Maximizing Web Dynpro for Java - U. Hoffmann, B. Ganz

Maximizing Web Dynpro for Java

, (Autoren)

Buch | Softcover
300 Seiten
2006
SAP Press (Verlag)
978-1-59229-077-2 (ISBN)
68,55 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Deals with computers/software.
From the interaction with the Java Developer Infrastructure (JDI), to the use of Web Dynpro components, to the integration into SAP NetWeaver Portal and the use of its services - this unique book delivers it all. In addition, readers get dozens of tips and tricks on finetuning Web Dynpro applications in terms of response time, security, and structure. Expert insights on the configuration and administration of the Web Dynpro runtime environment, as a component of SAP NetWeaver 2004, serve to round out this comprehensive reference.

After his position as software trainer, Bertram Ganz came to SAP in 2002. Since then, he has worked as part of the development team on Web Dynpro Java Runtime. The main focus of his work is on the following topics: knowledge transfer, rollout, and documentation. Bertram regularly publishes articles on Web Dynpro in the context of the SAP NetWeaver Application Server. After graduating in computer science at the University of Karlsruhe, Germany, Jochen Gurtler wrote his thesis on computer center management systems (CCMS) at SAP AG. He joined SAP's technology development team in 1998. In the first two years he worked at SAPMarkets - a SAP subsidiary - where he took part in the development of a component-based user interface framework. In the summer of 2001, Jochen joined the Web Dynpro team. Here, he was one of the driving forces for integration with other SAP NetWeaver components, in particular the SAP NetWeaver Portal integration. Jochen is currently working as a development architect and is responsible for the advanced integration of Web Dynpro and SAP NetWeaver Portal. He regularly publishes articles on the use of Web Dynpro within SAP NetWeaver. Timo Lakner studied computer science at the University of Freiburg, Germany. He spent the first years of his professional career in the datamining area at IBM and joined SAP AG in 2002. At SAP he has been working ever since as a software developer for the Web Dynpro runtime. His work primarily focuses on the integration with SAP Web Application Server, session management, runtime repository, and portal integration.

1. Introduction ... 15 2. Web Dynpro Architecture Concepts ... 19 ... 2.1 Architecture Concepts ... 20 ... 2.2 SAP NetWeaver System Landscape ... 23 ... 2.3 Summary and Perspective ... 26 3. Web Dynpro GameStation ... 29 ... 3.1 Componentization Using the Example of the Web Dynpro GameStation ... 29 ... 3.2 Using Components to Create an Application Architecture ... 31 ... 3.3 Extensibility Using Component Interfaces ... 37 ... 3.4 Embedding the GameStation in Web Dynpro DCs ... 50 ... 3.5 Implementation of a Component Interface ... 58 ... 3.6 Creating Game Components at Runtime ... 64 ... 3.7 Inter-Component Context Mapping ... 75 ... 3.8 Using Inter-Component Eventing ... 84 ... 3.9 Using Component Interface Views ... 94 ... 3.10 Summary ... 113 4. Web Dynpro Google Search ... 115 ... 4.1 Google Web Service ... 115 ... 4.2 Generating the Google Web Service Model ... 117 ... 4.3 Using the Google Model ... 121 ... 4.4 Developing the Search Interface and Defining the Scope of Usage ... 126 ... 4.5 Defining the Initial Display of a Web Dynpro Application ... 134 ... 4.6 Displaying the Result List ... 139 ... 4.7 Summary ... 149 5. Web Dynpro and SAP NetWeaver Portal ... 151 ... 5.1 SAP NetWeaver Portal ... 151 ... 5.2 Creating Portal Content ... 158 ... 5.3 Available Web Dynpro Applications ... 184 ... 5.4 SAP Application Integrator ... 186 ... 5.5 Summary ... 195 6. Web Dynpro NavigationTester ... 197 ... 6.1 The Web Dynpro NavigationTester ... 197 ... 6.2 Navigation Outside the SAP NetWeaver Portal ... 202 ... 6.3 Encoding Transfer Parameters ... 218 ... 6.4 Navigation Inside the SAP NetWeaver Portal ... 226 ... 6.5 Display of Navigation Targets ... 239 ... 6.6 Summary ... 261 7. Web Dynpro OBNTester ... 263 ... 7.1 The Web Dynpro OBNTester ... 264 ... 7.2 Using Portal Services ... 265 ... 7.3 Triggering Object-Based Navigation ... 272 ... 7.4 Defining Business Objects ... 274 ... 7.5 Importing the Required Data ... 281 ... 7.6 Summary ... 286 8. Web Dynpro MusicBox ... 289 ... 8.1 MusicBox Structure ... 289 ... 8.2 Component Interfaces Used ... 290 ... 8.3 MusicBoxComp Web Dynpro Component ... 298 ... 8.4 Implementing a Detail Viewer ... 306 ... 8.5 Personalizing Web Dynpro iViews ... 311 ... 8.6 Implementing a Context-Sensitive Navigation Bar ... 327 ... 8.7 Additional Remarks ... 336 ... 8.8 Web Dynpro Applications in the SAP NetWeaver Portal ... 340 ... 8.9 Summary ... 342 9. Generic Development Components ... 343 ... 9.1 Development Component tc~utils ... 343 ... 9.2 Web Dynpro DeploymentManager ... 352 ... 9.3 Development Component tc~pplibs ... 356 ... 9.4 Fundamental Division of the Development Components ... 360 ... 9.5 Summary ... 361 10. Tips for the Installation, Configuration, and Administration ... 363 ... 10.1 Overview ... 363 ... 10.2 Installing and Maintaining the Web Dynpro Runtime ... 363 ... 10.3 Technical Configuration of the Web Dynpro Runtime ... 395 ... 10.4 Administration and Monitoring Tools ... 434 ... 10.5 Summary ... 465 A. Web Dynpro Componentization ... 467 ... A.1 Web Dynpro Component Diagrams ... 467 ... A.2 Web Dynpro Component Model ... 470 ... A.3 Classification of Web Dynpro Components ... 472 ... A.4 SAP NetWeaver Development Infrastructure ... 474 B. Web Dynpro in the SDN ... 481 ... B.1 Information Portal ... 481 ... B.2 Web Dynpro Feature2Sample Matrix ... 484 ... B.3 Web Dynpro Learning Process ... 485 C. The Authors ... 489 Index ... 491

Erscheint lt. Verlag 30.10.2006
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-077-9 / 1592290779
ISBN-13 978-1-59229-077-2 / 9781592290772
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
mit über 150 Workouts in Java und Python

von Luigi Lo Iacono; Stephan Wiefling; Michael Schneider

Buch (2023)
Carl Hanser (Verlag)
29,99
Einführung, Ausbildung, Praxis

von Christian Ullenboom

Buch | Hardcover (2023)
Rheinwerk (Verlag)
49,90