Skip to Content
Technical Articles

Enterprise Services Workplace goes Web 2.0

There is exciting news for all SOA fans and prospects: SAP updated its Enterprise Service Workplace with numerous Web 2.0 like enhancements. It comes with an interface that has been renovated from scratch, combined with new features for searching, navigating and collecting enterprise services and other ES Workplace content. Effective today, SCN members can check out the new capabilities around discovering, understanding, testing and consuming enterprise services. Feel free to give the renewed ES Workplace a thorough test ride and enjoy the new features. We would greatly appreciate your feedback and comments on your experience with the new ES Workplace platform by filling out the accompanied online survey.

What you can expect

Let’s look closer into some of the new features: If you found the previous navigation cryptic or cumbersome, you will like the refined and clearly structured entry page. It provides not less than six different perspectives of navigating ES Workplace content, as there are business maps, business objects, process components, integration scenarios, sample apps or, for the first time ever, enterprise services bundles. For instance, you can retrieve all service interfaces for a particular business object with just two mouse clicks from the ES Workplace home page. Further, the log-on screens of the SAP-hosted SOA landscape, e.g. backend systems, WS Navigator or Service Registry, are just one click away.
ES Workplace home page
A gadget you will love is the flexible hierarchy in the exploration views for business objects and process components. The lists are sorted in alphabetical order and come with an index in the header and an expand-collapse feature which enables you to see e.g. all service interfaces assigned to a business object with a single mouse click and then all service operations assigned to a service interface with just another mouse click. And even within the view, you can toggle the software component or content type, using drop-down menus.
ES Workplace content hierarchy
The feature I definitely like most is the free-text search, which has been dramatically improved. It now comes with a hit list that can be grouped, filtered and sorted by various criteria. For any free-text search, the ES Workplace returns a list that contains process components, business objects, service operations, service interfaces, ES bundles, data types or sample applications that match the search expression. The result list can be grouped by all content types, filtered by software component, or sorted by name, software component and relevance. From the search results you can navigate to the detailed documentation for all content types, e.g. for service operations.

Search results

The service operation pages let you to analyze the service interface parameters with the element browser or test the service immediately with the WS Navigator, provided that it is a synchronous service. The context feature, which pops up in a flashy manner, displays all business objects, service interfaces and service operations, which are in direct relation to the service. This way, you can display and explore business objects related to a service, e.g. to find other service operations that are required to provide input values for mandatory service interface parameters.
A really cool feature is the ES Workplace Basket, where all found services, but also business objects and other ES Workplace content, can be continuously collected. It is planned that you can also save it as xml file or print it out at any time. This is going to be extremely helpful e.g. if you want to gather all necessary services needed to build a particular composite application.
ES Workplace Basket
Last but not least, we imported all ES bundle definitions into the ES Workplace. This means, you can now see all service operations that are pre-packaged in a particular ES bundle at a glance, with all context information just a mouse click away. For instance, you can now retrieve all ES bundles that contain a particular service operation, using the Where used feature. The use cases for ES bundles will remain in the ES Wiki, again accessible from every ES bundle details page with a single mouse click.

ES Bundles in ES Workplace

I hope I was able to intrigue you for checking out the best ES Workplace ever. It is available right here. Let us know your thoughts by commenting this blog or by participating in the ES Workplace survey in SAP Service Marketplace (customers and partners only).

You must be Logged on to comment or reply to a post.
  • Hi Volker ,

    I love the basket idea.

    I am curious if there is a possibility of creating an search interface where you define the inputs you can send and all service which contain similar service interfaces get listed 🙂


  • Hi,
    it’s my first contact with ES Workplace.
    it’s a greate possibility to try new technology.
    For example I’m traing to test a simple Android application calling a web service.

    Just to be sure, can I register to ES Workplace for free?


  • I really like the way it is structured now it is lot easier.

    Question – Is it possible for a customer to document their custom Enterprise Service the same way – what environment can we use to document this is it part of ESR.