DB2 Database for Linux, UNIX, and Windows
DB2 Connect for Linux, UNIX, and Windows
Version 9.5
IBM

Web services

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

DB2 as a Web services provider
Web Object Runtime Framework (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. An embedded application server is provided with DB2 database systems, 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 Data Studio to create Web services for optimized access to DB2 databases.

DB2 as a Web services consumer
DB2 database systems can also consume data from existing Web services-based applications using SQL language extensions. Rational Application Developer for WebSphere Software 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 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 systems and Web services resources at developerWorks