Show TOC

Preparing Communication ProfilesLocate this document in the navigation structure

Use

This procedure enables the technical administrator to create communication profiles for Web service connectivity (WS connectivity) or Remote Function Call connectivity (RFC connectivity) and provide runtime configuration settings in them. At a later stage, the technical administrator uses the communication profiles to establish a connection to a provider system respectively over a SOAP protocol or an RFC destination.

On the other hand, the business administrator assigns these profiles to one or more service definitions, and thus creates a runtime configuration for these services. When the business administrator assigns a WS connectivity communication profile to a deployed service definition, the system creates configuration entities (service endpoints) that have the specific configuration policies of the profile.

Note

The framework does not allow the administrator to assign a communication profile that is RFC connectivity enabled to Web services. This means that the administrator cannot configure the Web services that are deployed on the local AS Java with service endpoints that use RFC connectivity.

More information:

Connection to Provider Systems

Configuring Groups of Web Services

Security Considerations for Service Groups

Prerequisites
  • If you want to edit, activate or deactivate, or import a profile from the file system, the profile has to be available.

Procedure
  1. Log on to the SAP NetWeaver Administrator .

  2. Choose Start of the navigation path SOA  Next navigation step Technical Configuration Next navigation step System Connections End of the navigation path

    Alternatively, you can use the quick link /systems as follows:

    http://<host>:<port>/nwa/systems

    The System Connections screen opens.

  3. Choose Communication Profiles .

Creating a Communication Profile

  1. Choose New .

  2. In the General step, enter a name and description of the communication profile, and then choose Next .

  3. Choose a connectivity type:

  4. In the following fields that appear, apply the necessary configuration options.

Editing a Communication Profile

  1. Choose a communication profile from the table, and then choose Edit .

  2. On the General step, enter a description for the communication profile, and then choose Next .

  3. On the Connectivity Type step, apply the necessary configuration options.

    More information about the configuration options for WS connectivity: Configuring Web Service Connectivity to Communication Profiles

    More information about the configuration options for RFC connectivity: Configuring Remote Function Call Connectivity to Communication Profiles

  4. Choose Finish .

    The system creates a new version of the existing communication profile with status Inactive . You can find more information about the statuses of communication profiles in the Activating and Deactivating Communication Profiles section below.

Activating and Deactivating a Communication Profile

From the list of communication profiles, choose an entry, and then to activate or deactivate a profile choose Activate or Deactivate respectively.

The table below outlines the effect of the possible changes you can make to the status of a profile.

User Action

System Response

You set the status of a communication profile version to Active .

  • The framework allows you to assign the active communication profile version to a provider system connection.

  • The framework enables you to activate the connection to a provider system to which this communication profile version is assigned.

  • For every service definition in an active business scenario to which the activated profile version is assigned, the system creates a service endpoint that has the runtime settings of the profile.

You set the status of a communication profile version to Inactive

When you deactivate communication profile versions, the system considers them deleted. However, the communication profile version and its runtime settings keep existing on the system, and when you activate it, you can use it again.

  • The framework deactivates every connection to a provider system to which the communication profile version is assigned.

  • For every service definition to which the deactivated profile version is assigned, the system deletes the service endpoint that has the runtime settings of the profile.

Deleting a Communication Profile

To delete a communication profile, proceed as follows:

  1. Choose an entry from the table of communication profiles.

  2. Choose Delete .

  3. To confirm, choose Yes .

Exporting and Importing a Communication Profile

The framework allows you to export a communication profile from a physical system and then reuse it on another system.

  • Export a communication profile

    1. Choose an entry from the table of communication profile, and then choose Export .

    2. Save the communication profile on the file system.

      The system saves the profile as an XML document. At a later stage, you can distribute and import the XML document to another system, instead of creating a profile with the same settings.

  • Import a communication profile

    1. Choose Import .

      The Import Communication Profile window opens.

    2. Choose Browse , and then open the XML document of the communication profile.

    3. Choose OK .

Result

The communication profile is created and you can select it from the communication profile's table.

As a next step, you can proceed with the following tasks: