Show TOC

Web ServicesLocate this document in the navigation structure

Use

Feature

Type of Change

Description

SAP NetWeaver Developer Studio (Design Time)

Development of Service Groups

New

You can create and deploy Service Groups on your client system. Each Service Group contains references to Web services that run on the same provider system. The tools of SAP NetWeaver Developer Studio allow you to fully edit the settings of a created Service Group or service references. At a later stage you can use these Service Groups to configure applications that consume these Web services. Thus you can configure multiple Web service connections at once.

For more information, see Creating Service Groups .

Search Console

New

The Search Console in SAP NetWeaver Developer Studio (SAP NWDS) is a central location that allows you to discover different development artifacts. The console is an extensible tool, which comprises multiple search functions and enables you to discover the artifacts that are developed with the corresponding toolsets.

When you discover service interfaces on Solution Composer systems, you can save the information about these services in the local workspace for further reference. At a later stage, you can use the enterprise services in the Search Favorites directly instead of searching for the same services again.

For more information, see Browsing Services in Search Console and Adding Service Interfaces and Operations to Search Favorites .

Clients for Locally Provided Web Services

New

When you create a Service Group for a Web service client, you can specify that the client and the Web services it uses would be deployed on the same system. After you deploy the client, the SAP NetWeaver system notices this information in the Service Group and automatically configures the necessary logical ports for the client. Thus the design-time configuration allows you to decrease the configuration efforts significantly, and simplifies the transport of the configuration information from one system to another.

For more information, see Creating Clients for Locally Provided Services .

Automatic Conflict Resolution

New

The framework for generating Web service proxies and outside-in Web services provides integrated customizations options for interactive and automatic conflict resolution.

For more information, see Collision Resolution and Global Customizations .

Viewing Web Service Artifacts

New

When you create Web services, the JAX-WS Web Services node provides a summary view and a central point of access to the Web service artifacts in your projects in the SAP NetWeaver Developer Studio.

For more information, see Viewing Web Service Artifacts .

Configuring Web Services at Design Time

Enhanced

During the development of Web services, you can apply design time configuration settings to Web services by using annotations provided by SAP. After the deployment of the Web service, you can finish the configuration by applying runtime configuration settings to the Web service.

For more information, see Configuring Web Services at Design Time .

Adoption of WTP 3.0

Enhanced

The adoption of WTP 3.0 results in some minor changes in the Web service tools of SAP NetWeaver Developer Studio. New configuration settings are taken into account when you develop Web services and Web service clients.

For more information, see Configuring Resource Management Settings .

Improvements in the Domain Object Model (DOM)

Enhanced

When you create Web services, a system process that runs in the background collects information about the exposed Web service artifacts. The system displays the collected information in the DOM. The DOM now enables you to edit properties of the Web service artifacts. The system applies the changes simultaneously.

For more information, see Editing the Properties of Web Service Artifacts .

SAP NetWeaver Administrator (Runtime and Configuration)

Configuring Web services and Web service clients

New

The SAP NetWeaver Administrator now contains the SOA area, which provides the central location for you to configure the Web services and Web service clients on AS Java.

For more information, see Configuring Web Services and Web Service Clients in the SAP NetW .

Configuration of Groups of Web Services

New

You can configure groups of Web services exposed by composite applications or you can group Web services in business scenarios and configure them at one go.

For more information, see Configuring Groups of Web Services .

Configuration of Groups of Web Service Clients

New

Using Service Groups created at design time you can ease the configuration of groups of service clients deployed on the application server by configuring many clients at once. The framework allows you to configure applications built with tools like Composite Applications Framework, Web Dynpro, Guided Procedures, and Visual Composer. You configure the consumer applications in the same SAP NetWeaver Administrator application. You can also create and configure business scenarios out of the deployed applications. If the configuration assignment of a Service Group fails for any reason, you can configure the Service Group manually by specifying the configuration options from a wizard. The manual configuration triggers a wizard with which you create a logical port to the consumer application or assign an RFC destination to the provider system.

For more information, see Configuring Groups of Web Service Clients .

Establishing Connections to Provider Systems

New

You can configure connections to provider systems and consume Web services on these systems.

For more information, see Creating Connections to Provider Systems .

RFC Connectivity

New

With SAP NetWeaver Administrator users can configure RFC connectivity in the same way they can configure Web service connectivity. They can configure RFC connectivity settings to consumer applications and thus consume remote function modules on distant business systems over RFC destinations.

For more information, see Preparing Communication Profiles , Creating Connections to Provider Systems , and Creating User Accounts .

SOA Middleware Global Settings

New

You can configure proxy and reverse proxy settings that affect all Web services deployed on the SAP AS Java. You can edit the waiting interval, the retry interval, and the regular invocation interval of the background process relevant for the configuration of Web services and clients.

For more information, see Configuring SAP NetWeaver Administrator .

Publication of Service Groups to Services Registry

New

You can publish the Service Groups that you created and deployed on your system to Services Registry.

For more information, see Publishing to the Services Registry .

Single Service Administration

New

The Single Service Administration application displays information about consumer proxies that use RFC connectivity, or have extensions, or extension points. You can preview but cannot configure these entities in Single Service Administration application.

The Single Service Administration application also displays information about service definitions that use local connectivity. Users create and configure these service definitions with the extensibility tools (for example Composite Designer) in SAP NetWeaver Developer Studio and communicate only with AS Java systems. You cannot configure service definitions that use local connectivity in Single Services Administration application.

For more information, see Configuring Individual Web Services and Configuring Individual Web Service Clients .

Connectivity Log Viewer

New

Users can see information about incoming and outgoing Web service and RFC calls. The system collects this kind of information only when the user activates the recording of runtime calls for a specified period of time.

For more information, see Viewing Connectivity Log .

Service Metering

New

The service metering feature allows SAP NetWeaver components involved in the provisioning and consumption of Web services to collect information about which client components are consuming which Web services.

For more information, see Service Metering .

Web Services Navigator

Enhanced

You can collect various service tests in a scenario and run the scenario to perform all tests; you can store the scenarios for further usage and manage them as necessary. Web Services Navigator provides easier navigation of the operation parameters, links to reference information about the input parameters, and links to ABAP debugging tools when testing ABAP services. You can copy and paste operation parameters data between individual elements, or for groups of elements. When providing input data, you can use the find and replace functionality. You can also use saved test data for testing services with similar interfaces, and the system imports only values for matching fields.

For more information, see Testing Web Services in the Web Services Navigator .

Supported Specifications

Enhanced

Complete support for configuring Java EE5 Web services and Web service proxies. Introduced support for WS-Security, WS-RM, transport configuration, creation, and editing of services and ports, as well as of HTTP proxy for each proxy. Support for WS-Policy for WSDL documents for Java EE5 Web services. Automatic configuration of Web service proxies based on WS-Policy WSDL.

For more information, see Supported Specifications .

Authorization

Enhanced

Added authorization for accessing WSDL documents.

For more information, see Configuring WSDL Security .