跳到导航
BEA Dev2Dev Oracle and BEA
首页 资源中心 dev2dev学堂 在线技术论坛 User Group CodeShare
dev2dev 首页 > 资源中心 > BEA dev2dev Live!

数据服务案例:使SOA更有条理

时间:2005年9月26日

演示文稿:

单击此处,访问该演示文稿,包括音频、幻灯片和讲稿。

该演示文稿是2005年6月30日在JavaOne大会上所作的演讲。

简介:

这个世界曾经非常简单。那时有表格、视图、存储过程和客户/服务器接口。数据采用非常注重时间的E-R技术进行建模,系统地映射到公司数据库的表格中,然后使用SQL进行查询。应用程序是自主构建而不是购买回来的。DBA和应用程序开发人员统治着这个世界。生活很美好……而很快进入当今时代,世界不再简单。Web服务所要处理的数据,存储在不同种类和容量的多种数据库中,遗留于各种应用程序中,或者存在文件中——并且每种数据源都有它自己的数据表示和API。不幸的是,它们都是相关的,所以不能忽略它们。核心应用程序通常更多是购买而不是构建的,而新的企业应用程序则通过组合和编制由这些组件应用程序所提供的功能而构建。此外,面向服务架构无疑非常流行。那么接下来呢?

JavaOne 2005上的这次演讲讨论了数据在新兴的SOA领域的作用和引发问题的现行技术,并提供了解决方案。具体来说,演讲首先介绍了数据服务的理念,然后推荐了一种新的基于XML技术标准(尤其是Web services、Xquery和XML Schema)的方法,来帮助企业应用程序开发人员在SOA领域以一种真正整合的方式来建模和管理数据以及关联的元数据。

主持人:

Michael J. Carey,BEA AquaLogic的技术主管。