| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 计算机论文 >> 正文 用户登录 新用户注册
浅析以部门服务总线为基础的林业网络应用架构           
浅析以部门服务总线为基础的林业网络应用架构
接能完成特定任务的独立功能实体实现的一种软件系统架构。soa是一个组件模型,它将应用程序的不同功能单元(称为服务),通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。soa有别于传统的web技术,采用面向服务的建模技术和web服务技术,实现系统之间的松辆合,实现系统之间的整合与协同。
web service和soa的本质思路在于使得信息系统个体在能够沟通的基础上形成协同工作。在确保web服务在林业业务领域的广泛应用的同时,也会推动soa的发展。现在web服务是实现soa最好的方式,也成为了实现dsb的技术基础,而soa成为了实现dsb的方法论。
2.2 dsb的实施目标
集中数据管理、分散数据采集,是目前基于网络的应用系统的特点。dsb作为系统架构的中间层,其目的是建立统一通用的数据消费与提供接口,集中管理,隐藏细节。使用dsb可以大大减少因各林业部门业务工作的差异而引起的系统开发周期长、推广慢等问题,提高系统的部署速度,加快现有应用系统间的互联互通。
在现实工作中,许多林业业务管理系统因为通信协议不同,基于的架构不同,采用的数据库不同而无法协调工作,造成系统的重复建设、资源的浪费,十分不利子林业信息化建设的发展。而dsb可以很大程度上解决这一问题。其主要功能如下。

2.2.1统一数据标准
包括两个方面:
1)数据过滤。由dsb来定义数据的标准,仿佛一个过滤器,符合标准的数据可以通过,不符合标准的数据不能通过。统一数据标准要比统一软件系统容易的多,各业务部门完全可以根据自己的具体要求,来寻找开发单位,定制自己习惯的工作方式。但是其上报和接收的数据标准必须统一。这样,作为省级林业管理部门的系统开发,只需要考虑对数据标准的定义和处理,而不用关心各业务部门具体流程的差异。开发单位可以减少系统调研的时间,减少为顾全各部门的特殊情况而增加的代码量,进一步提高工作效率,提高代码质量。
2)数据整合。由dsb根据需要从各个服务提供单位调取数据,再用统一的标准向外发布出去。虽然目前主要使用的数据库是oracle,但是随着信息化的不断发展,不同的开发单位会根据实际工作的需要,提供不同的数据库解决方案。即使同一个厂家的数据库也存在着版本不兼容的问题。如果应用需要从不同的数据库调用数据,那么就涉及到多个数据连接与操作,给程序的开发和维护造成极大的困难。如果这些操作都由dsb来完成,应用系统调用就将简单的多,相对于其他系统的应用,只需要面对一个dsb层提供的操作接口,而不必考虑该连向哪台数据库,采用什么版本的数据库,如图2所示。


2.2.2统一操作接口
由dsb来提供系统开放的功能,各系统可以按需调用。由于向外界提供的接口统一为web service的方式进行发布,用户的调用就可以被限定在具体的方法之中。统一的操作接口,既简化了用户开发的难度,又保证了数据调用的可靠性,提高了dsb上各挂接系统的健壮性。当前,开发工具的进步日新月异,各式各样的语言和新技术层出不穷,这也带来了标准不统一、不规范的问题,使得不同工具之间开发的系统无法相互协调。由dsb采用统一的操作接口,稳定了技术升级对现有系统的冲击,增强了可维护性和可扩展性。当有新技术推出时,只要升级dsb中对数据和服务的处理,而对外的接口依然保持不变,这样各个连接的应用服务和系统就在“不知不觉中”就进行了技术升级。
2.2.3统一管理
这里的管理分为两个部分:
1)安全管理。安全问题一直是林业网络应用系统的首要问题,不同的系统采用不同的安全措施,这就可能会出现一名用户要记住多个系统的用户名和密码。而dsb则可以对用户的权限进行统一管理,由于dsb是处于用户端和其核心应用之间的中间层,可以通过相应的规则对使用本dsb提供的服务的人员进行审核。即只要记住一个用户名和密码就可以有效地使用具有权限的系统。
2)系统管理。包括dsb的日常维护和技术升级.由专业部门负责,可以保证dsb的运行稳定高效,避免了系统分散、难以管控的问题。
2.3 dsb的实施步骤
1)对林业现有数据和网络资源进行整合,详细列出各业务部门已经和将要提供的数字资源,为dsb的设计提供架构基础;
2)选择合适的服务器和网络机房建立dsb的硬件基础;
3)分批分步骤对可用数字资源进行服务建立,逐步扩充dsb内容;
4)向外发布dsb数字服务接口,供其他系统调用。
2.4 dsb实施中可能的困难
从上述介绍可以看到,dsb最大的优势就是可以将整体效益最大化。dsb是一个整体工程,绝非一两个开发单位可以建立的,没有各个分系统的支持,没有统一的协调和计划是无法设计和实施有效的dsb。所以在实施dsb之前,必须有一个可以充分协调各方面意见和需求,并由对web service和soa设计有丰富经验的部门来组织,如何建立这样一个有效的部门将是dsb实施中的首要问题。
3结论
综上所述,dsb是现有计算机网络应用技术的有效集成,可以建立标准统一、接口统一、管理统一的系统应用中间层,可以有效的整合现有系统,加快未来系统的开发。在林业系统当前优良的网络环境下,dsb是网络应用架构的良好选择

