System Architecture, UML Class Diagram and Interfaces.
Member rating: No Rating | Words: | Submitted: Mon Jun 19 2006
On the left is an image preview of every page of this document, and below are the first 150 words with formatting removed:
TABLE OF CONTENTS 1. System Architecture 2 1.1 Overview UML Class Diagram 3 2. Interface Definitions 9 Session Bean Interface(s) 9 PlaceOrder Session EJB Interfaces 9 Entity Bean Interface(s) 9 Account Entity EJB 9 Customer Entity EJB 10 Order Entity EJB 11 OrderItem EJB 12 InventoryEntity EJB 13 POJO Interface(s) 14 ComputePriceIF 14 3. Interfaces Explained 15 3.1 Introduction 15 3.2 Session Beans 15 3.3 Entity Beans 16 3.4 Plain Ordinary Java Objects (POJO) 17 4. Threading 18 5. Transactions 19 5.1 Flat Transaction 19 5.2 Distributed Transaction 20 5.3 Transactions and JCA 21 6. Middleware Transparency 22 Appendix A - Business Component 23 PlaceOrder Component 23 Appendix B - Persistent Component 25 Account Component 25 InventoryEntity Component 26 Inventory Component 27 Customer Component 29 Order Component 30 OrderItem Component 31 Appendix C - JCA 33 Why JCA? 33 How will we be using it? 33 Appendix D - Transactions 35 What it is? 35 Why we need it? 36 How it is done 36 1. System Architecture Before we can focus on a particular part of our overall UML Diagram, we feel it is necessary to provide a brief diagram that shows the components involved in the Enterprise system. 1.1 Overview UML Class Diagram The following diagram, illustrates the various possible components that will be needed in our Business tier for a successful system. The part of the UML diagram, Figure 1.3, that we have decided to focus our attention on, are the necessary classes involved in placing of...

