This project is read-only.

MSE May 2009 CTP

Rating:        Based on 3 ratings
Reviewed:  3 reviews
Downloads: 12638
Released: May 5, 2009
Updated: Jul 30, 2009 by williamo
Dev status: Stable Help Icon

Recommended Download

Documentation Technical Guide
documentation, 6503K, uploaded May 5, 2009 - 2624 downloads

Other Available Downloads

Application MSE x64
application, 8608K, uploaded May 5, 2009 - 787 downloads
Application MSE x86
application, 8590K, uploaded May 5, 2009 - 1746 downloads
Documentation Installation Guide
documentation, 1006K, uploaded May 5, 2009 - 1433 downloads
Documentation Security Guide
documentation, 1162K, uploaded May 5, 2009 - 922 downloads
Source Code Security Guide Source
source code, 62K, uploaded May 5, 2009 - 527 downloads
Example Security Guide Walkthrough
example, 802K, uploaded May 5, 2009 - 695 downloads
Application Video - Enterprise Service Model Overview
application, 7197K, uploaded May 6, 2009 - 1188 downloads
Application Video - Lap Around the Model Viewer
application, 22857K, uploaded May 5, 2009 - 822 downloads
Application Video - Loading a Web Service Resource
application, 14739K, uploaded May 6, 2009 - 874 downloads
Application .NET Service Bus Virtualization Walkthrough
application, 1581K, uploaded Jul 30, 2009 - 1020 downloads

Release Notes


The Managed Services Engine (MSE) is one approach to facilitating Enterprise SOA through service virtualization. Built upon the Windows Communication Foundation (WCF) and the Microsoft Server Platform, the MSE was developed by Microsoft Services as we helped customers address the challenges of SOA in the enterprise. The MSE fully enables service virtualization through a Service Repository, which helps organizations deploy services faster, coordinate change management, and maximize the reuse of various service elements. In doing so, the MSE provides the ability to support versioning, abstraction, management, routing, and runtime policy enforcement for Services.


  • Reduced time-to-market for new services.
  • Advanced service versioning.
  • Service Policy enforcement.
  • Service Enablement of legacy systems.
Enables independent ownership of the enterprise layers and better Service life Cycle management. Provides a centralized view of your cloud of enterprise services, treating these as a cohesive system instead of treating services as silos. Enables better visibility into service dependencies.

General Announcements

The May 09 CTP release is a minor update to the Feb 09 CTP release but direct upgrades are not supported. Backup your data and uninstall previous versions. As always we look for feedback on how to improve the Managed Services Engine GUI, Model and overall functionality.

New Features and Enhancements

  • Import/Export Functionality provides easier deployment between environments and another option for backing up the Enterprise Service Model
  • Runtime Server Performance Enhancements
  • Additional controls to tailor WSDL generation
    • Message Wrapping
    • Optimize WSDL – by default, a WSDL only includes types that are directly referenced by the operations exposed. Deselecting this option will force the inclusion of all references from any schema namespace reference in the WSDL, regardless of known relationship. This obviously results in a bigger WSDL file, but is sometimes necessary to match existing WSDL’s for current clients.
  • Support for qualified and unqualified schemas
  • The Schema details now allow you to specify qualified and unqualified
  • An option in the Schema details now allows you to specify
  • Support for UDDI 3.0/2.0
  • New GUI controls for Assertions
    • You can now specify class information for a UI to assist with composing new assertions for a given assertion type.
    • See XSL Request or Response Transform Assertion Type as an example.
  • Installer updated to support more configurations/environments

Bugs Fixed


  • MSE Database must be deleted in order for a subsequent install to succeed
  • The installer can now be used to install into an existing database.
  • Options are presented during the installation process.

Model Viewer

  • Fixed inconsistencies on showing related/unrelated tabs when model items are selected.
  • New Operation Version not available after importing via the WSDL import wizard.
  • Errors logged when switching layouts after adding System & Instance.
  • Completing Operation Version wizard does not refresh cache of Resource Associations.
  • Improved support for qualified name filter
  • Errors when deleted bindings, endpoints, assertions and policies
  • Policies with no Assertions assigned cause errors if assigned to model items.


  • Runtime Server Throws errors/crashes under load
  • Error in the Broker Delegate: end has already been called on this asynchronous result.
  • Improved locking to prevent concurrency issues.
  • Routing to incorrect Operation Version due to lack of notification event from the catalog when an operaton version is activated at an endpoint that already has a version of the same operatoin activated.
  • More than one "notification" dequeued but only one processed if these had the exact same "CreateDate".
  • Locking issues when resolving more than one operation at exactly the same time.

Reviews for this release

Great tool. I needed it on a project about 3 years ago, but you definitely under the problems in the field with SOA.
by mosleyr on Jun 2, 2009 at 12:55 AM
Application's UI is missing usability and human factor. menu bar names are not at all understandable. I feel like I need a very big monitor to use this application.
by syam_net on May 14, 2009 at 8:02 PM
Just downloaded MSE May 2009 CTP - instructions appear to be straightforward. Seems to work as advertised so far. Some spelling errors in the documentation - but at least there was straightforward documentation!!
by shippee on May 12, 2009 at 2:45 AM