北京工业大学硕士学位论文基于SOA架构的WEB2.0应用系统的研究与应用姓名:刘铮申请学位级别:硕士专业:计算机应用技术指导教师:陆首群20090401基于SOA架构的WEB2.0应用系统的研究与应用作者:刘铮学位授予单位:北京工业大学相似文献(9条)1.期刊论文刘铮基于SOA的Web2.0系统的研究与设计-信息技术与标准化2010,(5)针对当前Web2.0系统建设中存在的问题与局限,讨论SOA架构与服务,提出基于SOA的Web2.0系统,设计实现了基于SOA的电子商务博客系统.该方案层次分明,有效解决了统一管理、系统拓展、服务复用等难题.2.期刊论文郭君芳.季隽.李中平.GUOJun-fang.JIJun.LIZhong-pingWEB2.0理念下的数字开放实验室-现代教育技术2009,19(8)数字开放实验室的管理、决策、发展依赖于信息技术.但建立同构信息系统的成本和风险都过高,因此如何以Web2.0理念为导向,建立异构信息平台具有重大现实意义.针对该需求,文章提出了基于SOA架构和WCF消息技术的整合方案.该系统已经在上海师范大学广泛应用.3.学位论文王亚飞基于Web2.0的分布式网络学习系统的设计与实现2006世界经济全球化的今天,企业间的竞争也愈发激烈。企业培训可以大量培养了解行业发展动态,拥有最新的知识结构和技能水平的高素质员工,是提高企业核心竞争力的重要手段。同时,企业培训也是终身教育体系的重要组成部分,使学习者的“个人发展”的需求得以满足。企业培训的形式多样,其中以基于e-Learning的企业培训(即“网络培训”)的培训效果最好、投资回报率(ROI)最高。网络培训的开展需要基于计算机网络的软件系统,即“网络学习系统”的支持,网络学习系统为网络培训提供了工作环境和网络学习资源。网络学习系统经历“内容管理系统”(CMS,提供没有结构的资源的管理),“学习管理系统”(LMS,提供课程管理),“学习内容管理系统”(LCMS,提供资源共享与重用,教师编写课程等功能)等三个发展阶段。随着新技术的不断涌现,如web2.0技术模型;学习理论的变迁,如人本主义思想深入到网络应用的方方面面,新一代的网络学习系统正蓄势待发。本文对新技术条件下的网络学习系统进行探索与研究,仔细分析了设计网络学习系统的理论基础与技术方案,并进行了实践,即设计与开发了“基于Web2.0的分布式网络学习系统”(DELS)。全文分为四个主要部分,第一部分是绪言(包括第1章),介绍了课题的研究背景与意义,并对一些基本概念如培训、网络培训、网络培训系统进行解释与说明。第二部分是DELS的设计基础(包括第2~3章)。采用文献综述与理论分析的方法,阐述DELS的设计理念的理论基础,同时以学习理论、培训理论为指导,优化DELS的设计模型。采用系统原型与技术分析的方法,为DELS选择合适的技术架构方案。主要分析了Web2.0(包括Ajax,RSS,Tag等等),和SOA(面向服务的架构)。第三部分是DELS的架构与开发(包括第4~7章)。对DELS进行系统分析,阐述了采用SOA架构、Web2.0技术模型的理由,并给出了DELS整个系统结构图。着重介绍了学习资源的管理,组织,和使用。第四部分是结论与展望(包括第8章),对全文进行总结归纳、指出不足和需要改进的地方,并展望网络学习系统以及DELS的前景。4.学位论文吴振生企业架构下WebService技术的研究——WebService及其安全性的实现方案2009或许在未来的20年里,WebService将会成为软件开发领域最热门的话题,随着WEB2.0的迅速普及,如何利用好WebService这一新技术就成为一个非常重要的课题。br 尽管SOA(ServiceOrientedArchitecture)架构已经深入人心,但是针对这个领域的争论却一直没有停止过,以至于至今对于SOA都没有一个准确的定义。但毫无疑问的是,在实际的开发领域,人们已经越来越多地使用SOA概念下的新技术,当然,由此也产生了许多新的问题,安全性问题便是其中一个最为突出的方面。br 本文开篇即介绍了SOA及WebService相关技术基础。主要介绍了SOA和WebService的概念并分析了它们之间的区别。另外,SOA的体系结构、WebService的实现方法中所需要的技术、基于WebService的一些基本协议和解决方案--WSDL、UDDI、SOAP以及XML--本文也做了详细的介绍,同时也介绍了一些当前比较成熟的软件开发方法和工具对WebService的支持。br 针对WebService的迅猛发展中遗留的安全问题,本文主要介绍了WebService所需求的安全性的特点,实现WebService安全性的一些基本目标和相关原则,给出了一些对现有的安全技术的讨论,也分析了一些相关的研究成果、实现方法及相关标准。br 在介绍了WebService的开发技术并且分析了众多安全体系之后,结合国内的软件开发现状,集中对Eclipse+Tomcat+Axis组合的WebService开发方法进行了深入研究,并在此框架下设计了一个提供安全保障的Web服务模型,给出了相应的模块设计方案,加入了对WebService的安全性支持。br 最后,通过一个例子观察了在该模型下,SOAP消息在未加密前和加密后的区别,通过具体的分析,验证了该模型对Web服务安全性的提升。5.期刊论文马瑞.MaRui开放的ILAS2.0构想-图书馆2009,(3)本文首先介绍了Web2.0,然后简述了从Web2.0到图书馆2.0再到图书馆2.0系统和ILAS2.0的演变过程.在Web2.0的环境下,ILAS2.0将采用SOA架构,为用户提供OpenAPI,并将开放图书馆数据资源,最后从实现环境方面探讨了目前存在的一些障碍.总之,Web2.0下的ILAS将会是一个开放的系统.6.学位论文李文伟数字媒体交流互动平台设计2008随着新式媒体的不断兴起和发展,传统电视媒体逐渐面临着更加激烈的行业竞争,原有传播和运营平台的缺陷越来越突出的显现出来:内容是单向点对面的传播、无法实现双向互动、受众群体范围相对较窄且受时间地域限制明显,频道资源非常短缺、运营模式比较单一、只能进行静态非移动的观看等。面对媒体再次转型的挑战和机遇,传统电视媒体完全摒弃原有传播和运营平台绝非明智选择,充分应用新技术和新渠道,结合传统电视媒体和新式媒体的各自优势,实现与新式媒体的融合和发展,才是传统电视媒体的真正出路。全媒体是“全方位新式媒体”的简称,是未来电视媒体发展的主要方向。本项目将建设一个开放式的数字媒体交流互动支撑平台,以突破传统电视媒体的传播和运营局限,使其起到对传统播出平台的补充和延伸作用。通过传统播出平台和数字媒体交流互动支撑平台的相辅相成、长期并存,最终形成全新的媒体传播和运营格局,实现电视台从传统媒体到全方位新式媒体的巨大转变。数字媒体交流互动平台采用WebService,SOAP,AJAX,Web2.0等关键技术,由用户管理、栏目和服务管理、内容管理、信息安全、掌中TVS、系统服务等六大模块组成。系统采用以服务系统为支撑、以栏目管理为主线、以用户需求为中心的面向服务的体系架构(SOA)。平台可灵活地添加和配置栏目和服务。一个服务系统可提供一个或多个服务供栏目选用,栏目可以根据自身特点,选用或配置相关的服务。不同的用户可以定制不同的服务,而系统通过服务来收集用户的信息。用户也可以通过服务和栏目进行互动,而栏目内容的制作者也可以通过对用户行为信息的获取和分析,采纳到更多的有利于栏目改进和发展的信息。系统平台建成后,将为受众提供更多参与节目的渠道,更丰富的与节目交互的服务,有效地扩大节目受众群体范围,增强本台栏目对受众的粘度,提升节目的品牌。7.学位论文杨小冬基于贝叶斯网络的语义地理信息服务组合方法研究2008地理信息服务已经前所未有的走进我们的生活,影响着我们生活的方方面面,甚至改变着我们的生活方式,但我们如果经常使用这些服务,就会发现它们或多或少还不能很好的满足我们的个性化和人性化的需求,因为它们还不能很好的理解我们的自然语言,我们的需求也是千变万化,纷繁复杂的,可能需要组合不同服务提供商的服务才能完成我们的一个请求。因此,对于语义信息的理解与处理和对地理信息服务的自动发现与组合成为目前地理信息服务研究的热点方向。Goodchild曾指出“地理信息系统的发展是被需求牵引的”,这个需求包括科学上的需求和应用上的需求,地理信息科学的发展,日积月累的遥感影像和海量空间数据使我们逐渐被淹没在空间信息的浩渺烟波之中,更多的数据并没有为我们带来更多的信息和知识,越来越多的数据自从被接收或者生产出来以后,就没有被发现或使用,成了信息垃圾,因此空间数据的知识发现和应用是我们目前面临的重要问题,而如何来发现和挖掘空间信息,则牵引了地理信息服务的发展,地理信息服务使空间数据的发现和应用从研究机构走向社会大众,这无疑大大促进了空间信息的应用。语义地理信息服务是地理信息服务和语义Web两大先进技术发展趋势的融合,语义地理信息服务一方面保留和发展了地理信息服务的功能,同时又吸收了语义Web的特点,引入本体来标记地理信息服务的语义信息,促进地理信息服务发现和组合的自动化,进一步促进了地理信息服务走向普通社会大众,进一步服务社会和企业。本文针对某烟草企业面临的地理信息服务与业务流程整合的实际需求,同时又希望基本保留现有的系统架构,因此,本文提出以SOA架构为基础的整合思路,以建立地理信息服务为基础,结合语义Web技术和贝叶斯网络技术,构建企业内部的地理信息服务整合框架,基本实现了企业所面临的地理信息服务与业务逻辑进行无缝整合的要求。完成的主要工作有:1、提出了建立企业地理信息服务库,实现与企业业务流程逻辑的无缝整合的解决方案。数字烟草项目在原有业务系统与地理信息系统整合的过程中,提出融为一体、无缝整合的目标,因此我们在设计之初,就决定采用地理信息服务的方式,来整合地理信息服务。我们在项目实践中,以ESRI公司的ArcGISEngine和ArcIMS软件为基础,建立了企业业务流程中所需求的包括地理地图服务、地理数据服务、地理编码服务和地理处理服务等完整的地理信息服务库,很好的满足了项目提出的地理信息无缝整合到业务流程中的需求。2、建立了地理信息服务的OWL-S本体。由于企业在调用地理信息处理的过程中,经常会需要组合不同的包括地理信息服务和普通Web服务在内的各种服务来形成服务链,已完成某项复杂的业务流程,因此需要考虑到服务自动组合的需求,因此我们在实践中采用OWL-S服务本体描述语言建立了地理信息服务的语义描述。为实现地理信息服务的自动组合打下良好的基础。3、建立了地理本体、地理信息服务质量和地理信息服务的贝叶斯网络推理框架。烟草企业采用了农业、国土和水利等多个行业的分类体系,形成了对烟草体系内各种地物的不同描述,因此建立的地理本体之间存在着概念上和范围上的重叠、包含、泛化、部分相交等复杂的关系,而这些关系如果采用基于逻辑推理的本体映射方式,就不能描述这种不确定关系的定量信息。本文在实验中采用贝叶斯网络工具来对这种不确定性进行概率推理,取得了较好的效果。在互联网上提供相同功能的地理信息服务已经越来越多,因此服务质量就在服务选择中起着越来越重要的作用,企业内部更加重视服务质量,因为优质高效的服务能够给企业带来时间和效益上的提升,通常基于服务质量的服务选择模型,都是根据服务质量各个要素的描述、根据不同的权重来计算一个服务质量的归一化值来表示服务质量的高低。本文在两个方面提出了改进的方案:一是通过服务监测代理来周期性的监测服务质量的部分要素,这样可以形成非常可靠的,并且是针对用户的、个性化的服务质量数据库;二是根据监测代理得到的数据,采用贝叶斯网络推理工具来推理未知的部分要素,并进一步得出服务质量的总体评价。并且可以通过记录服务执行过程中的结果和过程数据,来影响和更新服务质量数据库。互联网的Web2.0正