仓酷云
标题:
发布一篇服务数据对象简介
[打印本页]
作者:
金色的骷髅
时间:
2015-1-18 11:27
标题:
发布一篇服务数据对象简介
java主要分三块,j2se:java的基础核心语言。j2me:java的微型模块,专门针对内存小,没有持续电源等小型设备。j2ee:java的企业模块,专门针对企业数据库服务器的连接维护。
复杂地说,SDO是一种数据使用程序开辟框架,它包含一个别系布局和响应的API。SDO可以完成以下操纵:
简化J2EE数据编程模子。
笼统面向服务系统布局(SOA)中的数据。
一致数据使用程序的开辟。
撑持和集成XML。
分离J2EE形式和最好理论。
在这篇先容SDO框架的文章中,我们将实验着注释SDO面前的念头,和SDO与其他标准的区分,然后形貌SDO的构成,最初,经由过程一个示例SDO使用程序申明SDO的用法。
为何要利用SDO?
关于服务数据对象(SDO),年夜多半开辟职员要问的第一个成绩就是为何要利用SDO。岂非J2EE自己还不敷复杂、不敷庞大(并且难以把握)吗?Java情况中不是已有其他撑持XML的框架了吗?所幸的是,该成绩的谜底可以让我们多半人感应中意:SDO是作为简化J2EE数据编程模子的办法呈现的,它能够让J2EE开辟职员把更多的工夫用于使用程序的营业逻辑。
服务数据对象框架为数据使用程序开辟供应了一致的框架。经由过程SDO,您不必要熟习特定于手艺的API,就可以会见和使用数据。您只必要晓得一种API,即SDOAPI,它同意您处置来自多种数据源的数据,个中包含干系数据库、实体EJB组件、XML页面、Web服务、JavaConnectorArchitecture、JavaServerPages页面等。
注重,我们利用了框架这一词。这是对比Eclipse框架的说法。因为计划的基本坚实并且能够扩大,以是Eclipse可以集成各类工具。与此相似,关于接纳SDO的使用程序,SDO也是一种框架,这类使用程序在SDO模子上是分歧的。
与其他某些数据集成模子分歧的是,SDO没有停止在数据笼统上。SDO框架还分离了良多J2EE形式和最好理论,从而使使用程序很简单分离经由考证的体系布局和计划。例如说,明天的多半Web使用程序百分之百的工夫没有(或不能)毗连到后端体系,因而SDO撑持不毗连的编程模子。一样的,明天的使用程序常常十分庞大,包括良多条理。怎样存储数据、怎样发送数据、怎样在GUI框架中将它们供应给终端用户?SDO编程模子供应的使用形式可以明晰地分别不同的成绩。
XML在散布式使用程序中日渐提高。好比,XMLSchema(XSD)被用来界说应用程序数据格局中的营业划定规矩。XML自己也能够用于改善交互性:Web服务利用基于XML的SOAP作为动静格局。XML是推进SDO的一个主要缘故原由,SDO框架撑持并集成了XML。
各类手艺的对照
后面已提到,SDO并非提出办理散布式使用程序中数据集成成绩的唯一手艺。上面将分离会商SDO和相似的编程框架JDO、JAXB和EMF的好坏。
SDO和WDO
Web数据对象(或WDO)是跟着IBMWebSphere
作者:
透明
时间:
2015-1-21 07:12
是一种使用者不需花费很多时间学习的语言
作者:
蒙在股里
时间:
2015-1-25 08:18
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
作者:
精灵巫婆
时间:
2015-2-8 01:11
是一种使网页(Web Page)产生生动活泼画面的语言
作者:
活着的死人
时间:
2015-2-20 05:32
Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
作者:
小妖女
时间:
2015-3-6 16:32
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
作者:
因胸联盟
时间:
2015-3-10 07:18
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
作者:
admin
时间:
2015-3-17 05:08
应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展
作者:
谁可相欹
时间:
2015-3-23 20:40
Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2