Oracle® Application Server Web Services Developer's Guide
10g Release 2 (10.1.2) Part No. B14027-01 |
|
Previous |
Next |
Dynamic Web Service Client
When you want to use Web Services, you can develop a dynamic Web Service client. With A dynamic client the client performs a lookup to find the Web Service's location in a OracleAS UDDI Registry before accessing the service.
SOAP
SOAP is the name of a lightweight, XML-based protocol for exchanging information in a decentralized, distributed environment. SOAP supports different styles of information exchange, including: Remote Procedure Call style (RPC) and Message-oriented exchange.
See Also: http://www.w3.org/TR/SOAP/ for information on SOAP 1.1 specification
|
Static Web Service Client
When you want to use Web Services, you can develop a static client. A static client knows where a Web Service is located without looking up the service in a OracleAS UDDI Registry.
Stored Procedure Web Service
Oracle Application Server Web Services implemented as stateless PL/SQL Stored Procedures or Functions are called Stored Procedure Web Services. Stored Procedure Web Services enable you to export, as services running under Oracle Application Server Web Services, PL/SQL procedures and functions that run on an Oracle database server.
UDDI
Universal Description, Discovery, and Integration (UDDI) is a specification for an online electronic registry that serves as electronic Yellow Pages, providing an information structure where various business entities register themselves and the services they offer through their WSDL definitions.
See Also: http://www.uddi.org for information on Universal Description, Discovery and Integration specifications.
|
Web Service
A Web Service is a discrete business process that does the following:
Exposes and describes itself – A Web Service defines its functionality and attributes so that other applications can understand it. A Web Service makes this functionality available to other applications.
Allows other services to locate it on the web – A Web Service can be registered in an electronic Yellow Pages, so that applications can easily locate it.
Can be invoked – Once a Web Service has been located and examined, the remote application can invoke the service using an Internet standard protocol.
Returns a response – When a Web Service is invoked, the results are passed back to the requesting application over the same Internet standard protocol that is used to invoke the service.
Web Services Description Language (WSDL)
Web Services Description Language (WSDL) is an XML format for describing network services containing RPC-oriented and message-oriented information. Programmers or automated development tools can create WSDL files to describe a service and can make the description available over the Internet.
See Also: http://www.w3.org/TR/wsdl for information on the Web Services Description Language (WSDL) format.
|