基于语义Web服务的SOA系统的设计与实现

被引量 : 0次 | 上传用户:keyca
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务的体系结构(Service Oriented Architecture, SOA)提供了一种标准的编程模型,使得驻留在网络上的软件组件能够被发布(Publish),发现(Discover)和调用(Invoke)。作为SOA的一种实现手段,语义Web服务提供了基于XML标准接口的若干中间件,具有完好的封装性、松散的耦合性、协议规范的标准性、以及高度的可集成性等特点,能够很好的满足SOA应用模式需求。目前己经有一系列基于XML的Web服务标准被业界广泛接受,形成了Web服务的核心技术:服务的提供者可以用WSDL(Web Services Description Language)描述Web服务;用UDDI (UniversalDescription, Discovery and Integration)注册中心发布、注册Web服务;服务的请求者通过UDDI进行查询,找到所需的服务后可以利用SOAP (Simple Object AccessProtocol)来绑定、调用这些服务。Web服务继承了XML语言的优势,是一种与开发语言、平台无关的开发技术,并采用和支持国际公开的开放技术标准规范。而OWL框架下的OWL-S是国际上语义Web服务描述模型方面的主要研究成果,它是一种描述Web服务的标记模型,为机器提供了可解释的、精确的、关于Web服务属性和能力描述的一系列标记符。它是基于OWL语言为描述Web服务而定义的一个本体,主要通过服务Proile(ServiceProfile),服务模型(ServiceModel)和服务绑定(ServiceGrounding)三个类来描述服务做什么、服务如何做、服务如何访问等三方面的语义,从而允许服务的自动发现、执行、组合和运行的监视。本文首先从面向服务的体系结构和语义Web服务技术分析入手,阐述了两者间的关系;接着提出并设计实现了一个基于语义Web服务的SOA系统(SWSOA, Semantic Web Services-based Service Oriented Architecture),其中包括了作为服务请求者的通用客户端的实现,作为服务注册提供者的UDDI服务器的实现以及作为服务提供者的Web Services运行环境;最后进行了全文总结。本文的主要创新点是把Web服务和语义Web结合起来实现SOA,并提出了一种实体匹配的改进算法。
其他文献
中国传统的室内设计具有中国传统文化的一切特征,不管是空间的布局,还是装饰风格,都体现其内在的含蓄风格,在整体意境及设计理念上追求天人合一的自然和谐,同时也是传统建筑
保健食品GMP和ISO9001质量管理体系是一种具体的品质保证制度,其宗旨是使保健食品在产品制造、包装及储存运输等过程中有关人员、设计与设施、设备等的设置以及卫生、原料、
采用微电解—生化—氧化法工艺处理分散染料生产废水,以微电解作为废水的预处理,可去除废水中大部分色度,使可生化性提高;生化处理可去除大部分CODcr;生化处理出水再用药剂氧化,进
城市现代化建设中,高层建筑所占的比例越来越多。随着建筑物高度、体积、厚度等逐渐增加,建筑基础承受的荷载越来越大,所以大体积混凝土结构被广泛应用于土木建筑工程施工。
本文针对党员队伍建设这一课题,结合笔者的工作实际,围绕"明确党员队伍建设的新思路、构建全面推进的组织体系、形成队伍建设的长效机制"这三个方面,浅谈在企业党员队伍建设
<正>平面向量是高中数学教学的重要内容之一,也是浙江省高考的重要内容之一,尤其是平面向量小题,以其灵活性给广大考生带来了一定的困难.平面向量知识结合了几何的直观与代数
随着人们对点源污染的治理,由非点源污染引起的环境生态问题益发显得突出。这其中由于磷素诱发水体富营养化的特殊作用,开展对农业非点源污染中的土壤磷素的流失研究及其对环
进入2008年以来,eBay的战略调整着实让人看花了眼:宣布全面免费战略实施、将固定价格一口价的商品陈列费降价七成、禁止买家使用支票或现金支付……种种行为让人琢磨不透eBay
Elafin,又称SKALP(Skin-derived antileucoproteinase)或弹性蛋白酶特异性抑制剂(Elastase-Specific Inhibitor,ESI),它是一种低分子量的弹性蛋白酶抑制剂。它属于“trappin
作物种质资源又称作物遗传资源,是生物多样性的重要组成部分。作物种质资源是人类赖以生存、繁衍和发展所必须的物质基础,也是农业可持续发展的重要保证。当前作物种质资源已