免费文献传递   相关文献

A National Monitoring and Warning System for Forest Pest Based on Service-Oriented Architecture

国家级林业有害生物灾害监测与预警系统


在SOA架构下,将林业有害生物上报、查询和统计等管理功能封装为业务服务,将灾害预测预报的模型封装为决策支持服务,并集成WMS/WFS空间信息服务,在服务管理中心BPEL4WS引擎的调度下,通过UDDI注册和可视化建模方法,将这些服务动态地整合为国家级林业有害生物灾害监测与预警系统,实现全国范围内林业有害生物灾害信息网络可视化的采集、传输、处理、分析、评价、发布与共享。

In this paper, a National Monitoring and Warning System for Forest Pest (NMWS4FP) based on service-oriented architecture (SOA) was designed in order to integrate the distributed pest management systems. In the system, modules used in pest management were encapsulated and published as web services. These web services were classified into three types, the business service, the model service and the spatial data service (Web Map Service/Web Feature Service). An XML-based data exchange standard for forest pest management was used to exchange pest occurrence data and control data between services. A center was established to manage these services. The center provided UDDI service to register and inquire services. It also provided modeling service to compose the registered web services into a new service chain model. A BPEL (Business Process Execution Language) engine was used to process the composite service workflow model. A prototype of NMWS4FP was built successfully to validate the solution.


