Overview
All types of services can access databases, including flow services, Java service, and C/C++ services. You can create:
Flow services using the
Integration Server Administrator. When you create a flow service that accesses a database, you make selections from
Integration Server Administrator pages to describe the function that you want the service to perform. The
webMethods Integration Server generates the flow service for you based on your selections.
Java and C/C++ services using
webMethods Integration Server or your own development environment.
Integration Server provides built-in services that perform basic database operations, such as connecting to a database, selecting rows, inserting rows, and deleting rows. Your services can access these built-in services to perform database operations. Your services can also use other database APIs (for example, JDBC) to access databases.
This chapter describes how to decide which type of service to create, how to create database flow services, how to create database services with Java or C/C++, and how to create clients that access databases.