This release implements a different approach to visually managing the Enterprise Service Model that drives the virtual services in the MSE. We are continuously looking for ways to improve the GUI and are looking forward to receiving your feedback in the Discussions section.
For this release, we are making a set of video tutorials available to help you quickly get up to speed on some of the new features of this release. Each video is available above and marked with a Video
prefix. Check back or subscribe to the RSS feed to see when new videos are added.
High level Features
- New WPF-based, modeling UI that provides a visual representation of relationships and dependencies
- More granular control and support for policies and schemas
- Full support for resources and systems
- Component-wide group support
- Broader policy support across service items
- More cross-checking to identify model conflicts
- New Administration Tool - The new Administration Tool is built using Windows Presentation Foundation (WPF). It supports a new paradigm to create and manage a "Service Model" for your enterprise. This new management tool allows simplified management for all Service Model Components across the board in a more granular and intuitively visual way.
- Improved Service Model - The MSE version 7 introduces new Service Model components that allow more granular control of policy enforcement.
- User Profiles - Delivering on the principle of enterprise concerns layers and the management of such, the MSE 7 implements different layout views. These views provide the appropriate visibility into the elements that each party is responsible for managing.
- Create Operation Wizard - A new wizard driven creation for operation versions is now available in MSE 7. This multi-step wizard guides the user the collection of the necessary data from existing entities to create a contract, existing resources and policies. The wizard can also just help you create an operation version without associating it to a resource if you would like.
- REST Support - The MSE support virtualization of REST resources. An import wizard is available to import REST based services.
Service Model Components - new features and new components introduced in MSE 7
- More granular eventing on model changes
- Policy support
- Simplified endpoint creation process.
- Improved visibility into what operations are associated and published to the endpoint
- Improved visibility into operation versions assigned to an operation.
- Drag & drop association between Resources, Operations, and Endpoints
- You can now assign a policy to an operation version
- New service model component that abstracts a service implementation to be virtualized.
- URI for resources determined by system and system instance association
- Explicit message contract to determine type conflicts with operation version contract
Instance (System Instance)
- New model components that allows us to manage service implementation instances.
- Additional information such as instance owner/contact can be captured to describe the instance.
- Abstraction on the host for the service implementations
- We can capture addition information such as owner/contact/location
- Allow for granular management of policy through assertions and assertion types
- Can be applied to any runtime item, depending on the policy subject
- Select the order in which policy assertions are applied.
- Versioning at the data entity level. Changes to the data entity create a new version which can be applied wherever a contract (request/response) entity is expected.