The following topics will be discussed in this chapter:
What is WSDL?
Why WSDL?
How are WSDL documents formed?
Managing WSDL documents in NetBeans
Different Views of WSDL documents
Abstract and Concrete WSDL configurations
Creating Web Services from WSDL documents
At the end of this chapter, you will have a better understanding of WSDL and what
support the NetBeans Enterprise Pack provides for developers using WSDL.
What is WSDL?
In Chapter 3, we discussed the need for standards when developing and integrating
enterprise applications. The Web Services Definition Language (WSDL) provides a
standard for describing services, the location of services, and what operations these
services provide, all in a platform and language independent way. This allows the
enterprise application developer to build and consume loosely coupled services,
which is one of the key tenets of building successful SOA applications.
??? ??? ??? ??? ??? ??? ???
WSDL Editor
[ 116 ]
WSDL documents provide both an abstract and a concrete view of the services
they are describing. The abstract view describes the operations of the services
whereas the concrete view describes how those operations are mapped onto a
specific protocol, for example SOAP. We will discuss these abstract and concrete
views later in this chapter.
Pages:
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115