用面向服务构架实现敏捷的农业信息化平台

上传人:工**** 文档编号:498256893 上传时间:2023-08-15 格式:DOCX 页数:7 大小:63.64KB
返回 下载 相关 举报
用面向服务构架实现敏捷的农业信息化平台_第1页
第1页 / 共7页
用面向服务构架实现敏捷的农业信息化平台_第2页
第2页 / 共7页
用面向服务构架实现敏捷的农业信息化平台_第3页
第3页 / 共7页
用面向服务构架实现敏捷的农业信息化平台_第4页
第4页 / 共7页
用面向服务构架实现敏捷的农业信息化平台_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《用面向服务构架实现敏捷的农业信息化平台》由会员分享,可在线阅读,更多相关《用面向服务构架实现敏捷的农业信息化平台(7页珍藏版)》请在金锄头文库上搜索。

1、用面向服务构架实现敏捷的农业信息化平台2010年 3 月24日纵览信息化建设的历史可以发现, 组织结构的价值取向是推动技 术和工艺发展的原动力, 而通过信息化技术所实现的价值也驱动着相 应竞争优势的提升。 作为一个农业大国, 我国从 1994年 12月在“国 家经济信息化联席会议”第三次会议上提出建设”金农工程”以来, 特别是加入世界贸易组织后, 外部竞争环境极激发了农业及农村领域 对信息服务的需求和渴望。一、金农工程现状在农业部主导的 “金农工程”具体实施 2 年以来,我国已经建立 以信息中心为技术依托, 各专业司局和有关直属事业单位共同参与的 信息组织机构体系。全国有 97%的地(市)、8

2、 0%的县(市)和 56%的乡镇建立了农业信息服务机构并发展起一批骨干农村信息 员队伍。同时,在全国共建立了3 3条信息采集渠道,采集点8 0 0 0多个,定期采集农村政策、生产动态、供求、价格、科技、灾害、 疫情、农民收入等信息, 初步形成了覆盖农业和农村经济领域的信息 采集系统。 建立了一批全国性和区域性数据库, 开发应用了相关的信 息处理和服务软件。 随着信息服务网络已开始向基层延伸。 构建了以 农业部中国农业信息网为龙头的、 具有较强支持功能的综合信息网络 平台,初步形成了以批发市场价格行情、农产品供求、科技教育、种 植、畜牧兽医、水产、 农垦、乡镇企业、 农机化、 饲料、农产品质量、

3、绿色食品等专业网为骨干的中国农业信息网但是我们从多个省市建立的农业信息网得到的运行反馈也看到 当前一些“金农工程”在信息化过程中遇到的问题和困惑。同时,在 一些权威人士的文章中也有从各种角度的分析。 综合来说,主要有“ 3 个多, 3个少”:1、农业信息网点多,信息人员多;但信息采集面和发布渠道还 是少有些相关报道把这个问题称为 “农业信息化的最后一公里” 问题, 因为八亿农民当中的绝大部分手中没有计算机, 也没有条件上网, 常 规的信息传播也不是处处通畅, 由于“数字鸿沟”的阻隔, 造成电脑、 网络、信息服务距离农民还差“最后一公里”。 根据最近的一项数据 表明,农民上网用户人数仅仅占我国网

4、民总数的 2.3 ,只有“可怜 的”200 万人。当然,这个问题背后的根源在于城乡经济发展水平的不平衡、 在 于“二元结构”的障碍。 农村经济上不发达, “数字鸿沟”差距就难 以真正缩小。因此,仅仅就信息化讲信息化是不够的。但是,针对目前这一客观存在的应用环境, 我们在技术上可以做 些什么来缓解这个问题, 增加信息系统与广大农民的交互渠道, 至少 相对的拉近“农业信息化的最后一公里”呢?2、作为信息发布平台多;但是作为应用平台少近年来, 随着信息技术的快速发展, 各地都不同程度地加强了信 息基础设施建设。 但信息资源建设远不适应,“重建设轻服务” 和“重硬件轻软件” 的还是现象比较普遍。 信息

5、资源匮乏不仅制约了信息服 务的开展, 而信息如果只是数据的话, 就无法体现信息系统的投资回 报。比如,有些地区的农业信息发布只有事后数据而缺乏预测数据和 相应的决策支持能力, 就无法为政府决策提供依据, 适时向公众发布 预测信息,引导农产品生产经营者及时采取措施规避市场风险。3、各涉农部门各自为政多,有效的信息资源整合与共享再利用 少经过多年的建设, 农业部信息资源建设取得了很大成果, 农业部 本级和各级农业部门相继建立了农业政策法规、 农村宏观经济、 农产 品进出口、农产品价格、农产品供求、农业科技等数据库,初步构建 了农业分析预测预警等数据仓库, 据不完全统计, 已经建立了各类规 模、标准

6、的数据库一百多个。但与信息化进展情况相比较,存在明显 的问题。一是资源开发建设明显滞后, 突出表现在有价值的信息匮乏 和信息结构不合理, 缺乏指导性和权威性; 二是资源开发建设标准不 统一、不规,已有资源共享性差;三是市场信息采集处理分析手段落 后、力量薄弱,资源开发先天不足。那么如何解决上述金农工程信息化建设过程中所面临的主要问 题呢?又如何在解决这些现有问题的同时还能为未来金农工程更长 远的发展打下良好的基础呢?一个开放的、 基于标准的面向服务应用 架构提供了这样的基础, 它不但可以将现有农业应用整合到统一的应 用服务平台中,还可以为金农工程的长久发展提供一个可持续发展的 基础架构。二、面

