Show TOC Start of Content Area

Background documentation Communication Security for Software Deployment  Locate the document in its SAP Library structure

Deployment is the final stage of application development and it involves the transfer of application data to the target system. The AS Java uses a server side Deploy Controller to manage software deployment.

The Deploy Controller enables client applications to use APIs to enable deployment of software components on the AS Java server process. The client applications that use the Deploy Controller APIs use the P4 communication protocol for the connection to the AS Java.

The standard tools below use the Deploy Controller APIs and enable you to deploy software components on the AS Java

      SAP NetWeaver Developer Studio (NWDS)

During software deployment, the SAP NetWeaver Developer Studio connects to the Deploy Controller on the AS Java server using the Deploy Controller API. The connection between the NWDS and the target AS Java uses the P4 communication protocol.

      Shell Administration

For telnet deployment, you open a Telnet session to the AS Java and then use the Deploy Controller functions for software deployment. To secure the communication, we recommend that you can use a VPN.

For more information about using these tools in your deployment scenario, see Deployment: Putting It All Together in the Development Manual. For an overview of the communication flow, see the figure below.

This graphic is explained in the accompanying text

Communication Flow for Software Deployment

For an overview of the remote communication paths, the protocols used, the data transferred see the table below.

Communication path

Protocols Used

Type of Data Trasferred

Available Security Protection

Deploy Controller Client to AS Java

P4

      Authentication data for AS Java connection

      Application data for deployment

VPN

Shell Administration

Telnet

      Authentication data for the connection

      Application data for deployment

VPN

 

See also:

Security of the SAP Java Development Infrastructure

End of Content Area