WSDL Editor
[ 140 ]
Summary
In this chapter, we have reviewed the basics of WSDL. We've learned that WSDL
documents are fully-formed XML files that provide a way of describing services.
They provide both an abstract and a concrete description of services with the
concrete description providing details of the bindings to different protocols (such as
SOAP or JMS).
We've looked at the editing support that the NetBeans IDE provides for WSDL
documents and seen that NetBeans provides three different views of WSDL
Documents. The Source view provides a raw XML editor which includes syntax
highlighting and tools for checking and validating the WSDL document. The
"WSDL" view provides 2 different graphical views (tree based and column based)
of the WSDL. Each of these graphical views provides easy to use tools allowing
additional components (types, imports, messages, port types, bindings and services)
to be added to the WSDL document. The Partner view shows the messages within a
WSDL document and the interactions between different partners and the messages.
Messages and their interactions can be created by dragging and dropping from the
palette into the Partner view.
Finally, we developed a simple contract first web service based upon a WSDL file.
We showed how NetBeans provides tools to easily allow web services to be built
from WSDL documents and then deployed and tested.
Pages:
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133