Недавно я работал над проектом, в котором изучалось использование MSE. Расследование было проведено в первом квартале 2011 года. Поговорив с представителями Microsoft и бывшим членом команды MSE, мы обнаружили, что Microsoft больше не прилагает никаких усилий в MSE. В любом случае, это никогда не был поддерживаемый проект. К счастью, было принято решение не использовать MSE в производственной среде выполнения.
До этого проекта я был в другом проекте с другим клиентом, где MSE использовался в течение короткого периода времени. Краткое по причине. Мы обнаружили, что MSE очень сложно использовать, как с точки зрения пользовательского интерфейса, который практически невозможно использовать для любого большого количества сервисов, так и с точки зрения ограничений. MSE имеет очень интересные функции, например, дает вам возможность виртуализировать конечные точки, но это не стоит IMO.
Поскольку он выступает в роли посредника, он становится узким местом и единственной точкой отказа. Нет хорошего способа перенести конфигурации (которые, черт возьми, начнутся) из среды в среду, и если вы испортите одну из них, вы можете восстановить свою базу данных. Кроме того, поскольку MSE выступает в качестве посредника, вы теряете возможность транзакций WCF (что является большой проблемой).
Кроме того, на веб-сайте MSE говорится, что MSE достиг конца жизни, и предлагаются альтернативы. В нем также говорится, что больше не будет релизов, и не рекомендуется его использование в производстве:
"Релиз CTP в декабре 2009 года был финальным выпуском MSE. (...) В заключение мы хотим направить вас к разделу 3. (E) Лицензионного соглашения, касающемуся пункта поддержки. Как релиз CTP мы не рекомендуем использовать его в производстве или оказывать поддержку. "
Все сказали, хотя это дает вам некоторые интересные функции, я бы посоветовал вам не использовать его. Какие возможности управления вы ищете?