Java Programming with the SAP Web Application Server
SAP Press (Verlag)
978-1-59229-020-8 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
Karl Kessler came to SAP in 1992 as a computer scientist. After his initial experience with the modeling of the Basis technology, he switched to Product Management for ABAP Workbench, where he was responsible for the rollout of SAP technology at various conferences. In 2003, he assumed responsibility for Production Management of the SAP NetWeaver Technology Infrastructure, with a focus on SAP NetWeaver Application Server Java and ABAP. Today, he focuses on how SAP NetWeaver builds the foundation for SAP ERP and the SAP Business Suite. Dr. Peter Tillert holds a degree in computer science. He started working at SAP AG in 1989, when he assisted the roll-out of the first R/3 systems. Since then, he was involved in several projects of SAP technology development: Office integration and Data Warehousing to name just a few. Today he's the manager of a product management group in the "Java Server & Tools" area. Panayot Dobrikov works as Development Architect at SAP. He has more than five year of experience with J2EE technology.
1. SAP NetWeaver ... 17 ... 1.1 The Necessity of a Platform for Enterprise Software ... 17 ... 1.2 SAP NetWeaver as an Integration Platform ... 20 ... 1.3 SAP NetWeaver Components ... 23 ... 1.4 Prospects: SAP NetWeaver as a Platform for the Enterprise Services Architecture ... 33 2. SAP NetWeaver Developer Studio: Features, Tools, and Perspectives ... 35 ... 2.1 User Interface ... 35 ... 2.2 Workspace, Projects, and Development Objects ... 37 ... 2.3 Features ... 39 ... 2.4 Architecture ... 48 ... 2.5 Tools and Perspectives ... 50 3. SAP NetWeaver Developer Studio: Step by Step to the Example Application ... 65 ... 3.1 Employee Example Application ... 66 ... 3.2 First Steps in the SAP NetWeaver Developer Studio ... 67 ... 3.3 Defining the Data Model ... 68 ... 3.4 Accessing Table Data ... 75 ... 3.5 Defining the Business Logic ... 81 ... 3.6 Creating Deployment Descriptions ... 86 ... 3.7 Creating a JSP-Based Web Application ... 93 ... 3.8 Defining and Deploying the Entire J2EE Application ... 100 ... 3.9 Providing Business Logic as a Web Service ... 103 4. Java Persistence in the SAP Web Application Server ... 107 ... 4.1 Open JDBC for Java ... 107 ... 4.2 Persistence Infrastructure of the SAP Web AS at Runtime ... 108 ... 4.3 Java Dictionary ... 112 ... 4.4 Developing an Example Application ... 115 ... 4.5 Open SQL/SQLJ ... 119 ... 4.6 Enterprise JavaBeans Container-Managed Persistence ... 131 ... 4.7 Programming with Java Data Objects ... 143 ... 4.8 Persistence for Experts ... 164 5. Web Services in the SAP Web Application Server ... 167 ... 5.1 The Web Service Framework ... 168 ... 5.2 Standardizing Web Services ... 169 ... 5.3 Providing a Web Service The Server Side ... 171 ... 5.4 Providing Web Services in Public Directories ... 194 ... 5.5 Consuming a Web Service The Client Side ... 202 6. Web Dynpro: Developing User Interfaces ... 213 ... 6.1 Working with the View Designer ... 213 ... 6.2 Interactive Forms with Adobe Technology ... 220 ... 6.3 Applications with Multiple Views ... 223 ... 6.4 Generated and Custom Source Code: Working with Event Handlers ... 230 ... 6.5 Changing the User Interface Dynamically ... 238 ... 6.6 Web Dynpro Components ... 242 ... 6.7 Communication Between Controllers ... 249 ... 6.8 Summary ... 251 7. Web Dynpro: Developing Business Applications ... 255 ... 7.1 Web Dynpro Calls a Web Service Five Steps to an Application ... 256 ... 7.2 Web Dynpro Controllers and Their Interfaces ... 278 ... 7.3 Contexts and Data Flow Between Backend and Frontend ... 290 ... 7.4 Using Data Type Information ... 308 8. SAP NetWeaver Java Development Infrastructure: Component Model and Services ... 321 ... 8.1 Special Characteristics of Large Software Projects ... 321 ... 8.2 Elements of the SAP NetWeaver Java Development Infrastructure ... 326 9. SAP NetWeaver Java Development Infrastructure: Step by Step to the Example Application ... 371 ... 9.1 The Employee Example Application ... 372 ... 9.2 First Steps with the SAP NetWeaver JDI ... 373 ... 9.3 Defining a Data Model ... 377 ... 9.4 Providing Access to Table Data and Business Logic ... 384 ... 9.5 Creating a JSP-Based User Interface ... 385 ... 9.6 Creating and Testing the Entire J2EE Application ... 387 ... 9.7 Making Development Objects Centrally Available ... 389 10. SAP NetWeaver Java Development Infrastructure: Configuration and Administration ... 393 ... 10.1 Configuration of the SAP NetWeaver Java Development Infrastructure ... 393 ... 10.2 Administration of the SAP NetWeaver Java Development Infrastructure ... 418 11. The Architecture of the SAP Web Application Server ... 439 ... 11.1 SAP Web Application Server Landscape ... 440 ... 11.2 Cluster Lifecycle Management ... 448 ... 11.3 Scalability and High Availability ... 455 ... 11.4 Remote Debugging ... 466 ... 11.5 Runtime Architecture Overview ... 468 12. Supportability of SAP Web Application Server ... 483 ... 12.1 Logging ... 483 ... 12.2 Monitoring ... 485 ... 12.3 Administration ... 492 ... 12.4 Performance Analysis ... 498 Appendix ... 501 ... A. The authors ... 501 Index ... 505
Erscheint lt. Verlag | 1.11.2005 |
---|---|
Verlagsort | Maryland |
Sprache | englisch |
Maße | 180 x 230 mm |
Einbandart | gebunden |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► Java |
Mathematik / Informatik ► Informatik ► Web / Internet | |
ISBN-10 | 1-59229-020-5 / 1592290205 |
ISBN-13 | 978-1-59229-020-8 / 9781592290208 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich