计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

试析SOA的电子政务系统设计

2013-08-05 01:32
导读:经济论文毕业论文,试析SOA的电子政务系统设计论文模板,格式要求,科教论文网免费提供指导材料:   摘要: 从当前政务系统普遍存


  摘要: 从当前政务系统普遍存在的局限性出发,提出了基于面向服务体系结构(SOA)来构建电子政务系统的思想;然后详细介绍了面向服务架构的相关知识,接下来采用面向服务的应用系统开发方法,结合政府部门办公的需求,给出了一个电子政务系统的体系结构。

  论文关键词:SOA;面向服务;电子政务
  
  1 引言

  随着网络的迅速普及,加快了电子政务建设的进程,全国各地政府机关随之加快了信息化、网络化平台的建设。政府在企业和公民的相关事务上,也需要不同部门、不同级别的机构、不同地域的机构协同办公才能完成特定审批、核查等相关业务,这样使得办公的分散化和办公的协同成为电子政务发展的主要需求之一。如何去合理构建新一代的电子政务系统,以提高政府的服务效率和质量,政府、学术界都为此进行了大量的探索和研究。
  面向服务的架构(SOA)作为新一代的分布式应用集成架构,其目标在于让IT变得更有弹性,以更快地响应业务单位的需求,实现实时效能,这也正是电子政务所需提高的方向。因此,本文以北京市海淀区政府协同办公系统项目为载体,介绍了如何利用面向服务的架构(SOA)进行电子政务协同办公系统的设计与开发。

  2 面向服务的架构SOA

  到目前为止,关于SOA还没有一个统一的、被广泛认可的定义,从不同的角度,SOA有不同的定义。从体系结构的角度可以认为: SOA 是一种松散耦合的软件体系结构,在这种体系结构中,由各自独立可复用的服务去构成系统功能。这些服务向外公布有意义明确的接口,软件的开发是通过对这些实现透明的接口的调用来完成。

(科教作文网 zw.nseac.com整理)


  面向服务的体系结构中的角色包括:
  (1)服务使用者。
  服务使用者是一个应用程序、一个软件模块或需要一个服务的另一个服务。它发起对注册中心中服务的查询,通过传输绑定服务,并且执行服务功能。服务使用者根据接口契约来执行服务。
  (2)服务提供者。
  服务提供者是一个可通过网络寻找的实体,它接受和
  执行来自使用者的请求。它将自己的服务和接口契约发布到服务注册中心,以便服务使用者可以发现和访问该服务。
  (3)服务注册中心。
  服务注册中心是服务发现的支持者。它包含一个可用服务的存储库,并允许感兴趣的服务使用者查找服务提供者接口。
  服务请求者、服务提供者以及服务代理者,通过3种基本操作相互作用,如图1所示。
  发布:服务提供者向服务代理者发布服务。包括注册自己的功能和访问接口。
  查找:服务请求者通过服务代理者查找所需的服务,并绑定到这些服务上。
  绑定:服务提供者和服务请求者之间可以交互,并使服务请求者能够真正使用服务提供者提供的服务。
  与传统开发方法相比,SOA具有标准化、松散耦合、共享服务和粗粒度等特点,其优势具体表现为:
  • 易于集成现有系统;
  • 具有标准化的架构;
  • 提升开发效率;
  • 降低开发维护复杂度。
上一篇:试析企业内部审计的独立性 下一篇:关于信息时代的电子档案管理探讨