Web Service工作流模型的研究及应用

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:hxffxh2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着全球性的网络化、信息化的不断发展,电子政务成了继电子商务之后信息技术应用的又一个热点。本论文的基本研究内容来源于全国公安消防部队人员管理信息系统,它是电子政务的一个部分,同时也是本实验室的一个真实项目。本论文的重点部分为WebService工作流模型在其中的研究和应用。 工作流管理是近年来在计算机应用领域中发展最为迅速的几项新技术之一。应用工作流模型可以使得系统具有更好的可扩充性,变得更加灵活,同时使整个业务流程更加明朗化,适于维护和修改。本文参考WSFL(WebServiceFlowLanguage)1.0白皮书,提出了使用XML语言设计一个适用于本系统的工作流模型;详细阐述了该套工作流模型的生成规范、工作流的书写格式以及各个部分的作用功能等。同时,为了将该工作模型应用到实际项目中,本课题还设计了一系列相应的工作流解析程序,从而使得整个系统在工作流的管理下有序的运行。 本课题应用的另一个主要的技术是WebService。WebService作为一种新兴的技术有着良好的互操作性、普遍性、完好的封装性,它提供任何启用SOAP的客户端都可以访问的XML接口,这意味着用.NET开发的WebService能够被Java应用程序、Web页和任何启用SOAP的桌面应用程序访问。基于此,本课题引入了WebService技术,将其与工作流技术相结合,构建WebService工作流模型,在模型中,使用WebService用以实现部分事务逻辑,从而方便系统的扩展以及与其他资源的共享。本论文详细阐述了在本课题中使用到的WebService,对各个服务的功能以及服务接口进行了详尽的说明。 该课题主要在微软的.NET环境下开发,使用C#语言完成。在整个系统中,采用了B/S模式并应用了分层的设计思想,共分为表示层(PresentationLayer)、业务层(BusinessLayer)、数据访问层(DataAccessLayer)三层。数据访问层负责处理与数据库交互的事件,业务层负责处理与工作流相关的事务,表示层负责处理用户操作并反馈显示信息。
其他文献
在以查询计划为执行模型的数据流持续性查询处理中,大多数的自适应方法假设查询是预先确定的,因此可以进行全局性的查询计划优化。与预定义查询不同的是,在实际应用场景中需要对
  随着互联网的日益发展及人民生活水平的逐步提高,人们接触视频信息的机会越来越多。如何对数量巨大的视频数据进行高效管理,以便能快速准确地获取用户所需视频,成为当前信息
Internet的迅速发展,促使网络日趋复杂、规模不断扩大,人们对复杂、异构网络的管理要求也越来越高。当前大多数网络管理系统都是基于SNMP协议的集中管理模式,此类系统实现起来比
本课题目标是完成一套基于Windows操作系统的支持隧道代理的主动防御型防火墙的应用代理和内容过滤软件的设计与实现,为在内部网的主机提供安全保护.首先,论文陈述了防火墙的
随着网络应用的不断普及,认证技术作为分布式系统和CS方式系统的首要安全技术得到了迅速的发展。从目前的应用来看,一次性口令(One-timepassword,简称OTP)认证系统和基于证书的
数据挖掘是从海量数据库中发现人们感兴趣的、隐藏的、前所未知的知识。它涉及数据库、人工智能、机器学习、模式识别、知识工程、面向对象、信息检索和可视化等一系列技术。
随着网络技术及电子商务的飞速发展,企业信息系统日益占据着企业竞争优势的主体地位。数据的海量增长,使企业比以往任何时候都更加依赖于数据。因此,数据存储的可用性、完整性和
  中间件屏蔽了底层操作系统的复杂性,使程序开发人员面对一个简单而统一的开发环境。然而传统的面向对象中间件因为具有明显的封闭性和专用性,因而缺乏有效的QoS的支持,不能
随着下一代网络NGN(Next Generation Network)不断发展和日趋成熟,作为其核心部分的网络软交换技术也越来越受到人们的关注,网络软交换将成为下一代分组交换网络的核心组件之
工作流管理系统 WFMS(WorkFlow Management System)是计算机集成制造系统及企业资源规划研究领域的一个重要分支,它已经被实践证明能够大大提高管理过程的效率,所以已经被广