写点什么

微软发布托管服务引擎的新版本

  • 2009-05-14
  • 本文字数:977 字

    阅读完需:约 3 分钟

微软发布了托管服务引擎(Managed Services Engine, MSE)在2009 年5 月的CTP 版,该版本的源代码可以在 Codeplex 中获取。该版本对 2 月的 Beta 版作了少量的更新。网站中对产品的描述为:

MSE 是利用服务虚拟化帮助实现企业的 SOA。[该产品构建在]WCF 与微软的服务器平台上。MSE 允许通过服务仓储对 服务进行虚拟化,帮助组织快速部署服务,协调管理变化以及最大化地重用各种服务元素。MSE 支持对服务进行版本控制、抽象、管理、路由以及运行时策略强 制。

微软 MVP 以及 Pluralsight 的联合创始人 Aaron Skonnard 撰写了一篇总结性文章,介绍了服务虚拟化的概念,并回答了相关的问题。他提到:“大型 SOA 项目仍然复杂,且随着整个服务生态系统的增长与进化,会使得系统更加复杂,而你则必须确定如何管理这些与时俱增的复杂性。”他说:

服务虚拟化在 SOA 领域内是一个新兴的发展趋势,它 [试图解决这些问题] 专注于提供一个通用的基础设施,用于构建和管理复杂的服务生态系统,应对前面重点提及的困难与挑战。

Aaron 评价微软实现服务虚拟化的方法时,说道:

[…] 基于一个通用架构和一个中心运行时,它提供了所有服务以及它们在整个服务生态系统中的客户所需要的服务模块。运行时提供了生态系统中的所有服务需要的核心 功能,包括版本管理、协议映射、监听、路由以及运行时策略强制。服务会被加入到运行时中,通过为客户公开一个虚拟服务来有效利用这些功能。你可以使用模型 来描述虚拟服务,模型在本质是原始服务元数据之上的一个表现。模型会被翻译为服务行为,而服务行为则被运行时解释,并提供之前描述的所有功能,而不需要修 改任何服务代码。模型成为了有效的通信结合点,实际上它会被运行时层执行,用以保持完成的真实程度。

实现服务虚拟化的方法表现为托管服务引擎(MSE)的最新版本;在发布纪要中提到,它并不支持从之前版本到现在版本的自动更新。发布时还提供了技术指南安全指南以及介绍产品各个方面的视频。在产品的宣传中提到了产品如下优势:

  • 减少新服务上市的时间。
  • 高级的服务版本管理。
  • 服务策略强制。
  • 遗留系统的服务启动。

Aaron 同时还在 MSDN 杂志上撰写了文章,介绍了服务虚拟化以及如何使用 MSE 管理服务。该文章涉及的内容包括:

  • 服务虚拟化基础
  • 微软的服务 SOA 基础设施
  • 托管服务引擎入门
  • 导入以及配置服务资源

查看英文原文: New Version Of Microsoft Managed Services Engine Released

2009-05-14 01:231424
用户头像

发布了 109 篇内容, 共 41.6 次阅读, 收获喜欢 14 次。

关注

评论

发布
暂无评论
发现更多内容

为什么老有人想让我们“程序员”失业?

互联网工科生

程序员 开发工具

极速提升软件测试效率:揭秘Web自动化三大等待技巧

测试人

软件测试 自动化测试 测试开发

IPQ9574 and IPQ6010 WiFi7 and WiFi6 represent chips - differences in performance and functionality.

wifi6-yiyi

WiFi7 ipq9574

已解决MemoryError异常的正确解决方法,亲测有效!!!

小明Java问道之路

低代码开发:改变企业办公模式的创新之道

快乐非自愿限量之名

低代码 数字化 企业转型

区块链游戏解说: DeFi Kingdoms

Footprint Analytics

defi 区块链游戏 链游

如何将“龙”插入到富文本编辑器中?

OpenTiny社区

开源 前端 低代码 组件库

软件测试学习笔记丨性能统计工具

测试人

软件测试 性能测试 自动化测试 测试开发

运维工作新时代:自主编码实现运维自动化的转型之旅

京东零售技术

运维 自动化运维

淘宝商品详情API接口封装和解析

tbapi

淘宝商品详情数据接口 淘宝商品详情解析

re:invent 2023 Amazon Q 初体验

亚马逊云科技 (Amazon Web Services)

re:Invent 亚马逊云科技 Amazon Q

跨界协作:借助gRPC实现Python数据分析能力的共享

不在线第一只蜗牛

Python gRPC RPC

扫码即可快速协作:草料二维码底部协作面板功能详解

草料二维码

搭建开发年赚千万的体育赛事直播平台:关键资源与实施策略

软件开发-梦幻运营部

The Sandbox NFT 概览与数据分析

Footprint Analytics

区块链游戏 NFT 链游

详解网络知识:iptables规则

华为云开发者联盟

开发 华为云 华为云开发者联盟 云容器网络

ETL数据集成工具DataX、Kettle、ETLCloud特点对比

RestCloud

kettle ETL DataX 集成工具 ETLCloud

聊聊几个最热门的前端框架

伤感汤姆布利柏

多线程系列(一) -线程技术入门知识讲解

快乐非自愿限量之名

Java 多线程 编程开发

低代码,提高软件开发效率,协同办公更高效

高端章鱼哥

低代码

低代码开发与网络信息安全:构建高效防护体系

不在线第一只蜗牛

软件开发 低代码 网络 低代码开发

【开工大吉】推荐4款开源、美观的WPF UI组件库

快乐非自愿限量之名

开源 UI WPF

RRAM机制、材料及其在神经形态计算中的应用

申公豹

存内计算

编写高效的代码,你应该了解Array、Memory、ReadOnlySequence

EquatorCoco

编程语言 代码 编程技巧

PolarDB-X的XPlan索引选择

阿里云数据库开源

数据库 阿里云 索引 polarDB PolarDB-X

开源软件:推动软件开发行业繁荣的关键力量

EquatorCoco

开源 软件开发

微软发布托管服务引擎的新版本_SOA_Dilip Krishnan_InfoQ精选文章