Skip to Content

In the 360° View on enterprise SOA: Provide and consume your own enterprise Services – Publish, discover and test the Enterprise Services within the Services Registry (Part 8) we configured the Enterprise Service, published them to the Services Registry and tested them within the Web Services Navigator.

Creating a Visual Composer based Composite Application that uses the delivered  Enterprise Services is covered in the attached screencam and explained below.

Missed out the first part(s) of the series? Start up with 360° View on enterprise SOA : Provide and consume your own enterprise services-  Introduction (Part 1).

Blog Overview

This blog series describes how to reengineer “existing offerings into a set of well-governed, harmonized and technology-agnostic enterprise services“, to ultimately consume these. This final installment will cover the consumption of the Enterprise Services with Visual Composer.

What are we going to do?

First we create the three destinations that are required by Visual Composer (VC) to access the Services Registry (SR) with the help of the Destination Template configuration in the NetWeaver Administrator (NWA) as described in the documentation.

Then we use the Web Services Administration to configure the Endpoint of the Services.

Once we’re done we can bring up VC and start modeling. Note that VC requires the Microsoft XML Toolkit (MSXML) and the Adobe SVGViewer to be installed locally to the browser.

In VC we create a new model and then query the interfaces of our Enterprise Services (EventManagementQueryCourseIn and EventManagementQueryEventIn) from the Services Registry. From the search result we can just drag and drop the service operations to the canvas. On the services we drag out the forms and tables required for our model.

VC Model for EMM

After finishing the model we can switch to the layout view and beautify our UI. At last we deploy the application and test the Flex version of it.

The screenshot below shows what you’ll ultimately get.

EMM with Flex rendering

 

Screencam Storyboard: Consuming Enterprise Services with Visual Composer

 

1. Configuration of Services Registry for use with Visual Composer

2. Modeling the consumption model

  • Creating the Model
  • Lookup Services in the Services Registry
  • Modeling the Application
  • Changing the Layout
  • Deploying the Application
  • Testing the Application

3. Summary

 

In a nutshell: From having your running services -> testing and getting a neat UI

After you configured and tested your Enterprise Services using the NetWeaver Administrator and WS Navigator in the previous block you can now create Visual Composer models and use Enterprise Services retrieved from the Services Registry to create Composite Views that search and display business data.

 

In the following the links to the other blogs from the series: 

1. 360° View on enterprise SOA : Provide and consume your own enterprise services-  Introduction (Part 1)
2. 360° View on enterprise SOA: Provide and consume your own enterprise services – The End-to-End Scenario (Part 2)
3. 360° View on enterprise SOA: Provide and consume your own enterprise services – Obtaining SAP Composition Environment 7.1 with ESR (Part 3)
4. 360° View on enterprise SOA: Provide and consume your own enterprise services – Installing and Configuring SAP Composition Environment 7.1 with ESR (Part 4)
5. 360° View on enterprise SOA: Provide and consume your own enterprise services – Model and define your own Enterprise Services (Part 5)
6. 360° View on enterprise SOA: Provide and consume your own enterprise services – NetWeaver Developer Studio Installation and Update (Part 6)
7. 360° View on enterprise SOA: Provide and consume your own enterprise services – Implement the provided Enterprise service within the SAP NetWeaver Developer Studio using Java (Part 7)
7b. 360° View on enterprise SOA: Provide and consume your own enterprise services – Enterprise Service Provisioning on SAP NetWeaver Using Apache Axis Web Services Framework (Part 7b)
7c. 360° View on enterprise SOA: Provide and consume your own enterprise services – Using the Composite Application Framework (CAF) of SAP NetWeaver CE 7.1 EhP1 to implement the provided Enterprise service (Part 7c)
8. 360° View on enterprise SOA: Provide and consume your own enterprise Services – Publish, discover and test the Enterprise Services within the Services Registry (Part 8)
9. 360° View on enterprise SOA: Provide and consume you own Enterprise Services – Consume your Enterprise Services within Visual Composer (Part 9) (This blog)
10. 360° View on enterprise SOA: Provisioning and Consumption Blog Series Summary (Final Part)

To report this post you need to login first.

Be the first to leave a comment

You must be Logged on to comment or reply to a post.

Leave a Reply