上一页  [1] [2] 

  • 上一个论文:

  • 下一个论文:


  • 看了《浅析以部门服务总线为基础的林业网络应用架构》的网友还看了:
    [法律论文]浅析涉外职务犯罪预防
    [法律论文]浅析名人代言虚假广告的民事责任
    [电子机械]浅析基于可靠性工程的电子信息装备质量管理研究
    [免费范文]浅析从律师业务的拓展看公证
    [免费范文]浅析实际持卡人不能构成恶意透支型信用卡诈骗罪
    [法律论文]浅析非法取得死者财物与犯罪的界限
    [法律论文]浅析电动自行车的法律监管论述
    [法律论文]浅析醉酒人刑事责任之中外理论
    [法律论文]浅析实际持卡人不能构成恶意透支型信用卡诈骗罪
    [法律论文]浅析从律师业务的拓展看公证

    计算机论文
    普通论文基于信息处理的多媒体数据库研究
    普通论文论高校团学办公自动化系统
    普通论文关于云技术+多媒体技术与教学模式
    普通论文浅谈基于网络的教学模式及其实现
    普通论文论一种集成的复杂物流系统仿真体
    普通论文浅谈基于Web技术的计算机辅助系统
    普通论文基于生物医学文献的蛋白质关系发
    普通论文视频过程控制在设备监控中的应用
    普通论文移动通信市场营销管理体系的建立
    普通论文探析网络辅助答疑系统的设计与实
    普通论文由微软“黑屏”分析农村中学信息
    普通论文分布式入侵检测系统的模型设计
    论文
    普通论文[免费范文]企业文化是“疏”还是“
    普通论文[经济论文]五十年足够了!(上)
    普通论文[法律论文]论公司发起人的出资义务
    普通论文[免费范文]把握不同人才的优缺点 任
    普通论文[免费范文]北京**大学党校学生第三
    普通论文[简历文档]通缉犯:牢房,我选这一
    普通论文[企业管理]开发区推行实施ISO14000
    普通论文[企业管理]企业的宗旨和企业的使命
    范文大全
    普通范文[范文大全]国资委科学发展观活动总
    普通范文[范文大全]员工规章制度学习体会
    普通范文[范文大全]物价局工作总结
    普通范文[范文大全]人防办科学发展观活动大
    普通范文[范文大全]党组书记科学发展观分析
    普通范文[范文大全]2011年秋学期四年级家长
    普通范文[范文大全]县人民医院副院长述职报
    普通范文[范文大全]关于交通不良行为的调研
    演讲致词
    普通演讲[庆典致辞]在集贸市场竣工仪式上的讲
    普通演讲[职场礼仪范文]外出职业装的着装标准
    普通演讲[英语演讲稿范文]如何英语演讲及演讲技巧
    普通演讲[主持词]同学聚会上的祝酒词
    普通演讲[学生演讲稿范文]追寻
    普通演讲[生日祝福范文]赠爱人-为爱忧伤赠言
    工作范文
    普通总结[工作汇报]开展反乡农民工四送活动情
    普通公文方案[公文写作]企业文化“*”(一)
    普通领导讲话[思想宣传]兴求真之风  做创新之事  
    普通公文方案[公文写作]海关方面范文集锦
    普通汇报体会[心得体会]弘扬红旗渠精神   做“以工
    普通领导讲话[思想宣传]“八荣八耻”荣辱观学习讲
    普通公文方案[公文写作]正释“杞人忧天”的危机文
    普通公文方案[活动方案]公司合同签订及评审的有关
    普通总结[工作总结]2011年度工作总结和2012年
    普通党建工会[入党相关]工人预备党员转正申请书范
    普通汇报体会[工作体会]组织部门要在创先争优活动
    普通汇报体会[思想汇报]4月个人党性分析思想汇报范