使用 SDO 和 JDBC Data Access Service 启用面向服务的体系结构
2010-01-18 00:00:00 来源:WEB开发网核心提示: 图 4. DAS 概述DAS 是一项新兴的规范,其标准化进程仍在进行之中,使用 SDO 和 JDBC Data Access Service 启用面向服务的体系结构(3),现在称为 DAS 的新一轮工作就是即将推出的数据访问服务 (DAS) 标准,可以将 DAS 称为 DAS 2.0,由于政府法
图 4. DAS 概述
DAS 是一项新兴的规范,其标准化进程仍在进行之中。现在称为 DAS 的新一轮工作就是即将推出的数据访问服务 (DAS) 标准。可以将 DAS 称为 DAS 2.0。DAS 将对 SDO 2.0 规范形成补充,正在制定之中(DAS 被认为处于 SDO 2.0 规范之外)。
面向服务的体系结构中的数据访问服务
SDO 数据访问服务非常适合作为 SOA 服务公开。他们提供了一个标准,用于构建可以在 SOA 服务间共享的后端服务。例如,假如有一个必须和两个不同业务进行通信的企业系统。这两个业务服务使用完全不同的技术保存信息。如果传递给这些服务的消息为 SDO,则两个服务都可以使用 DAS,企业应用程序可以将其看作同一个组织而进行处理,如图 5 中所示。
图 5. SOA 中的 SDO 数据访问服务
DAS 还可以提高 SOA 的可维护性。实现 SOA 的一个常见毛病就是会假设公开服务总是有好处的。当公开了服务时,要更改非常困难——对于那些向客户或公众公开某种功能的服务更是如此。例如,假设某家银行有一项已公开了数年的服务,由于政府法规的原因,现在必须对其进行更改——在网上传输的消息必须经过加密,如图 6 中所示。
图 6. SOA 中的 DAS 和可维护性
更多精彩
赞助商链接