Home > Computing and Information Technology > Computer programming / software engineering > Web programming > J2EE™ Connector Architecture and Enterprise Application Integration: (Java Series)
5%
J2EE™ Connector Architecture and Enterprise Application Integration: (Java Series)

J2EE™ Connector Architecture and Enterprise Application Integration: (Java Series)

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

For enterprises seeking to streamline their own processes -- or integrate with partners and suppliers -- the #1 challenge is enterprise application integration (EIA). Sun's new Connector Architecture gives Java developers powerful new tools for simplifying EIA. In this definitive book, the creators of the Connector Architecture explain it in detail -- and demonstrate how to make the most of it. The authors introduce the fundamentals of application integration and the J2EE Connector architecture, including the system contracts it defines for connections, transactions, and security. Next, they present in-depth coverage of J2EE resource adapters from the application developer's perspective. Coverage includes: new connection pooling mechanisms; effective use of the J2EE platform's transactional support; techniques for leveraging J2EE security in application integration projects; and much more. The book shows how to use XML data within the J2EE and Connector framework; and concludes by walking through the construction of a working resource adapter, with extensive code examples. Appendices provide a detailed API reference and glossary.

Table of Contents:
(NOTE: Each chapter ends with a Conclusion.) Preface. Acknowledgments. 1. Enterprise Application Integration. What Is Enterprise Application Integration? Web-driven Application Integration. Enterprise Information Systems. Challenges in EIS Integration. Enterprise Application Integration Approaches. Two-Tier Client-Server Approach. Using Synchronous Adapters Using Asynchronous Adapters. Queue-Based Approach. Publish-Subscribe Approach. Application Server-Based Integration. J2EE Connector Architecture and EAI. 2. J2EE Connector Architecture Overview. What Is the J2EE Platform? Components and Containers. J2EE Technologies. J2EE Connector Architecture Overview. Connector Architecture Contracts. System-Level Contracts. Application Contract. Packaging and Deployment. Why Use the Connector Architecture? Example Scenario. Application Requirements. Example Architecture. 3. Managing Connections. Connection Management Contract. Connection Management Architecture. Application Programming Model. 4. Working with Transactions. Introduction to Transactions. Characteristics of Transactions. Commit Protocols. Key Issues with Transactions. Developing Transactional Applications. Using the J2EE Platform. Using Enterprise Beans. Using JTA Transactions. Compensating Transactions. Transaction Levels. Sample Application Transaction Scenario. 5. Managing Security. Security Concepts. Authentication. Authorization. Security Definitions. Security Model for EIS Connections. Container-Manages Sign-On. Component-Manages Sign-On. Understanding EIS Sign On. Setting a Resource Principal. Authenticating a Resource Principal. Authorizing a Resource Principal. Establishing a Secure Communication. Managing Security. Role of the Application Component Provider. Role of the Deployer. Role of the Application Server Vendor. Other Roles. Security Example. Security Environment. Example Deployment. 6. Asynchronous Messaging. Synchronous Communication. Issues to Consider. Dependency on Specific Middleware Mechanisms. Dependency Between EIS and Application. Asynchronous Communication. Connector Architecture 2.0 Message Handling. Asynchronous Inbound Communication. Asynchronous Outbound Communication. Synchronous Inbound Communication. JMS-based Communication. Communication Trade-offs. Enterprise Messaging Technologies. Java Message Service. JMS Overview. JMS Interfaces. JMS and EAI. J2EE Platform and EAI. Messaga-driven Bean. Example. 7. Common Client Interface. Overview of the CCI. CCI Programming Example. Connection Interfaces. ConnectionFactory Interface. ConnectionSpec Interface. Connection Interface. LocalTransaction Interface. Interaction Interfaces. Interaction Interface. InteractionSpec Interface. Data Representation Interfaces. Metadata Interfaces. Exception Interfaces. Code Examples. Obtaining a Connection. Using an InteractionSpec Object. Using a Generic Record. Using a ResultSet. Using a Custom Record. 8. Tools and Frameworks. Types of Tools. Connector Architecture Tools Support. EIS Access Objects. Command Bean. Record. Data Access Object. Guidelines for Access Objects. EJB 2.0 Container-Managed Persistence. 9. XML and the Connector Architecture. Enterprise Application Integration and XML. Overview of XML Concepts. Defining Document Types and Formats. Java Technologies Supporting XML. Java API for XML Processing (JAXP). Java Architecture for XML Binding (JAXB) Simple API for XML Messaging (JAXM). Java API for XML-based RPC (JAX-RPC). Java API for XML Registries (JAXR). XML and Connector Architecture. XML and Connector Scenario. Example Application Processing. XML Support in Connector Architecture. 10. Building a Resource Adapter. Implementing a Resource Adapter. Client API. Transaction Support Level. Authentication Mechanism. Reauthentication Support. System Contract Interfaces. Implementing Connection Management. Connection Factory. Managed Connection Factory. Connection Manager. ManagedConnection. Connection Handle. Managing Transactions. Using Local Transactions. Handling XAResource Transactions. Implementing Security Management. Container Managed Sign-on. Application Managed Sign-on. Using the ConnectionRequestInfo Interface. Handling Connection Events. Distributing a Resource Adapter. Packaging a Resource Adapter. Resource Adapter Deployment Descriptor. Using an Adapter in the Runtime Environment. 11. Resource Adapter Packaging and Deployment. Deployment Approaches. Standalone Deployment. Bundled Deployment. Packaging a Resource Adapter. Deployment and Configuration. Connection Factory Creation. Using Packaging and Deployment Tools. 12. Connection Management Contract. Connection Management Contract. Contract Overview. Scenarios. Creating New Connections. Matching Existing Connections. Handling Connection Events. Non-Mangaed Environment. Connection Management Classes and Interfaces. ConnectionFactory and Connection Interfaces. Connection Management Contract. Support for Error Handling. 13. Transaction Management Contract. Transaction Management Contract. Local Transaction Management. example Local Transaction. Local Transaction Management Contract Interfaces. XAResource Transaction Management. XAResource Interface. Java Transaction API (JTA). Two-Phase Commit Protocol. Requirements for Transaction Management Contract. Connection Sharing. Connection Sharing and Local Transactions. Transaction Scenarios. Transaction Setup. Transaction Cleanup. 14. Security Management Contract. Interfaces and Classes. Subject Class. Principle Interface. PasswordCredential. GenericCredential Interface. ManagedConnectionFactory Interface. Security Management Contract. Resource Adapter to Application Server Contract. Application Server to Resource Adapter Contract. 15. Future Directions. Connector Architecture 2.0. Asynchronous Resource Adapter Support. Java Message Service Provider Pluggability. XML Support in Common Client Interface. Common Client Interface Metadata Support. J2EE and EAI. 16. The SAP Connector. Architecture of SAP Systems. SAP's Remote Function Call. The Java Connector (JCO). Architecture of the SAP Connector. Connection Management of the SAP Connector. Transaction Management of the SAP Connector. Security Management of the SAP Connector. The Common Client Interface of the SAP Connector. Example. Package and Class Declaration. Member Variables. Getting the Bank List. Creating a New Bank. 17. Developing Applications with JCA-based Tools. Enterprise Access Builder (EAB) 101. JCA Application Development Process. Overview of the Application. Using the EAB Session Bean Tool. Using the Session Bean Editor. Testing the Application in the WebSphere Test Environment. Moving Your Application to the WebSphere Application Server. Deploying the RAR File. Specifying the Connection Pooling Properties. Assembling and Deploying the Application onto the WebSphere Application Server. Using the Deployed Application. Future Directions. References. 18. Embracing the J2EE Connector Architecture: The BEA WebLogic Experience. WebLogic Server's Implementation of the J2EE Connector Architecture Specification. WebLogic Server Supplementary Deployment Descriptor. Extended Connection Pool Services. Example weblogic-ra.xml Deployment Descriptor. Deployment Descriptor Editor. Monitoring a Resource Adapter in the WebLogic Server Environment. WebLogic Integration 2.0. Application Views. Adapter Development Kit (ADK). BEA Partners Adopting the J2EE Connector Architecture. References. Appendix A. API Reference. Glossary. Index. 0201775808T12042001


Best Sellers


Product Details
  • ISBN-13: 9780201775808
  • Publisher: Pearson Education Limited
  • Publisher Imprint: Addison Wesley
  • Edition: 1
  • Language: English
  • Returnable: N
  • Spine Width: 20 mm
  • Width: 187 mm
  • ISBN-10: 0201775808
  • Publisher Date: 04 Jan 2002
  • Binding: Paperback
  • Height: 233 mm
  • No of Pages: 416
  • Series Title: Java Series
  • Weight: 696 gr


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
J2EE™ Connector Architecture and Enterprise Application Integration: (Java Series)
Pearson Education Limited -
J2EE™ Connector Architecture and Enterprise Application Integration: (Java Series)
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

J2EE™ Connector Architecture and Enterprise Application Integration: (Java Series)

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA