Start of Content Area

Background documentation Leveraging J2EE Standards for Porting and Adopting Applications  Locate the document in its SAP Library structure

You can find the complete description of the IT processes that this variant consists of in Leveraging J2EE Standards for Porting and Adopting Applications under the IT Scenarios At a Glance documentation suite.

Steps

The implementation of this scenario variant includes the following processes and steps:

...

       1.      Port existing application from a different vendor to your NetWeaver-based development environment.

                            a.      Do your migration planning using the J2EE Migration Kit. For more information, see SAP Developer Network at sdn.sap.com.

                            b.      Import the application sources in the SAP NetWeaver Developer Studio as described in Importing J2EE Sources.

       2.      Create a model of your application using the tools in the SAP NetWeaver Developer Studio.

                            a.      Structure the components of your J2EE application according to the SAP NetWeaver Component Model.

                            b.      Define the application components and interactions between them in UML notation using the built-in Borland Together UML modeling tool. For more information, refer to the tool’s documentation in the Eclipse help.

       3.      Implement application’s components.

                            a.      Build the presentation layer of your application using JSPs and servlets as described in Developing J2EE Web Applications.

                            b.      Implement the business logic of the application using enterprise beans as described in Developing Enterprise Beans. Use the portable OpenSQL/JDBC technology to build the persistence layer as described in Developing Java Persistence.

                            c.      Enhance your application to provide connectivity with other components using JMS, or to connect it to other back-end systems using J2EE Connector Architecture. Increase interoperability using the widely-accepted Web services technology.

                            d.      Test your application by executing static JLin tests. Use the integrated tools for remote debugging to pin-point errors in your application as described in Remote Debugging in the Developer Studio.

       4.      Configure and adapt your application to fit into the SAP NetWeaver development and runtime infrastructure.

                            a.      Configure the declarative settings of the application using the UI editors of the SAP NetWeaver Developer Studio as described in Editors for Deployment Descriptors.

                            b.      Configure the security aspects for your application such as security roles, authorization and authentication properties, as described in Integrating Security Functions.

                            c.      Deploy your J2EE application directly from your SAP NetWeaver Developer Studio project as described in Deploying EARs. Alternatively, you can use the standalone deployment options listed in Deployment: Putting It All Together.

                            d.      Manage the life cycle of your application using the services that the SAP NetWeaver Development Infrastructure provides as described in Working with the SAP NetWeaver Development Infrastructure.

End of Content Area