Lavoisier S.A.S.
14 rue de Provigny
94236 Cachan cedex
FRANCE

Heures d'ouverture 08h30-12h30/13h30-17h30
Tél.: +33 (0)1 47 40 67 00
Fax: +33 (0)1 47 40 67 02


Url canonique : www.lavoisier.fr/livre/informatique/bea-weblogic-workshop-kick-start-with-cd-rom/weber/descriptif_1480452
Url courte ou permalien : www.lavoisier.fr/livre/notice.asp?ouvrage=1480452

BEA Weblogic Workshop : Kick Start, with CD-Rom

Langue : Anglais

Auteurs :

Couverture de l’ouvrage BEA Weblogic Workshop : Kick Start, with CD-Rom

The first book to cover WebLogic Workshop, BEAs new tool that simplifies J2EE development.

  • Reviewed and evaluated by BEAs WebLogic Workshop development team.
  • WebLogic Workshop lets working developers--not architects--build Web service applications for integration or e-Commerce solutions.
  • This books approach provides a rapid introduction for working developers with minimal handholding.
J2EE is a powerful platform for developing applications, but its many features may confuse corporate application developers who only want to build a Web service without learning the complexities of J2EE plumbing. WebLogic Workshop (WLW) is BEAs new tool that will allow developers access to the robustness of J2EE with only a basic foundation in Java coding. And WLW works with BEAs market-leading J2EE application server, WebLogic Server, so that thousands of current WebLogic developers can use it to easily model and design new applications. BEA WebLogic Workshop will explore the features of WLW as it teaches developers to build J2EE applications. It will show how WLW works with SOAP, UDDI, XML, and WSDL to build Web services, and includes a quick tour of Java fundamentals. Throughout the book, the authors offer hundreds of practical example applications developed using WebLogic Workshop.

Joseph Weber has been working with Java full-time since its early alpha stages and has helped advise a number of Fortune 500 companies on the goals of Java. Joe has served on advisory committees for and taught classes at universities in the Midwest, and continues to be a strong advocate for Java in the educational environment. Most recently, Joe contributed to Sams Java Web Services Unleashed (0-672-32363-X), due in April 2002.

Mark Wutka is a consultant who specializes in helping companies get the most out of Java. He has built numerous Java, JSP and servlet applications for clients including Delta Airlines, and has taught classes, written articles and books, and given lectures. Recently hes written or contributed to Special Edition Using J2EE (0-7897-2503-7) and Java Web Services Unleashed, 0-672-32363-X).

Introduction. Part 1: INTRODUCTION TO WEBLOGIC WORKSHOP.. 1. Introduction to Web Services. What Are Web Services? Examples of Web Services. Advantages of Web Services. Disadvantages of Web Services. The Web Service Protocols. Why Use WebLogic Workshop? 2. The WebLogic Workshop. Verify That Everything Is Functional. Overview of the Workshop Environment. Changing the Workshop Environment. 3. Building an Application in WebLogic Workshop. Creating a Project. Creating the HelloWorld Service. Testing Your New Service. Passing Information to the Service. The JWS File. Adding Methods in Code. Adding a Description. 4. Developing Conversant Applications. Conversations. A Two-Stage Conversation. Testing HelloConversation. Why Is Asynchronous Activity Different from Synchronous Activity? Limitations and Advantages. What Makes HelloConversation Synchronous? HelloConversation as an Asynchronous Conversation. Adding a Callback. Testing HelloConversationAsync. Buffering a Callback. Timeout Parameters. Cleaning Up After Your Conversation Ends. Part 2: BUILDING APPLICATIONS IN WEBLOGIC WORKSHOP.. 5. Controls. Using a Timer. Creating HelloDelayed. Testing HelloDelayed. Stopping the Timer. Defining a Timer Control in Code. Adjusting Timing Defaults Programmatically. Restarting the Timer. Obtaining Time at Event. Broadcast Date Example. HelloWorld as a Service. Handling Callbacks from CTRLs. 6. The Database Control. Creating a Database Control. Defining a Database Connection. Creating an SQL String. Including Variables. Getting a Result Set. Executing Multiple Statements. A Sample Application. 7. Debugging. Debugging in WebLogic Workshop. Debugging a Web Service. Variables. The Call Stack. Part 3: DECLARING MAPS AND CONTROLS.. 8. Creating a Map. Customizing XML Content. Building XML Maps Using Workshop. XML Map Elements. Storing Maps in External Files. Using XMLScript. 9. Messaging Using JMS. Connections and Connection Factories. Sessions. Sending and Receiving. Using the JMS Control. JMS JavaDoc Options. Sending XML Messages. 10. Including an EJB Control. EJB Overview. Including an EJB in Your Workshop Project. An EJB Control Example. EJB JavaDoc Options. 11. Accessing Web Services from Java. The Client Side of Web Services. Java Proxy Details. JavaServer Pages and the Java Proxy. Using the Proxy Outside the WebLogic Environment. Changing the Web Service Location. 12. <64>jws JavaDoc Tags. Method Tags. Control Tags. Defining Filewide Enhancements. 13. An Online Ordering System. Designing an Ordering System. Working with the Database. Creating the OrderEntry Service. Creating the OrderTracking Service. Part 4: APPENDIXES.. Appendix A: Java Essentials Your First Java Program. Declaring Variables. Operators. Conversions. Classes and Objects. Control Flow. Exceptions. Interfaces. Packages. Common Java Packages. Where to Go from Here. Appendix B: XML What Is XML? XML Basics. XML Schema. Related XML Specifications. Appendix C: Web Service Description Language (WSDL). History of WSDL. WSDL in Workshop. Obtaining the WSDL Definition for Any Service in Workshop. Utilizing an External Web Service When You Have Its WSDL URL. Creating a Service That Complies with a WSDL File. WSDL Definition. Communication Processes. Types. Messages. Operations. Port Type. Binding. Port Service. Appendix D: SOAP. SOAP Message Exchange. Web Services and SOAP. SOAP Message Format. SOAP Data Encoding. SOAP over HTTP. SOAP Headers. Index

Date de parution :

Ouvrage de 338 p.

19x23 cm

Sous réserve de disponibilité chez l'éditeur.

Prix indicatif 41,68 €

Ajouter au panier