全 文 :第 !" 卷 第 # 期
$ % & & 年 # 月
林 业 科 学
’()*+,)- ’)./-* ’)+)(-*
/012!"!+02#
3456!$ % & &
国家级林业有害生物灾害监测与预警系统
常原飞&7武红敢$7董振辉87崔福东&7刘7丽&7荐7军&7张7迎&7李卫国&
"&2中国科学院遥感应用研究所7北京 &%%&%&# $2中国林业科学研究院资源信息研究所7北京 &%%%?&#
82国家林业局森林病虫害防治总站7沈阳 &&%%8!$
摘7要!7在 ’\-架构下!将林业有害生物上报(查询和统计等管理功能封装为业务服务!将灾害预测预报的模型
封装为决策支持服务!并集成 Z=’eZS’ 空间信息服务!在服务管理中心 R_*.!Z’ 引擎的调度下!通过 k^ )^注册
和可视化建模方法!将这些服务动态地整合为国家级林业有害生物灾害监测与预警系统!实现全国范围内林业有
害生物灾害信息网络可视化的采集(传输(处理(分析(评价(发布与共享%
关键词&7林业有害生物# 面向服务的架构# k^ )^# R_*.!Z’# Z=’
中图分类号! ’"&C2>777文献标识码!-777文章编号!&%%& B"!CC#$%&&$%# B%%?8 B%C
收稿日期& $%%? B&& B&C# 修回日期& $%&% B%$ B%8%
基金项目& 国家,十一五-科技支撑计划项目 ,森林灾害监测(预警技术研究 "$%%#R-^ $8R%!$ -和国家 ,十一五- ,C#8-计划项目 ,基于
ZDK 的空间决策支持系统研究"$%%C--&$G$%8$ - %
:U%0’")%.3")’0"&’)- %)5T%&)’)- 7<(0,#*"&/"&,(0Q,(06%(,5
")7,&E’8,NG&’,)0,5:&84’0,809&,
(@95Hn495LDF&7Z4 l05HH95$7 0^5HG@D5@4F87(4FS4:05H&7.F4 .F&73F95 345&7G@95HnF5H&7.FZDFH40&
"&2M’73%3=3#+4B#9+3#;#’7%’( >EE.%-&3%+’7! 5>;7N#%$%’( &%%&%&#
$2M’73%3=3#+46+*#73B#7+=*-#M’4+*9&3%+’ C#-"’%<=#! 5>67N#%$%’( &%%%?&#
82[#’#*&.;3&3%+’ +46+*#73)#735+’3*+.! ;3&3#6+*#73*0>:9%’%73*&3%+’7;"#’0&’( &&%%8!$
:1(0&%80&7)5 <@F;O9ODM! 9+90MFD5A0:41D;4;D: F5 OD;F5<0<@MDD’DMTFND$6-5 E=.XK9;D: :9<9DYN@95HD;<95:9M: L0ML0MD;95: N05<0MDHF;N@9F5 A0:D16-R_*."R4;F5D;;_M0ND;;*YDN4A0:D16-OM0<0;,< ="&5(&7L0MD;77为了减轻森林病虫危害!现阶段我国每个县都
建有森林病虫害防治站!负责森林病虫害的监测(预
报和防治% 在具体工作中还存在以下问题& 首先!
不少地区积累的资料仍为纸质图表!在共享和应用
时有很多不便# 即使以电子表格形式记录的资料!
由于缺乏统一的数据标准!各地区数据不能交流!信
息还是无法得到充分利用% 其次!森林病虫害的发
生与具体的空间范围有着密切的关系!而过去的监
测信息局限于文字描述方式!不能在地图上直观展
示!难以使用空间技术进行分析和应用% 最后!国家
和一些地方已经建立了许多林业有害生物监测系
统!但是这些系统彼此孤立!缺乏决策支持能力!不
能够在全国范围内及时监测灾害的发生和预测其发
展蔓延情况!更谈不上为决策和防灾减灾提供重要
的现实依据%
为了既能够在现有的林业灾害信息系统基础
上!实现全国范围内林业有害生物灾害信息的网络
化采集(传输(处理(分析(评价(发布与共享!使用
8’ 技术!建立松耦合的国家级林业有害生物灾害监
测预警系统成为最佳选择% 国内已经有一些基于
’\-" ;DMTFNDX0MFD5",@0A9;!$%%>$应用的研究!如在空间地理信息服
务"刘纪平等!$%%#$(ZDKW)’"王怀宝等!$%%#$以
及林业资源管理"李凡等!$%%## 郭颖等!$%%?$方向
林 业 科 学 !" 卷7
的应用!但这些研究主要集中在 ZDK 服务的注册管
理方面!未能对服务控制和组合进行探讨!也没有给
出系 统 实 例% 本 文 将 基 于 R_*.!Z’ " K4;F5D;;
OM0ND;;DYDN4#3&.F! $%%"$实现服务控制和组合!并建立实际运行
的业务系统%
&7系统需求分析
按照2森林病虫害防治条例3!县级森防机构组
织森林病虫害情况调查!并向上一级部门报告调查
情况# 而国家e省e市级别用户需要综合分析下辖单
位测报数据!定期发布辖区内短(中(长期趋势预报!
并提出防治方案% 由于国家级林业有害生物灾害监
测预警系统的用户为国家(省(市(县四级的森防管
理人员!因此主要有如下 ! 类需求&
&$生产需求7我国每年都有大面积森林病虫
灾害发生!经济与生态损失巨大% 为了尽可能降低
灾害损失!就必须及时(准确地掌握灾害发生的具体
状况!并对其发展趋势进行科学预测!以便为防灾减
灾提供合理的决策支持%
$$管理需求7为了更好地采集(储存并利用森
林病虫灾害资料!并按照一定的标准进行数据的组
织与建库!需要基于 8’ 技术研制相应的专业应用系
统!以便各级管理部门实现对其灾害信息的管理(查
询(分析与应用%
8$决策需求7在灾害信息数字化存储管理和
信息快速更新的基础上!需进一步发展模型化的灾
害分析技术!尤其是基于时间序列分析(趋势分析和
生境分析的预测预报技术!以便及时预测灾害的发
生和发展蔓延情况!从而为领导决策和防灾减灾提
供重要的现实依据%
!$公众需求7在网络和通讯能力飞速发展的
新时代!应该将森林灾害管理与 W)’ 及网络技术结
合起来!向全社会实时发布最新的森林灾害信息!便
于公众更多地参与防灾减灾活动!并充分发挥公众
的监督能力%
按照上述需求!国家级林业有害生物灾害监测
预警系统应当具有如下功能"图 &$%
图 &7国家级林业有害生物灾害监测预警系统功能设计
SFH6&7S45N77如图 & 所示!左边是县(省e地(国家 8 类不同级
别的用户!他们所能使用的功能用箭头来表示!箭头
的方向为数据的流向!表示为系统提供数据或使用
系统中的数据%
国家级别用户可以使用系统对全国数据进行统
计汇总报表!发布全国主要病虫害大范围(中长期的
趋势预测!对各级森防机构进行目标考核!并对公众
发布林业有害生物相关的信息% 此外!国家级别用
户能够查询和下载全国范围内所有病虫害的数据%
省e地级别用户可以对所辖区域数据进行统计
汇总!并负责维护该区域的行政区划代码等基础数
据# 另外!省e地级别用户可以查看国家用户发布的
病虫害趋势预测!同时能够查询和下载所辖区域内
所有病虫害的数据%
县级用户需要对所辖区域数据进行上报和汇
总!并可以查看国家用户发布的病虫害趋势预测!也
能够查询和下载县内所有病虫害的数据% 此外!现
有的远程监控系统(地面快速采集与监督检查系统
!?
7第 # 期 常原飞等& 国家级林业有害生物灾害监测与预警系统
等县级灾害监测系统可以集成在国家级系统中继续
使用%
对于数据上报查询等林业有害生物管理的核心
业务!国家级系统还提供了相应的 W)’ 功能!使用户
可以在可视化的地图界面上进行数据上报(统计(查
询和趋势预测!使得业务工作更准确和直观%
$7系统总体结构
从上一节的分析可以看出!系统功能有如下 8
个特点&&$每一类功能需求相对独立!需求内部数
据结构(功能的耦合性高!像日常业务管理中的上
报(查询和统计功能使用同一套数据报表结构!空间
可视化功能针对空间数据!而虫情监测功能更是自
成运行系统# $$每一类需求之间有一定联系!但耦
合性较低!例如业务数据可以作为专题制图的内容
和预测模型的输入!但后者并不依赖于业务服务的
数据而使用自身的数据# 8$用户分布于全国各地!
其需要的数据结构不尽相同!使用的系统也可能基
于异构的平台开发!信息共享困难%
针对这种特点!系统采用 ’\-的松耦合架构%
’\-是一个组件模型!它将应用程序的不同功能单
元"ZDK ’DMTFND$通过这些服务之间定义良好的接
口和契 约 联 系 起 来% 服 务 的 接 口 采 用 Z’ .^
"UDK ;DMTFND:D;NMFO服务的硬件平台(操作系统和编程语言% 服务之间
通过 ’\-_";FAO1D0KPDN<9NND;;OM0<0N01$协议进行
通讯%
在 ’\-架构下!系统由一个服务管理中心(若
干业务服务提供者(若干空间数据服务提供者(若干
决策支持服务提供者 ! 部分组成!其中后 8 种服务
提供者互为服务者和使用者% 系统总体构架如图 $
所示%
图 $7林业有害生物管理系统构架
SFH6$7-MN@F77系统的 ! 个组成部分全部处于网络环境下!通
过 ’\-_协议进行通讯!其中&
&$服务管理中心&整个松耦合系统的核心!它
不 仅 提 供 服 务 的 k^ )^" 45FTDM;91:D;NMFO:F;N0TDMQ! 95: F5服务工作流和任务管理!包括 ZDK 服务调用(操纵
数据(抛出故障或终止一个流程等工作的不同活动!
然后按照用户需求将服务组合成复杂的工作流程来
调用执行% 服务管理中心并不实现具体业务功能!
具体功能的实现都在 8 种服务上%
$$业务服务&提供林业有害生物管理相关的日
常管理业务服务% 它的后台可以是现有的林业有害
生物管理系统!也可以是本系统自身提供的服务!它
们所共享的业务功能统一封装为 ZDK ’DMTFND!形成
业务服务%
8$空间数据服务&主要提供林业生物灾害的空
>?
林 业 科 学 !" 卷7
间信息% 由于林业系统现有大部分资料都是报表形
式的资料!缺乏准确的空间位置描述!因而难以进行
空间分析和预测% 因此应当建立基于 8’ 技术的管
理信息系统!将灾害信息和空间信息按照一定的标
准进行组织与建库!并提供相应的数据管理(查询(
分析等 ZDK ’DMTFND%
!$决策支持服务&主要提供林业有害生物预测
预报模型服务!可以与数据绑定!也可以通过服务管
理中心的 k^ )^服务搜索所需数据服务!并在服务
管理中心工作流管理下为用户提供决策支持服务%
87系统服务
系统服务分为业务服务(空间数据服务和决策
支持服务 8 类!三者互为服务提供者和服务使用者!
因为可以互相调用组成服务链!从而实现空间可视
化的林业有害生物管理功能%
B?@A业务服务
系统业务服务指林业有害生物灾害监测(上报(
查询显示(统计报表等管理服务% 业务服务有 $ 种
类型&核心业务服务和第三方业务服务% 前者是整
个系统的基础!涉及到林业有害生物信息的数据结
构和信息交换标准!由平台统一开发和维护!包括林
业有害生物发生防治数据上报(查询显示和统计报
表 8 大功能!它们直接集成在国家系统中# 第三方
服务指所有核心服务以外的业务服务!例如远程视
频监控服务!它们通过将自身功能封装为 ZDK
’DMTFND!在本系统的服务管理中心注册并通过认证
后!即可以面向全国用户进行服务% 第三方业务服
务的后台可以是现有的林业有害生物管理系统!例
如国家林业局中心测报(防治(检疫系统!各地航空
遥感综合监测系统(远程监控系统(地面快速采集与
监督检查系统等%
&$数据上报7只有县级用户可以将辖区内各
乡镇每月的病虫害发生防治数据上报% 其中用户只
需要填写各种原始记录信息!需要计算的信息由系
统计算完成% 除了上述的结构化有害生物监测数据
上报服务外!系统还提供虫情动态文字信息上报服
务% 虫情文字信息为非结构化数据!不进入数据库!
采用文本文件管理%
$$数据查询显示7分为简单查询和 ’J.查询%
如果用户只需要按照行政区划(病虫害名称(发生时
间和发生面积等对病虫害信息进行查询!那么可以
选择易操作的简单查询!它能够按测报点名称(时
间(所属省份(主测对象提取国家级中心测报点月报
数据# ’J.查询则可以通过自定义的 ’J.语句将用
户所辖范围内的符合语句条件的任何信息查询出%
查询的结果以表格和图形同时显示!其中图形显示
调用系统的空间数据服务%
8$统计报表7在所有下一级用户某个月信息
完整时!用户可以对自身辖区范围内的该月信息进
行统计汇总!结果进入数据库!并以图形和表单上显
示!并可以打印图形和导出 *E(*.格式的表单
结果%
B?>A空间数据服务
图形显示和浏览是空间数据服务提供的!它可
以将表格数据结果以图的形式直观的反映出来!并
提供缩放(漫游(选择(打印等等操作% 在本系统中!
由于业务e模型服务返回的结果都是针对某一空间
区域!因此在结果都包含一个,地区代码-字段!该
字段符合2WRe,$$#% 中华人民共和国行政区划代
码3标准和相关林业区划标准!具有唯一性!可以用
来与图形做关联!因此各种业务(模型服务的结果可
以使用空间数据服务制作成专题图%
&$地图级别7图形展示的数据结果有 $ 个级
别&原始数据和汇总数据% 原始数据以小班或其他
调查单元作为最小的调查单元% 系统通过该最小调
查单元的空间分布图!把病虫害发生防治的原始调
查数据都和某一空间对象关联起来!并发布为空间
数据服务% 考虑到数据量等因素!小班级别的空间
数据服务一般由县里发布和维护!各省林业资源部
门负责质量监督%
汇总数据是通过基于小班等最小的调查单元的
发生防治数据汇总而来!它们都与相应的行政e林业
区划的空间数据对应!例如省(市(县等% 县以上的
行政e林业区划数据的空间数据服务可以由国家或
省里来发布和维护!底图可以采用全国 &p!%% 万(
&p&%% 万(&p$> 万(&p&% 万左右的行政管理和林业
管理区划图%
$$空间数据服务规范7为了显示和维护这些
图形!系统遵循 \W(相关规范开发林业空间数据
服务&
-6Z=’"UDK A9O ;DMTFND;$&用来发布静态的
栅格地图"3_*We_+W等格式$数据#
R6ZS’"UDK LD9<4MD;DMTFND;$&用来发布提供要
素模型的数据!这些数据是用矢量格式的 W=.
"HD0HM9O@FNA9M‘4O 195H49HD$进行编码的%
上述服务都遵守 ,\W(ZDK ’DMTFND;(0AA05
’ODNFLFN9WD<(9O9KF1F服务方法% 此外!Z=’ 实现了 WD<=9O 方法来提供
#?
7第 # 期 常原飞等& 国家级林业有害生物灾害监测与预警系统
标准格式的栅格地图# ZS’ 除了实现了 WD方法来提供 W=.的矢量数据之外! 还提供了
q)5;DMq,M95;9N在 Z=’ 服务 WD<=9O 方法提供的地图中!一个
图层中所有对象只能为统一的渲染风格!但由于林
业业务管理需要!每个图层中不同的对象还需要按
照属 性进行 不同风格的渲染! 因此 为 其 添 加
WD<=9O*Y<方法完成该功能%
除了上述的数据和地图服务外!系统按照 \W(
的 (9<910H4D’DMTFND;规范提供空间数据的目录服
务!该服务部署在服务管理中心%
B?BA模型服务
本系统并不直接提供模型预测功能!而是集成
第三方的预测模型来为用户提供服务% 模型服务由
$ 个部分组成!一是服务本身!二是服务需要的数
据% 如果服务中的预测模型的数据需要定制!则模
型为绑定运行!即服务和本身的数据为一体!提供整
体服务% 这种模型不能使用其他数据!不具有普适
性% 如果模型服务可以由林业有害生物管理系统的
其他部分提供数据!例如业务服务中查询的结果!那
么模型服务也可以独立运行而不与数据绑定!这种
模型服务具有普适性% 需要强调的是!由于模型的
输入输出参数中存在空间数据!为了实现统一的模
型调用接口!应将空间数据用 W=.格式来表达!从
而实现模型对数据的识别(转换和运行%
!7服务管理中心
为了高效地管理和使用林业有害生物管理的业
务服务(空间数据服务和模型服务!并将离散的服务
组合成松耦合的系统!需要建立统一的服务管理中
心% 中心提供了服务注册(查询以及服务工作流的
控制和组合的功能%
&$服务注册(查询7服务提供者提供的是离散
的 ZDK ’DMTFND!用户并不清楚(也没必要知道每一
个服务的内容% 为了帮助用户快速定位和集成所关
心的服务!需要在服务管理中心建立 k^ )^中心来
统一描述(发现和集成 ZDK ’DMTFND% k^ )^提供了
一整套操作方法来对 ZDK 服务和商业实体进行注
册和查询!但使用其提供的 -_)进行 ZDK 服务注册
非常繁琐% 本文中采用 k^ )^组织的优化文档
"(01HM9TD#3&.F! $%%!$!将服务的Z’ .^文档用于服
务注册!使服务提供者在注册 ZDK 服务时只需提供
ZDK 服务的 Z’ .^文档和其他一些简单(必要的信
息即可!无需填写大量的有关 ZDK 服务的技术信
息!大大简化了注册过程%
$$服务组合7Z’ .^协议所直接支持的交互模
型仅仅是同步或不相关的异步交互的无状态模型!
但是在林业有害生物管理中!系统交互的模型通常
假设是涉及双方或多方(有状态(长期运行(交互中
的同步和异步对等消息交换序列!考虑到流程中多
方公共数据的存储和处理以及业务的并行(分支处
理等!因此系统采用 R_*.!Z’ " K4;F5D;;OM0ND;;
DYDN4引擎来对服务流进行控制管理% R_*.!Z’ 是一种
基于 E=.的流程描述语言!专门为整合 ZDK 服务
而定制!集合了 Z’S."UDK ;DMTFNDL10U195H49HD$和
E.-+W $ 种 标 准 的 优 点% 国 内 有 一 些 针 对
R_*.!Z’ 的研究"单既如等!$%%"$!但是 R_*.!Z’
面向的是专业的技术人员!通过其进行 ZDK 服务组
合需要使用者具备相应的专业知识!这对于使用服
务管理中心的林业系统用户显然过于复杂% 本文基
于无环有向图 -^W" :FMDN人等!$%%>$提出一种可视化的 ZDK 服务工作流建
模方法%
一个完整的工作流 -^W由 8 个部分构成&开始
和结束节点(活动节点(连接% 开始节点和结束节点
分别表示整个工作流的入口点和出口点% 开始节点
用来记录整个工作流的输入参数列表!而结束节点
用来记录整个工作流的返回值% 工作流 -^W的一
个普通节点"开始和结束节点之外的节点$称为一
个活动!代表某一 ZDK 服务的某一操作# 一条有向
弧段称为一个连接!用来将 $ 个相邻的活动进行串
连!表示活动间的依赖关系或者运行次序!并存储 $
个相邻 ZDK 服务输入与输出的匹配关系!具有方向
性% 使用 -^W的简单结构可以有效表示 ZDK 服务
的工作流程!对 -^W的遍历则将 -^W转换成
R_*.!Z’ 文档%
8$ 界面生成 7 服务管理中心负责把最终
R_*.!Z’ 文档动态地生成 ZDK 页面!生成过程中
采用动态表单技术!根据输入参数的类型!自动生成
相应的输入框% 用户在该页面中选择或输入参数
后!提交页面!系统则自动调用 R_*.!Z’ 引擎运行
组合服务并在指定的窗口返回结果%
>7原型系统开发和应用实例
为验证上述技术方案!开发了国家级林业有害
生物灾害监测与预警原型系统& 采用 ’\-架构!功
能部署在 8 台服务器上% 其中业务服务和模型服务
部署在一起!空间数据服务和服务管理中心分别部
"?
林 业 科 学 !" 卷7
署在独立服务器上% 服务器之间通过网络连接%
服务管理中心采用 *N1FO;D8282$ 开发!3^m使
用 39T9&2# 版本!ZDK 服务器使用 ,0AN9<>2>2&$!
数据库使用 =Q’J.>2%2!>!k^ )^部分采用开源软
件 k^ )^!3和 Pk^ )^!R_*.!Z’ 工作流引擎采用开
源软件 \^ *"0MN@D;务(空间数据服务开发环境为 /’65D<$%%>!语言为
(‚!平台为65D数据库采用 ’J.’*]/*]$%%%% 集成的模型服务
为本课题 ,林业有害生物灾害监测与预警技术研
究-专题中的一部分% 本系统将该模型的动态链接
库封装为 ZDK 模型服务% 原型系统自 $%%? 年初进
行公网测试和试运行!服务器目前托管在企商在线
京西数据中心机房% 下文介绍系统查询和模型预测
$ 个应用实例%
Y?@A核心服务应用实例%%%可视化查询
国家(省(地市(县用户都可以对辖区内的林业
有害生物发生防治数据进行查询!不同级别的用户
能够得到其下一级别的查询结果%
图 8 是系统国家级用户查询功能的界面% 在该
界面中!用户在不限定地区(时间和发生面积的情况
下!对,落叶松毛虫- "Q#’:*+.%9=77=E#*&’7$的发生
数据进行了查询% 查询的结果以表格形式"浮动窗
口$和地图形式展示% 地图中高亮部分为灾害分布
区域!该专题图由系统空间数据服务根据表格结果
自动生成% 从图 8 可以看出!国家级用户的查询结
果为省级林业有害生物灾害分布信息% 该信息是省
级用户汇总后的结果%
图 87查询和空间可视化)))国家级用户
SFH687J4DMQ95: ;O977图 ! 是河北省地市级用户,唐山市-查询功能
的界面% 查询结果为县级林业有害生物灾害分布信
息!反映了,唐山市-各县在 $%%C 年 &$ 月份,美国
白蛾-"W0E"&’3*%& -=’#&$的分布情况%
Y?>A组合服务应用实例%%%灾害模型预测
上一节给出的是系统提供的核心服务的应用!
该服务完全由系统提供!不依赖于第三方!但用户不
能修改服务的内容% 如果用户想将自己或第三方提
供的服务集成在系统中使用!则可以根据需要进行
服务组合建模%
在本实例中!国家级用户将使用本系统提供的
发生防治历史数据和第三方开发的神经网络模型!
对,马尾松毛虫"QFE=’-3&3& E=’-3&3&$-在下一年的
分布情况进行预测!并制作专题地图% 用户把第三
方开发的神经网络模型在服务管理中心进行注册
后!进入如图 > 所示的工作流建模界面% 在该界面
中!用户选择发生数据的查询结果作为神经网络模
型的输入!并将神经网络模型的预测结果输出到系
C?
7第 # 期 常原飞等& 国家级林业有害生物灾害监测与预警系统
77
图 !7查询和空间可视化)))地市级用户
SFH6!7J4DMQ95: ;O9图 >7服务组合界面
SFH6>7)5统默认的空间数据服务进行制图%
图 # 为组合后服务链的运行结果% 结果反映了
使用第三方开发的神经网络模型和本系统提供的发
生防治历史数据预测出的,马尾松毛虫-下一年在
华东等地区分布图%
#7结论和展望
本文介绍了基于 ’\-架构的国家级林业有害
??
林 业 科 学 !" 卷7
图 #7服务模型运行结果
SFH6#7]D;41<;0L<@DN0AKF5D: UDK ;DMTFNDA0:D1
生物灾害监测预警系统的功能(结构(组成以及实现
该系统所需的关键技术!并开发了原型系统来验证
该技术的可行性% 在该系统中!用户通过核心的业
务服务来上报(查询和统计全国范围内的林业有害
生物监测和管理数据!通过系统集成的模型预测服
务来预测有害生物的发生发展趋势!并通过空间数
据服务将这些结果制作成直观的专题地图发布出
来!在全国范围内实现了林业有害生物灾害信息的
网络化采集(传输(处理(分析(评价(发布与共享%
在服务管理中心的组织下!用户可以将所需要的功
能以服务的方式注册到国家级系统中!并与其他服
务自由地组合成适合其使用的服务链!而无须考虑
这些服务的部署位置和运行环境!显示出了系统良
好的可扩展性和跨平台性% 原型系统在国家林业局
森林病虫害防治总站成功试运行!验证了技术路线
的可行性%
在下一步的工作中将加入安全和服务质量管
理!并增加 ZDK 服务的语义信息% 语义本体的引入
不仅将增加 ZDK 查询的准确度!而且将会给 ZDK
服务的动态组合提供技术基础% 但是语义本体的引
入需要对专业领域建立语义树!这是一件非常复杂
的工作!而且系统建立的初始语义树很难满足大量
用户注册服务时选择语义的需要!所以如何让用户
参与建立完善的语义树成为一个难点%
参 考 文 献
郭7颖! 张7旭!李7凡!等6$%%?6基于 ’\-的数字林业基础服务
平台6内蒙古大学学报&自然科学版! !%"$$ &&?! B&?C6
李7凡!张7旭!陈7艳!等6$%%#6数字林业支持平台中UDK 服务管
理和使用机制的研究与实现6林业科学! !$"增刊$ & &&& B&&!6
刘纪平! 陶坤旺! 王7亮! 等6$%%#6基于 ’\-的电子政务空间地
理信息服务与实现6辽宁工程技术大学学报! $>" ’&$ & C& BC86
单既如! 马殿富! 朱7岩6$%%"6ZDK 服务和 R_*.规范在人力资源
管理系统中的应用6计算机工程与设计! $C"&#$ & 8?C? B8??86
石为人! 马振红! 张星林!等6$%%>6基于 -^W的拓扑排序改进算法
及在 R\=中的应用6计算机工程与应用! $C"&#$ & &?$ B$%!6
王怀宝! 王家海6$%%#6运用 ’\-理念构建面向服务的 ZDKW)’6辽
宁工程技术大学学报! $>" ’&$ & "$ B"!6
R9MMD<0(! R419M: /! ,@0A9;*! #3&.6" $%%" B%> B%? $6ZDK
’DMTFND;R4;F5D;;_M0ND;;*YDN4eeUUU609;F;X0OD560MHeN0AAFT$2%XOMFADM6@(01HM9TD3! 3954;IDU;‘Fm6"$%%! B%& B8&$6k;F5HZ’ .^F5 9k^ )^
]DHF;4::FX;ODNe:0Ne<5e4::FX;ODNX\W(6"$%%" B%$ B&? $6\W(ZDK ’DMTFND;(0AA05 ’ODNFLFN9@,@0A9;*6$%%>6’DMTFNDX\MFD5,DN@5010HQ! 95: D^;FH56+3! k’-& _MD5!责任编辑7朱乾坤"
%%&