Data Management Mosaic imagery
DB2 Database for Linux, UNIX, and Windows
Version 9.1
DB2 Connect for Linux, UNIX, and Windows
Version 9.1
IBM

Web services

Web services provide a flexible, programming-language independent technique for accessing DB2 databases.

DB2 Web services - Web Object Runtime Framework (WORF)
WORF provides an environment in which you can easily create simple XML-based Web services that can access a DB2 database. WORF uses an XML data format called Document Access Definition Extension (DADX) to simplify access to DB2 data using Web services standards. DB2 Web services require the use of a Web application server. A DB2 embedded application server is provided with DB2 database system, and it can be used with the Microsoft Visual Studio .NET Web services tools to create Service-Oriented Architecture (SOA) applications. You can use IBM Rational development tools and WebSphere Application Server to create Web services applications for optimized access to DB2 databases.

DB2 Web services - SQL functions
DB2 database systems can also consume data from existing Web services based applications using SQL language extensions. WebSphere Studio Application developer includes a Web Service User-Defined Function wizard. You can use this wizard to generate and test user-defined functions that provide easy access to Web services from database applications.

Related information

Link representing a link to Information Center Introduction to using DB2 as a Web services provider - WORF
Link representing a link to Information Center Setup DB2 database system as Web services provider overview
Link representing a link to Information Center DB2 as a consumer of Web services data
Link representing a link to Information Center Web services capabilities in information integration
Icon representing a link to external information DB2 database system and Web services resources at developerWorks