7、向服务架构 SOA目前在金农工程中, 已有的应用系统分布广泛, 业务和数据复杂 且分散。因此为了能够在金农工程的实现过程中建成标准统一、 功能 完善、安全可靠的政务信息网络平台,需要一种架构统一、符合开发 技术规的应用运行和接入手段。 现有分散的基础农业信息可以通过这 个平台进行交换和共享; 异构实现的农业应用也可以利用这种平台更 高效的实现业务互访,这种平台就是面向服务架构。面向服务的SOA架构是一种应用架构模型,它是一种按需连接资 源的系统。在SOA架构中,资源被作为可通过标准方式访问的独立服 务,提供给网络中的其他成员。与传统的系统结构相比,SOA规定了资源间更为灵活的松散耦合关系。 服

8、务层是SOA的基础,可以直接被 应用调用,从而有效控制系统中与软件代理交互的人为依赖性。基于可复用服务的SOA架构采用Web服务做为应用集成核心。与 Java、CORB和 .NET不同,Web服务不是一种编程语言,它是一种能 够跨越各种硬件平台和软件平台的开放标准, 就像 TCP/IP 协议一样, 各种应用开发平台通过支持一种应用访问标准, 就能实现异构平台之 间不同应用的相互访问。因此通过Web服务可以非常方便的实现应用 之间的集成。利用面向服务架构(SOA实现金农工程的应用系统架构,就要 将金农工程中的数据信息,应用业务等政务资源通过Web服务的方式,变为可以被复用的信息资产,然后将这些W

9、eb服务按照不同层面, 部署、运行在统一的SOA架构中。在这个架构中,底层的服务成为更高层服务运行和实现的基础例如上层的应用服务通过底层的数 据集成服务提供的数据访问接口统一访问下层复杂的数据; 而复合业务应用可以通过组合多个单一应用服务,从而形成新的综合业务。农业凯移龄耀诉问农掘&舄等送数無越一涛讶数舞交擬数据辖魏阿用按务层加昨顽锻般戟复合底用省农业斤=ZZZ=C=7 mr-一一农业部SOA架构示意图在上图农业部SOA实现架构示意中包括了:数据服务层、应用服 务层、综合服务层和政务门户层。最下层的数据接入层包括了现有农业系统中的不同类型数据源, 除了传统的关系型数据外,还会有文件型数据,或者

10、实时产生的数据 流。众多分散的数据无论是数据源存储位置, 还是数据访问方式都是 复杂多样的。另外分散的数据形成了数据孤岛,导致上层应用产生矛 盾的业务处理结果。数据服务层通过数据集成消除了数据孤岛,实现 了分布数据源的统一管理,无论底层数据源有多复杂,通过将数据访 问变为Web服务,所有上层应用都可以使用统一的方式进行数据访 问,实现了基于SOA勺数据访问服务。通过统一的数据访问,解决了 农业信息访问不标准、不规的问题,而且通过Web服务的方式提高了 信息的共享性。此外数据服务层还可以实现不同地域围的农业信息的 交换需要, 通过数据交换服务, 数据信息可以被及时地传送到其他系 统或应用当中,这

11、样就有效地提高了农业信息的使用围。应用服务层利用数据服务层提供的统一数据服务接口能访问到 完整的集成数据。在应用服务层中运行着诸多单一功能的应用业务, 不但包括以后农业应用, 还包括未来金农工程新的业务系统。 这些应 用不可能是使用单一技术实现的, 而且也不可能始终运行在一种平台 上。它们有可能是采用Java、.NET等不同技术实现的,可能部署在 Windows或是UNIX系统上。由于开发语言或运行系统的限制,这些 应用无法直接跨越所有平台实现应用集成访问,因此可以利用SOA架构的Web服务技术,将可复用的业务功能封装起来,将它们由业务应 用提升为业务服务。这样,这些基于Web服务的可复用应用

12、模块就可 以利用SOA架构方便地实现互连互通。服务总线层首先可以管理众多位于应用服务层中运行的Web服务。可以将Web应用服务的标准访问接口注册到服务总线层中,这样众多以Web服务形式存在的农业应用信息资产可以得到集中、有效的管理。此外,可以利用综合服务层提供的灵活的服务编排功能,将多 个单一的应用服务组装为统一的复合业务, 以便在更高的应用层面实 现金农工程的业务需要。最后,政务门户服务层将SOA架构底层提供的复合业务服务、单 一应用服务和整合数据服务通过统一的金农门户显示到最终用户前 由于门户包括的农业应用和信息访问都是通过 Web服务方式实现的, 所以可以根据不同的用户需要、根据不同时期

13、金农工程的应用实现重 点,非常方便、快捷地推出基于不同侧重点的农业信息门户。而且通 过农业信息门户提供的移动订阅服务、 个性化服务、多媒体服务等不 同信息推送技术和手段,还可以保证将农业信息及时、准确地传递给 广大农业用户,从而实现金农工程服务于农民的目标。三、SOA规划和实施过程使用Web服务做为主要的技术标准,实现金农工程基于SOA的信 息化架构不是一蹴而就的事情。其核心的信息化系统实现SOA架构过 程可以分为三个阶段:规划资源与规、改造现有系统、实现完整的 SOA架构。通过有序地实施这几个步骤,才能最终实现敏捷大农业的 应用目标。图:实现soA言息化架构的过程第一阶段:规划资源与规首先需要通过统计和分析现有金农工程息系统的应用功能和数据模型,得到完整的现有应用和已有业务数据。然后需要根据金农工 程对信息化建设的需要,统一制定出信息化建设中的应用和信息的访

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号