北京市朝阳区信息化工作办公室、信息网络中心主任梅诗曙介绍说,当初建设平台时面临两种选择。一种是基于.Net 技术,一种就是基于 SOA 架构。“以前做的一些项目,底层架构没搭好,等开发完了以后发现有问题再修改。由于程序不是积木式的,每次修改都像盖房子一样,盖了一遍又一遍。所以,很多系统要摸索很长时间才能完成,而且跟预期的目标相差很远,觉得系统还是不好用,这时候如果再换一个新领导,那这个系统很有可能就作废了。我们从朝阳区未来发展需 要及拓展性的角度考虑,最终还是选择了 SOA 架构。现在来看,当时选择 IBM WebSphere 等一系列组件构建 SOA 架构的决定是正确的,如果选择.Net 技术,则很难支撑目前的业务发展和调整。比如在农村地区,它的网格化管理要根据农村地区复杂的情况来调整,用 SOA 就很方便。”http://www-900.ibm.com/cn/public/case/case_49.shtml
解决方案 »
- 请教c#关于XML的SelectSingleNode的问题
- 如何实现选择工具,类似photoshop中的矩形选择框
- asp.net 下载
- 20090818夜晚无人帮忙,小弟求人指教
- 请问VC#中命名空间的问题
- Web数据采集,有证书验证,有用户名密码怎么采集阿?
- datagrid 显示读取文本框提交的值?
- 菜鸟问题,关于线程中打开窗口~HELP
- 文本匹配问题,高手请来看看
- 怎样将24位,32位,8位的bmp文件压缩或转换成16位的bmp文件。以及怎样从bmp文件中读取出原始数据?在线等!
- 关于C# winform程序读写ACCESS数据库的问题
- thread.sleep(1)是最小单位了?我需要程序暂停1秒的两千分之一咋办呀?
.net和soa技术是要争对不同平台和需要进行选择的,不是绝对的SOA就比.NET强,也不是.NET就比SOA厉害,本身就有各自的优势和缺点,在选择的时候要针对业务需要进行合适的选择,很多象你这样的新人一旦看到网上这类片面之词,就一贯得否认某一技术,其实,任何技术都是有它独特的长处的,否则,它就不会在现在的社会中存在
不是很懂,SOA和.NET貌似根本不是一回事情吧!
SOA 面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以一种统一和通用的方式进行交互。