扫一扫
分享文章到微信

扫一扫
关注官方公众号
至顶头条
作者:Builder.com 2007年3月2日
关键字:
 可能是我越来越老了,跟不上时代的脚步了,但是随着时间的推移,IT世界将变得越来越简单。毕竟,当时机成熟的时候,IT部门开发的应用程序将共享一个单一的数据资源,所有这些程序的客户将共享同一个代码段和平台。这里没有任何的决策问题,而且使得在应用程序之间共享内存变成一件非常容易的事情,因为数据仅仅存放在容易读取的文件中或者主机的表里。
 
可能是我越来越老了,跟不上时代的脚步了,但是随着时间的推移,IT世界将变得越来越简单。毕竟,当时机成熟的时候,IT部门开发的应用程序将共享一个单一的数据资源,所有这些程序的客户将共享同一个代码段和平台。这里没有任何的决策问题,而且使得在应用程序之间共享内存变成一件非常容易的事情,因为数据仅仅存放在容易读取的文件中或者主机的表里。
| 
 | 
即使是在客户-服务器计算的日子里,IT人员使用PowerBuilder或者是Visual Basic编写的客户端Windows的应用程序和同一机构的服务端电脑共享一个关系数据库(自吹为“企业数据模型”)。这个结构允许应用程序在进行其它数据事务处理的同时共享数据。
世界在变化。随着网络连接的普及,在机构内部或者机构之间共享数据变得越来越重要,在硬件中衡量我们的应用程序,支持不同种类的客户从Windows桌面电脑访问其它网站,PDA也变得十分重要。
我们将如何把我们的应用程序带到这个新的世界中去呢?进入面向服务的结构(SOA)。在它的最简单的形式中,SOA调用一个机构的功能(这个功能通常在个人应用程序中出现)成为商业服务的要素。这些服务和消费者还有其它的一些内部的或外部的服务通信,这个通信是通过接受服务请求信息(“我需要知道X”)或者发出请求回答信息(“这是Y的解答”)来完成的。这些信息都是由XML和
然而,当构架师和开发者们开始考虑设计和实现一个SOA的时候,共享什么数据服务、数据如何访问和维护、它如何显示在最前端,等等这些问题都出现了。在这篇文章中,我将介绍一个高角度来观察SOA将要使用的数据类型和在服务内外描述数据的方法。这篇文章将在你打算在你的机构中使用SOA的时候帮助你考虑更深层次的东西。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。