下一代互联网服务总线
这篇文章向大家介绍的是下一代互联网服务总线(Internet Service Bus), 一个我们上海研发团队正在研发的新技术。
今天的网络服务开发,存在着大量的重复劳动。比如,互联网用户都有防火墙;为了使计算机之间可以实现直接通讯,需要有一个中继服务(Relay)在中间来帮助转发数据;Live Messenger、Skype,各种各样的互联网应用提供商都自己开发了中继服务方案。事实上,开发并托管一个中继服务绝不是一件简单的事情,可伸缩性、高性能等都是很大的挑战。设想一下,如果互联网上有一个中继服务,我们需要的时候可以直接使用,那岂不可以大大提高开发效率,降低企业或机构的成本并减少开发人员的重复劳动?在互联网上提供一系列这样的服务,就是我们所说的互联网服务总线的概念。
那么,互联网服务总线上都有一些什么样的服务呢?长远来说,当然什么样的服务都可能存在。目前,我们已经提供了一些常用的关于互联、身份及权限控制、工作流的服务。这些服务通过标准协议(如WS-*和REST),可以被各种语言所开发的应用所调用。
互联网服务总线(ISB)图解
关于目前提供的服务的详细信息及软件开发包,请参考https://labs.biztalk.net。
有了互联网服务总线,我们可以想象,以后编写互联网应用及服务可以通过组合一系列已经提供的服务,并加入自己的增值服务即可。
最后,介绍一下我们的上海研发团队。我们在和美国Redmond的技术院士John Shewchuk及其研发团队一起在开发这些服务。其中,身份及权限控制服务的技术完全是由我们上海的团队研发的。
另外做个小广告,我们正在招募各个级别的软件开发工程师,感兴趣的朋友可以点击这里。
谢晓
(注:作者在服务器与工具事业部担任开发主管,负责领导互联系统部门的新技术研发团队)
BuzzNet Tags: Internet Service Bus,Innovation
Comments
Anonymous
April 27, 2008
请希望加入该研发团队的朋友,直接访问https://members.microsoft.com/careers/international/default.aspx?lang=EN&loc=CHN&job=90614198,提交简历。 上周,给我们留言表示加入意愿的朋友,我们已将您的联系方式转给我们的招聘专员,本周将与您直接联系。谢谢!Anonymous
May 05, 2008
由于某些原因,最终没能加入你们的团队,不过依然胜感荣幸能够得到你们积极的答复. 对于NGI,现以出现了几大可喜的技术研究主题,诸如:云计算,网格,分布式计算以及你们正在开发的互联网服务总线等,其根本内涵都是一致的,都在尽力结束当前因特网资源散乱的局面,将网络资源进一步优化,实现资源的最大化利用.从单机到网络计算机到非常规"单机"从某种意义上讲,这是一种自然现象.以后的路还很长,希望你们能够为当今互联网长足发展打下坚实的基础.我也期待能够得到你们对互联网的思考来充实自己.Anonymous
November 27, 2008
PDC2008上发布Azure Services Platform技术预览版后, 关于服务总线的详细信息及软件开发包,请访问我们的网站http://www.azure.com,体验我们的最新技术。:)