O DB2 permite agora ao utilizador armazenar documentos eXtended Markup Language (XML) como um novo tipo de dados de coluna. Oferece-lhe ainda a capacidade de decompor e armazenar XML nas suas partes componentes como colunas em tabelas múltiplas. Em ambos os casos, podem definir-se índices no elemento ou atributo de um documento XML para obtenção rápida. Além disso, pode activar-se a pesquisa de texto e de secção na coluna XML ou na sua parte decomposta mediante extensões de texto. Pode ainda formular um documento XML a partir das suas tabelas de DB2 existentes para intercâmbio de dados num ambiente business-to-business. Podem utilizar-se Net.Data e XML Extender para gerar documentos XML a partir do DB2 e distribuir pelos consumidores para visualização com um browser.
Os serviços da Web, através de Simple Object Access Protocol (SOAP), possibilitam às aplicações heterogéneas pedir serviços através da web. A abordagem da IBM com base nos padrões fornece acesso aos dados de DB2 e a procedimentos armazenados sem programação. Estes serviços da web são colocados num ambiente de tempo de execução de WebSphere.
Para obter mais informações sobre este suporte e ferramentas relacionadas, consulte http://www.ibm.com/software/data/db2/extenders/xmlext/. Para obter mais informações sobre o SOAP, consulte Guia de Iniciação e-Video Central.