正在加载图片...
BM Software Group WebSphere software The Parts of a Web service Solution There are three major parts to a Web Services Solution 1. Programming model How you write clients to access web services How you write service implementations ° How isⅩ ML mapped to objects andle other parts of the SOAP spec(headers, 2. Deployment model Deployment descriptors to map service implementations to SOAP messages Type mapping for parameters(at least in RPC) 3. SOAP engine Code to receive SoAP messages and invoke service Code to map Java types to XML IBM Software Group I Web Sphere software Veb services in J2EE J2EE 1.4 specifies J2EE architecture for web services . Container contracts JSR 101 Container b Service implementations are hidden from the clie3 IBM Software Group | WebSphere software WebSphere Application Server v6 5 The Parts of a Web Service Solution ƒ There are three major parts to a Web Services Solution  1. Programming model ƒ How you write clients to access web services ƒ How you write service implementations ƒ How is XML mapped to objects ƒ How you handle other parts of the SOAP spec (headers, attachments, etc.)  2. Deployment model ƒ Deployment descriptors to map service implementations to SOAP messages ƒ Type mapping for parameters (at least in RPC)  3. SOAP engine ƒ Code to receive SOAP messages and invoke service implementations ƒ Code to map Java types to XML IBM Software Group | WebSphere software WebSphere Application Server v6 6 Web Services in J2EE ƒ J2EE 1.4 specifies J2EE architecture for web services JSR 109 ƒClient programming model ƒDeployment model ƒContainer contracts JSR 101 ƒWSDL <-> Java mapping ƒ Extends existing J2EE architecture. Ports are service instances created by the container SEI exposes Java interface of service Client invokes a port stub that implements the SEI Service implementations are hidden from the client ƒStateless session bean ƒServlet Service Endpoint Interface Service Impl Port Container Service Interface Client
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有