Skip to Content
Author's profile photo Former Member

How SAP NetWeaver PI 7.1 promises deliver innovation through SOA

SAP NetWeaver PI 7.1 promises deliver innovation through service-oriented architecture (SOA). Below some features collected through SDN evolved in adopting SAP NetWeaver PI 7.1 part as SOA architecture.

Governance

  • The Enterprise Services Repository (ES Repository) can be used as a central storage location for service definitions and lifecycle management data for both SAP and non-SAP services.

You can use the ES Repository and Registry with SAP NetWeaver PI and take full advantage of the process integration capabilities of SAP NetWeaver. With the ES Repository, you can start modeling your business process and designing your interfaces, data types and mappings for the message exchange. The Integration Directory and Integration Server that are also available with SAP NetWeaver PI, enable you to configure and to run your business process in your individual system landscape.

  • Process models with various model types allow a model-driven design of SOA artefacts in the ES Repository.
  • One-step import of pre-delivered Enterprise Services into the Enterprise Services Repository with support for extending and reusing SOA assets.

SAP has pre-delivered SOA content that can be browsed and discovery that services in ES Workplace. After discovering the services, you need to download them.

Browse and Discovery ES Workplace – Service Registry:
http://sr.esworkplace.sap.com/webdynpro/dispatcher/sap.com/tc~esi~esp~er~ui/Menu?j_username=sruser&j_password=eswork123

  • The Enterprise Services Repository (ES Repository) can be used as a central storage location for service definitions and lifecycle management data for both SAP and non-SAP services.

You can use the ES Repository and Registry with SAP NetWeaver PI and take full advantage of the process integration capabilities of SAP NetWeaver. With the ES Repository, you can start modeling your business process and designing your interfaces, data types and mappings for the message exchange. The Integration Directory and Integration Server that are also available with SAP NetWeaver PI, enable you to configure and to run your business process in your individual system landscape.

  • Process models with various model types allow a model-driven design of SOA artefacts in the ES Repository.
  • One-step import of pre-delivered Enterprise Services into the Enterprise Services Repository with support for extending and reusing SOA assets.

SAP has pre-delivered SOA content that can be browsed and discovery that services in ES Workplace. After discovering the services, you need to download them.

After downloading you need to import this service into your environment, so how to import this service take a look at https://cw.sdn.sap.com/cw/docs/DOC-108292

  • Enterprise services delivered by SAP applications, such as ERP, are modelled using different model types in the ES Repository. The models help in understanding the Enterprise Services provided by SAP applications.

SOA enablement

  • A UDDI version 3 based Services Registry is delivered and can be used for governance. Service definitions can be published to this Services Registry from various locations, such as ES Repository or SAP applications. The availability of a Services Registry is one of the main principles of SOA.
  • The Services Registry can play the role of the central SOA registry for SAP, custom-built, and external services.
  • Service definitions can be classified in the Services Registry as well as the ES Repository in order to assign them a semantic meaning.

Provides interoperability of SOA-based applications
Open standards such as W3C, OASIS, WS-I, and Web Service standards helps naturally achieve interoperability among SOA-based application, with lower integration efforts.

Simplifies development of enterprise SOA applications
They also simplify the development of Enterprise SOA applications in different ways. Since many usual types of requirements you usually find, like interoperability, security, semantics, modeling, etc., are already defined and implemented, you can concentrate on service composition and orchestration tasks.

Developers also find it easier to learn and use, since they quickly become familiar and find out how to use new tools. To quick start, first download full evaluation version and install SAP NetWeaver Composition Environment accessing:

http://www.sdn.sap.com/irj/scn/downloads?rid=/library/uuid/00846edd-355b-2b10-f38c-df94ec96eb74

This CE version comes with SAP NetWeaver Developer Studio and SAP NetWeaver Application Server packaged for building and deploying composite applications.

Source of information

Overview of Supported Standards
http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/70b4f0ed-688c-2a10-36bf-a1a9b1a684c9

Enterprise Services Repository & Registry – An Overview
Enterprise Services Repository&Registry

Release Recommendation
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/504da602-3bac-2c10-f5a3-bcfa6587d47b&overridelayout=true

Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.