Search Wiki:
This site contains code and content related to the Managed Services Engine, a solution that supports service virtualization through a meta data-driven service repository using .NET and Microsoft SQL Server.


Overview

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.

OpVerScreen.png

Status & Roadmap

The June 2008 CTP Release is the second release of the MSE in what will continue to be an evolving solution on CodePlex. The intent of this version is to solicit feedback on the architecture, the components, their application, and the documentation. We will make periodic announcements concerning updates and upcoming releases. We appreciate the many comments and suggestions we have received on the October 2007 release and look forward to continued feedback and input.

Last edited May 31 at 4:09 AM  by williamo, version 21
Comments
darkadvent wrote  Oct 31 2007 at 8:25 PM  
This is awsome guys. I'm really glad to start seeing things like this come out of Microsoft. I can already see some great uses for this especially for a shared services group. Keep up the good work

JasonBeaudreau wrote  Nov 16 2007 at 10:19 PM  
This is very cool. Thanks for sharing.

andrewwhitten wrote  Jan 29 at 10:52 AM  
This is good stuff... this would have solved a pain point on one of my last projects. I'll keep watching this space.

TizzyD wrote  Feb 19 at 10:59 PM  
I'm pleased to see this type of tool coming out. For some time, Java has had a better server offering, providing a container-based approach to web services hosting. I've always found hosting .NET services in IIS to be solid, but nonetheless, not so architecturally sound. Now, with this component, you all have really leveled the playing field. Congratulations.

dselec wrote  Mar 5 at 4:08 PM  
This really solves the web service version of DLL hell...Great job on this! Funny how such a small tool can make such a big difference.

franc_s wrote  Mar 5 at 5:18 PM  
I tried converting the VS 2005 app to VS 2008, but it did not convert very well. You get several warnings and an error: Use of unassigned local variable 'expiresIn' in the GetExpiresInFromMessage method in the SubscriptionManager.cs file. I'm not sure what the conversion error means.

franc_s wrote  Mar 26 at 11:25 PM  
Will the VS 2008 version of MSE be released before DevCon?

Manuel9999 wrote  May 27 at 1:09 PM  
This is very cool!
Do you have an idea when the next release will be available?

cpmadrid wrote  May 31 at 2:28 PM  
The next release (June 2008 CTP) is out now!

ITNewbie2008 wrote  Jun 9 at 12:23 PM  
How does this fit in with Windows Process Activation Service (WAS)?

HansGuckInDieLuft wrote  Jul 8 at 9:48 AM  
Great tool! You asked us about comments on the Xslt mapping interface: It's alright, although I'd prefer a plugin interface and Linq as a mapping facility.

Updating...