BT

Your opinion matters! Please fill in the InfoQ Survey!

SAP NetWeaver Process Integration v7.1: a new architecture and enhanced SOA capabilities

| by Jean-Jacques Dubray  Followers on Aug 09, 2007. Estimated reading time: 2 minutes |

A note to our readers: As per your request we have developed a set of features that allow you to reduce the noise, while not losing sight of anything that is important. Get email and web notifications by choosing the topics you are interested in.

SAP is ramping up for the launch of its latest version of the SAP NetWeaver Process Integration platform. Product Manager Sindhu Gangadharan said SAP NWPI v7.1 will be available next month. This platform is designed to cover all integration needs for SAP or non SAP customers.

SAP is the third major software vendor, after IBM and Oracle, that has architected a business process platform on top of an ESB or, as it is the case for SAP, with ESB like capabilities. In an interview with Paul Read, Sindhu explains that SAP does not intend to provide a separate ESB offering. A lot of the capabilities provided by an ESB come with NWPI. Interestingly, the new architecture allows “adapter” to “adapter” communication, bypassing any integration server. This confirms the current trend in the industry in “distributing” ESB capabilities onto the edges, at the services activation layer, rather than forcing all interactions to go through a central piece of infrastructure. Centralized elements of the architecture are only involved when they add value to the interaction (e.g. a Registry). Architecturally, NWPI establishes a strong coupling between BPM and SOA as services are always designed to be part of a business process. This is further reinforced by SAP's SOA methodology. Other key components of SAP's model include process components and business objects.

Sindhu details the new functionality provided by NWPI v7.1:

  • A new Enterprise Services Repository which can be used both at design time and run time. The repository is "high volume ready" and supports UDDI v3.0. The repository implements governance processes and offer a central visibility of the services and their artifacts. The repository is of course loaded with SAP’s enterprise services classification and enterprise services definitions.
  • Full support for the latest web services standards including WS-Policy, WS-TX and support for WS-ReliableMessaging (WS-RM).
  • Support for incoming message validation using XML Schema
  • Support for Events which are a key element of the product. It introduces the notion of Global Events available across all processes to be reacted upon.
  • Message bulking for asynchronous invocations has been introduced which helps throughput by a factor of 3 to 4.
  • Support for principal propagation which is a pre-requisite for building composite applications. Alexander Bunsschuh explains in his blog how this works. Another good reference on Principal Propagation using SAML can be found here.
NWPI v7.1 is built on a JEE 5 foundation which helps memory consumption. However, it appears that NWPI does not support WS-BPEL (other than as an import format), BPEL4PEOPLE, SCA or SDO just yet.

In parallel, SAP launched the NWPI site on SDN this week.

Hans Diepstraten from the CBDI Forum commented that:

“Although SAP has been talking about Enterprise SOA for years by now, one of the main challenges for SAP always was the realization of a true Process Integration Layer. It looks like SAP is currently accelerating its move into Enterprise SOA.”

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT