|
一体化本质之架构平台这里谈的平台一体化,非传统意义上大家所了解的像微软.NET架构的Sharepoint平台,Oracle收购SUN公司J2E架构Java平台以及IBM Lotus Domino平台。 数据集成:有四种模式对数据库和应用系统进行数据交互: 直接访问数据库,基于JDBC(Java Data Base Connectivity,是一种执行SQL语句的Java API,可以为多种关系型数据库提供统一访问接口)构建数据接口,直接访问数据库,进行数据交互。 通过数据接口访问,基于ODBC(Open Data Base Connectigity ,开发数据库链接标准)构建数据库访问标准,通过接口进行数据交互。 通过服务封装访问,通过SDO(Server Data Objects,服务数据对象)创建统一规范的数据接入层,将混杂的数据源整合到其框架和工具集当中,通过访问其服务进行数据的交互,不直接访问数据库。 通过WebService数据访问,WebService是一种基于XML、SOAP、WSDL、UDDI等技术的独立于平台、软件供应商的标准。是创建可互操作的、分布式应用的新平台,也是时下较为流行的应用与数据集成方式。 XML:Extensible Markup Language,可扩展标记语言。用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言,是SGML(标准通用标记语言)子集,非常适合Web传输,提供统一的方法来描述和交换独立于应用程序或供应商的数据。 SOAP:Simple Object Access Protocol,简单对象访问协议。一种轻量的、简单的、基于HTTP、 XML 的协议,它被设计成在 Web 上交换结构化和固化的信息。 WSDL:Web Services Description Language,Web服务描述语言一种接口定义语言,用来描述WebService的接口信息。 UDDI:Universal Description Discovery and Integration,统一描述、发现与集成协议。它是一种规范,用于Web服务的注册与发现机制,为Web服务提供三个重要的技术支持:①标准、透明、专门描述Web服务的机制;②调用Web服务的机制;③可以访问的Web服务注册中心。 以上四种集成模式,从本质上归纳,数据交互要么直接操作数据库,要么通过构建一定的服务标准调用数据库(如:WebService模式),再进行数据交互。各有其优缺点: 责编:罗信 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 |
|