2007年 SOA发展动态

  作者:姜玲
2007/3/12 14:38:52
在OASIS标准起草委员会负责人James Bryce Clark访谈的第二部分,James Bryce Clark谈到关于语义标准的未来发展,它们将更加合理地使用依靠业务应用程序的信息组织。

本文关键字: 业内新闻 EAI

在OASIS标准起草委员会负责人James Bryce Clark访谈的第二部分,James Bryce Clark谈到关于语义标准的未来发展,它们将更加合理地使用依靠业务应用程序的信息组织。

问:如果正如您所说的,在我们解决了关于SOA安全和其他标准的问题之后,在2007年我们将着重解决哪方面问题?

James Bryce Clark: 如果我们可以顺利解决SOA安全等方面的标准问题,接下来我们将把工作重点转移到业务信息方面。想一想最近发生的事。在OASIS,你看到OpenDocument技术委员会,主要为office应用程序创建一个开发的、基于XML的文件格式。通用商业语言(Universal Business Language,UBL)已经推出2.0版本。还有使用通用商业语言进行电子交易各种案例。

我们研究了一下丹麦政府的案例,丹麦政府计划在2007年底创建一个大型的面向服务的电子商务网,该电子商务网主要生成通用商业语言2.0 (Universal Business Language , UBL)的商业文档,如采购定单和为公共和私营机构交易开具的发票。还有很多这样的商业案例。再比如,涉及资金转让的银行也正在使用数据通用化模型,将大量电子交易转换为任何人都可读的格式。现在数据信息的通用可读性是一项艰巨的工作,非常需要知识表示。

问:知识表示领域有什么动态?

James Bryce Clark: 刚刚谈到的问题将知识表示(knowledge representation, KR)引入IT领域,而关于知识表示现在主要都是一些分类法和本体论项目。也有三个商务规则项目。语义研究人员做了大量工作。有几位候选人,但是很难说他们谁会胜出,因为他们有不同的模型。但是当OASIS标准组织工作人员希望在他们的模型上增加语义信息时,总是有很多方法。而且,增加这些功能非常重要。同时,还需要增加语义内容,这样可以使商务文件更有价值,不过这部分工作不需要在复杂的理论演习中进行。

还有许多添加信息的简易方法。因为并不是所有人都愿意雇用四个博士进行本体论研究,并把所有的商业信息重新编写一遍,以使商务文件更有价值。有时候,他们只是需要更多的元数据或希望数据更结构化。现在有许多成熟的、简便的方法可以满足他们的需求。

问:都有哪些方法呢?

James Bryce Clark: 其中一种就是OASIS DITA 技术委员会管理的一种面向主题的体系结构――达尔文信息类型化体系结构(Darwin Information Typing Architecture,DITA)。还有广泛使用的业务流程执行语言 (Business Process Execution Language ,BPEL)。许多复杂的交易引擎和商业规则引擎都有自己的模型。然而,他们都使用BPEL,将BPEL作为转换格式。使用自己引擎进行编制和进行交易的系统提供商现在不需要进行标准化,他们现在大都支持BPEL格式。

这是我不想看到的情况。业务流程执行语言成为一种重要的转换格式。当某个客户使用Foo公司的方法进行交易,如果客户想把交易从Foo公司转出,他们可以使用业务流程执行语言帮助他们将数据转为标准格式。

问:语义技术最先应用在哪些地方?

James Bryce Clark: 随意语义技术的发展,会产生更多有价值的信息。我个人认为医学诊断类信息会是最先应用语义技术的领域。医学诊断类信息数量庞大,如果只是将这些信息存放在文件夹或文件袋中,它们将毫无意义,因为我们需要能够质询、查找、研究、使用这些不断增多的医学资料。每年医学都在发展,所以我们也要更改我们的分类法。这是一个广泛使用电子信息的案例,电子形式的信息可检索、可再利用、可组织,所以信息可以替换。我们需要用更智能的语义表达方式表达信息。

问:下一步的发展会怎样?

James Bryce Clark: 我们正在进行一些使用达尔文信息类型化体系结构(Darwin Information Typing Architecture,DITA)、XML主题地图(XML Topic Maps)和资源描述框架(Research Description Framework,RDF)的实验。使用这些方法论的方法有很多种,通过它们可以使数据灵活、智能、可用。这是静态电子文件发展的新方向。

问:像OASIS这样的标准组织在语义领域都做了什么?

James Bryce Clark: 在OASIS标准组织,我们有几个直接创建语义方法的项目,也有正在使用的、现有的Open Document和ebXML技术标准。你可以使用这些标准,举个例子,你想使用本体信息,因为你是在飞机上确认了交易。我们需要确认我们是否自愿进行交易的本体信息。在很多情况下都会使用这些方法。OASIS国际标准委员会成员组建了一个新的语义执行环境技术委员会(SEE,Semantic Execution Environment),该技术委员会负责定义一个体系来将语义学应用集成到面向服务的系统中,并提供了使用语义web服务的智能机制。换句话说,我们希望我们不仅可以提供服务。

我们希望可以进入Web服务器描述语言(WSDL)空间。WSDL是 Web服务的接口定义语言。你可以想象自己就是某个在互联网上运行的消费者,不停地从一个结点到另一个结点寻找服务描述,这就是WSDL空间。

但是WSDL空间的组织性差。语义执行环境技术委员会(SEE)成员正在描述一个框架,来解决如何弄清并使用Web服务器描述语言的问题,以及判断哪种信息是可靠的问题。Web服务分布式管理 (WSDM)规范组对网络服务管理还有许多希望。同时,达尔文信息类型化体系结构(DITA)小组进行语义内容研究。DITA 是 OASIS DITA 技术委员会管理的一种面向主题的体系结构。

使用 DITA 可以在较小的独立单元中编辑内容然后组装成产品,如在线帮助、图书或课程。这是不能作为语义作用层的一个实例。同时,也有大量规则项目在各地展开,包括一些专业研究所、政府研究以及万维联盟W3C和对象管理组织OMG。有很多商务规则项目将很快进入具体事宜阶段。这也与信息语义内容有关,因为不直接接触内容,规则会降低符号组的操作数。

我们已经开始注意一些OASIS标准组织的标准,如资源描述框架(Resource Description Framework, 简称 RDF)。当然RDF是万维网联盟w3c的规范。最初RDF仅仅被一部分人在一些情况下使用。但是发现这些没有试图解决语义问题的技术专家非常有意义,他们认为“我可以看出利用RDF我能做的东西”包括在架构中。对我来讲,这是一个转折点。我一直在等待着看会发生什么。在2006年,我们已经有一些利用资源描述框架的重要实验。

来源:TechTarget

责编:姜玲
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
推荐博客
创新平台技术,助力政企私有云..

创新平台技术,助力政企私有云建设金蝶中间件有限公司 奉继承 博士第16届软博会高峰论坛,2012.05.31……

畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918