Managing Web Services
Thischapter describes web services management with Enterprise Server. Admin Console and
theasadmin tool enable you deploy, test, and manage web services. You can quickly visualize,
understand,monitor, and manage complex web services. You can see all web services deployed
ina domain just as you see Java EE applications and application components such as EJBs.
Youcan also:
Trackand graph response times and invocation counts for web services in real time.
Generatealerts on boundary conditions including response time and throughput failures.
Viewweb service invocation content in XML.
Transformmessages at runtime using XSLT.
Thischapter contains the following topics:
“Overviewof Web Services” on page 153
“Deployingand Testing Web Services” on page 155
“UsingWeb Services Registries” on page 156
“TransformingMessages with XSLT Filters” on page 158
“MonitoringWeb Services” on page 158

Overview ofWeb Services

Aweb service is an application accessed by clients using XML-based protocols, such as Simple
ObjectAccess Protocol (SOAP), sent over internet protocols, such as HTTP.Clients access a
webservice application through its interfaces and bindings, dened using XML artifacts such as
aweb services Denition Language (WSDL) le.
TheeXtensible Markup Language (XML) is a standard developed by the World Wide Web
Consortium(W3C) and is one of the foundations on which web services are built. XML enables
webservices and clients to communicate with each other in a common language. XML is a
14
CHAPTER 14
153