Why WebLogic Workshop?


WLW was designed specifically as a simplifying framework, combining visual development with a runtime abstraction layer, to enable you to build enterprise-class Web services, effectively and efficiently , regardless of whether you are an expert in J2EE. WLW enables you to build robust, powerful enterprise-class Web services as Java Web Services ( .jws files) that support enterprise integration scenarios by offering the following features:

  • Asynchronous communications through JWS conversations ” Long-running and stateful interactions can be maintained between a service client and provider, across multiple requests . That is, a Web service remembers the state of a conversation and "continues" a thread of context, until a final response is available and returned to the appropriate client. In addition, message buffers can be defined, which further streamlines asynchronous communications by minimizing wait times. This feature provides for true bidirectional asynchronous interactions.

  • Loose coupling through JWS XML Maps ” This feature enables developers to specify the format of the SOAP request and response, independently of the underlying implementation's Java method signature. One distinct advantage is that you can change the back-end business logic without necessarily affecting the service's public contract. This feature promotes loose coupling.

  • Custom XML Maps ” This feature enables developers to import XML templates and build Web services that generate business-level documents used as units of communication. This feature also facilitates the use of coarse-grained interfaces.

  • Simplified access to enterprise resources through JWS Controls ” Developers no longer need to know the details of invoking external Web services or the intricacies of using J2EE resources, such as Java Messaging Service (JMS), Enterprise JavaBeans (EJBs), Java Database Connectivity (JDBC), or J2EE Connector Architecture (J2CA) APIs. JWS Controls shield developers from these plumbing complexities so that they can easily access resources and focus on writing code that delivers business value. This feature helps manage development complexity and cost.

  • Create and run Web services using 100% J2EE technology ” Two Java Specification Requests (JSRs 175 and 181) are driving the .jws file format introduced with WebLogic Workshop back into the standards layer through the Java Community Process (JCP). Therefore, your development investment will have longevity and be well protected. The winning combination of Web services and J2EE ensures maximum interoperability now and in the future.

WebLogic Workshop, in essence, greatly simplifies Web service development and testing using J2EE, thus enabling application developers to harness the power of J2EE without having to climb the ultra -steep learning curve of J2EE programming. If used properly, it also embodies and imposes best practices in Web service authoring, enforcing a standard architecture for complex enterprise features, such as asynchronous communications.



BEA WebLogic Platform 7
BEA WebLogic Platform 7
ISBN: 0789727129
EAN: 2147483647
Year: 2003
Pages: 360

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net