Professional Documents
Culture Documents
Oracle ADF 17 - Developing The Business Tier Web Services
Oracle ADF 17 - Developing The Business Tier Web Services
Oracle ADF 17 - Developing The Business Tier Web Services
Service
registry
Service
description
Communication protocol
Integrate
Orchestrate
Develop
Secure
Change
Manage
Monitor
Service
registry
(UDDI) Service
description
(WSDL)
Client application 2
Find
XML interface (WSDL)
Web Services
directory
(UDDI)
3 SOAP 1
Invoke Publish
Web service
Service Service
interface implementation
New service
Service consumer
Wrapped
legacy
Interface Proxy
Composite
service
Response
Web browser Web Service
• Web services:
– Refer to a standard set of platform independent
messaging protocols (SOAP, HTTP, JMS)
– Enable connections between services from any
Web-connected device
– Exchange data and functionality in XML format
Points to
UDDI description
registry WSDL
Describes and
Finds
Points to
service
Web Service
WSDL WSDL
Service Service
implementation implementation
A <portType> A <service>
has a number of describes describes
<operation> with input the <port> and
and output. <soap:address> for a
specific <binding>.
A <message> A <binding>
composed of <types> describes
describes the structure <soap:binding>
of an <operation>. style of an
<operation>.
Headers
abstraction
Binding
Facade
UI Business
Generation Service
BPEL Rules
Engine Engine
Invoking JDeveloper’s
Create Web Service
Wizard