Entering content frame

Component documentation Development Manual Locate the document in its SAP Library structure

 

The following developers’ manual introduces several technologies for developing Java-based, multi-tiered business applications. In particular, it discusses in detail how these technologies are implemented in the SAP NetWeaver Developer Studio and how you as a Java developer are supported by this development environment.

 

Topics

Introduction to the SAP NetWeaver Developer Studio

 

Provides an overview of the architecture of the development environment and introduces the basic concepts and features of the main toolsets that SAP currently delivers.

Getting Started

 

A step by step guide to creating, implementing, deploying, and finally running your own Web-Dynpro and J2EE applications on the J2EE Engine.

Development of Web Applications

 

Discusses both the Web Dynpro approach and the J2EE standard for creating Web applications. The documentation deals with the whole development cycle of Web Dynpro and J2EE applications.

Development of Business Logic

 

Deals with developing Enterprise JavaBeans, Web services, and Java Messaging. In addition, discusses aspects of Java Persistence – the concepts and infrastructure for accessing relational databases.

Java Dictionary

 

Describes how you can use the Java Dictionary as a central repository for cross-platform definitions of data types and database objects.

Working with the Development Infrastructure

 

Handles the development process from the view of the SAP-specific development infrastructure, which includes in particular the Design Time Repository (for central resource management) and the component model.

Note that this development infrastructure is not included in the Sneak Preview edition of the SAP Web Application Server.

Integrating Security Functions

 

Describes how you can extend your Java applications to include specific security services, and thus to control access to the J2EE Engine for users and user groups.

Additional Programming Techniques

 

Deals with a variety of J2EE services (transaction and resource services, JNDI services, and so on), along with some extended programming techniques.

Deployment: Putting It All Together

 

Deals with the deployment from the point of view of the comprehensive, albeit obsolete, J2EE Engine Deploy Tool. You will only refer to the deployment process described here after you have fully exhausted the possibilities provided by deployment from the IDE project.

Connectivity and Interoperability

 

Deals with different technologies for data exchange between Java applications and other systems, in particular with communication with ABAP applications on the SAP Web Application Server.

 

 

Leaving content frame