45 lines
1.9 KiB
HTML
45 lines
1.9 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html>
|
|
<head>
|
|
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
<LINK rel="stylesheet" type="text/css" href="../../../rzahg/ic.css">
|
|
|
|
<title>Web services operations</title>
|
|
</head>
|
|
|
|
<BODY>
|
|
<!-- Java sync-link -->
|
|
<SCRIPT LANGUAGE="Javascript" SRC="../../../rzahg/synch.js" TYPE="text/javascript"></SCRIPT>
|
|
|
|
<h3><A NAME="wsops">Web services operations</A></h3>
|
|
|
|
<p>Web services reduce programming complexity because application designers do not have to worry about implementing the services they invoke. Interactions in Web services are bound dynamically at runtime. A service requester describes the features of the required service and uses the service broker to find an appropriate service.</p>
|
|
|
|
<p>A Web services component has this life cycle:</p>
|
|
|
|
<ol>
|
|
<li><p><strong>Creation</strong><br>
|
|
The Web services provider creates the service component by defining its interfaces and invocation methods. WebSphere Application Server - Express supports Java beans, DB2 Universal Database stored procedures, and Bean Scripting Framework (BSF) scripts.</p>
|
|
</li>
|
|
|
|
<li><p><strong>Publication</strong><br>
|
|
The Web services provider publishes the service component to a repository. The Web services broker categorizes the new Web service within its listing.</p>
|
|
</li>
|
|
|
|
<li><p><strong>Location</strong><br>
|
|
The Web services requester looks up, or locates, a Web service component through the service broker.</p>
|
|
</li>
|
|
|
|
<li><p><strong>Invocation</strong><br>
|
|
Once the service requester locates the service component, it invokes and implements it.</p>
|
|
</li>
|
|
|
|
<li><p><strong>Unpublication</strong><br>
|
|
When the Web service provider decides that a Web service should no longer be available, it removes, or unpublishes, the Web service from the repository. The service broker likewise removes the service component from its listing.</p>
|
|
</li>
|
|
</ol>
|
|
|
|
|
|
</body>
|
|
</html>
|