You can use the following technologies to develop your applications.
● The Java EE 5 technology for standards-based development of the service layer of your composite application. This ensures portability across platforms but requires much higher software design and development skills.
More information: Developing Java EE 5 Applications.
● Make use of the security APIs and infrastructure of SAP NetWeaver Application Server Java to fulfill the authentication and authorization requirements of your applications.
More information: Integrating Security Functions.
● Use the Java Dictionary tools to define the database tables and data types used by your applications.
More information: Providing Java Dictionary Tables and Data Types.
● Use the APIs provided by the SAP NetWeaver Application Server Java to add scheduling capabilities to your applications, or instrument them to generate logging or monitoring data.
More information: Using Common Server Infrastructure APIs.
● Use Web Dynpro for Java (WDJ) to develop more complex user interfaces.
More information: Developing User Interfaces with Web Dynpro for Java.