基于Web服务的数学模型库管理系统的设计
- 格式:pdf
- 大小:270.52 KB
- 文档页数:3
( 宝鸡文理学院数学系 陕西 宝鸡 7 1 1 ) 20 3 ( 总装备部驻天水地区军事代表室 陕西 宝鸡 7 10 ) 2 0 6
摘 要
针对 目前各种数 学模型库管理 系统存在 的问题 , 结合 We 务可分布 式部 署、 b服 共享性 强、 可远 程调用 的特 点 通过建 立 数 学模型到 We b服务 的映射, 在运用 We b服务对数 学模型打包 的基础上 , 计 了一种新 的数 学模 型库 管理 系统 并研 究 了系统 的结 设 构、 使用 步骤 和具体 的实现。该 系统通过分布 式网络环 境对数 学模 型进 行部署和 访 问, 使得 数学模型具 有较 强的可共 享性和可控
Ab t a t sr c
Tasu ei , aj 71 0 Sa niC ia inh i go B oi 2 06,h a x,hn ) R n
T o r c h h r o n s o xsig mah ma ia d l l r r ma a e n s se , n w ma a e n y tm o o c re t t e s o t mi g f e i n t e t l mo e i a y c t c b n g me t y tms a e n g me t s s e fr
和集成 U D ( nvra D sr tn Dsoe n nert n 注 D I U iesl eci i , i vr adIt ao ) po c y g i 册中心 , 四种操作分别 为 : 创建和部署 、 布、 发 查询 、 调用 。其 中 ,
静态 管理主要负责实现 模型 的存储 和维护 功能 : 模型 存 ① 储 。在 网络化 高度 发达 的今 天 , 型不 仅要能 存储在 计算机 中 模 供模型所 有者 方便对其管理 , 同时更重 要的是 能使处 于分布 式
网络环境 中其 它节点的授权 用户能 够远程 访 问, 进一 步提 高模 型 的共享 性 ; ②模型维护 。主要实现对新模 型的发布 , 型的修 模 改、 删除和查询等操作 。当模型进行修 改或 删除时 , 并不需要 真
正 的从物理上 对模 型进行修 改或删 除 , 而只需 在维护 系统 时从
2 1 系统 结构 .
目前的各种数学模型管理系统通常将数学模型进行集 中存 储, 这样 不利 于远程用 户对 数学模 型进 行共 享。为了实现 更大 范围 内的数学模型共享 , 本文设 计系统 时采用 了分布式 网络环 境进行设计 , 如图 2所 示。系统 中涉及 到了三种实 体和 四种操 作, 三种实体 分别 为 : 数学模型创建者 、 使用者 和通用描述 、 发现
编写成 为 该 软 件 支 持 的 文 件 , 而 通 过 相 应 函数 来 调 用 模 进 型 3 。这种方 法不 易于模 型的查询及 远程调用 , 型的共 享性 模
题, 并未考 虑模 型运行 、 的问题 。 调用
本文利用 We b服务 可分布式 部署 、 共享 性强 、 可远 程调 用 的特点 , 于 We 务设计 了一 种新 的数学模 型库 管理 系统 , 基 b服 有效 地解决 了数学模 型库管理 系统的松散耦 合 、 数学模 型的共
S nX ajn Wa gZ ii g u io u n hqa z n
( eat n o Dp r tfMahmai ,aj C tg ra dSi c, aj7 1 1 Sa niC ia me te tsB o o eo t n c ne ̄ oi 2 03,h a x,hn ) c i  ̄ fA e 。 G nrl r m n ea m n layRpe nai ( eea ma t p r t i r er ette A e D t e Mit s v
mah maia d ll rr sd sg e i i a e n p c i g mah maia d e sn e e v c n y e tb ih n h p i g f m t e t lmo e i ay i e in d, s b s d o a kn t e t lmo lu i g w b s r ie a d b sa l i g t e ma p n r c b t c s o mah maia d l o w b s r ie a el a o i ig t e c a a trs c fwe ev c n i it b t be d po me t s o g s a i g t e t l mo e e e vc , s w l s c mb n n h h r ce t s o b s r ie i t d s i u a l e ly n , t n h rn c t i i s r r p o e t n e t n o ai n B sd s t e s u tr , mp e ni g p o e u e a d t e c n r t e iain o h y t m a e b e t d e r p r a d r moe iv c t . e i e ,h t cu e i lme t r c d r n h o c ee r a sto ft e s se h v e n s id y o r n l u t o T e s se e a lst e ma h t a d lt a e b t rs a ig a d c nr l b l y a d c n i e a l e u e h o pi g b t e h o . h y t m n b e h t e ma i lmo e o h v e t h r n o t l i t n o sd rb y r d c s t e c u l ewe n t e e e n oa i n ma a e n y tm fmo e i r r n h t e t a d l b t y d p o ig a d a c s ig t e mah ma ia d li it b t d n g me ts se o d ll ay a d t e mah mai l mo e , oh b e l yn n c e sn t e t lmo e n a dsr u e b c h c i n t o k e vr n n . t efcie y s le h r be fma h ma ia d ll r r n g me t C mp r d wi xsi g s se ,t h s ew r n i me t I f t l ov s te p o lms o t e t l mo e i a y ma a e n . o a e t e it y t ms i a o e v c b h n
c n p c o s p e o n n e o s i u u r d mi a c .
Ke wo d y rs
W e ev c Mah ma ia d l i rr Ma a e n y tm Sr cu e Dit b td b s ri e t e t lmo e b ay c l n g me t se s t tr u sr ue i
收稿 日期 :0 0— 8—2 。陕西省教育厅科研计划项 目(9K 3 ); 21 0 6 0 J3 5
不强。若需要将编写的模型与他人共享, 则必须同时将模型的
源代码提供给他人 , 能有效地尊重模型编写者 的知识成果 , 不 版 权问题也不易解决 ; 三是采 用决策支 持系 统 D S D c inS p S ( eio u - s
的管理系统一般也都是针对具体应用单独开发的。此外还有人
提出了基 于 X L的数学模 型管理方法 , M 但是该方法重点考虑 了
数据输入输 出、 型文件 管理 、 型发 布与 查询 等静态 方面 问 模 模
型的管理主要有 三种 方 法 : 是通 过 编写模 型软 件包 , 一 J将各 种 数学模型集成在应 用软 件 中, 再通 过相应 的菜 单及进行 相关 操作实 现对模 型的调 用。这种方 法耦合性 强 , 易于模 型动态 不 的增加 、 删除和修 改 , 如需 进行 上述操 作 必须 重新编 写应 用程 序; 二是通过数学 软件 ( M tbM t m ta ) 数学 模 型 如 aa、 a e ac 等 将 l h i
逻辑上进行操作 即可 , 这样可 以有效控 制模 型的升级和改造 , 进 行有效 的版本控制 , 删除后也可保 留模 型的历史痕迹 , 于以后 便
对模型 的对 比研究 。
U D 定义 了用于发布和存储 X DI ML消息格式的服务描述的注册 机制和标准接 口。在 We b服务模 型 的核心 中, D I是服 务注 UD 册中心 , 它允许服务提供 方在 注册表 中填 写服务 描述和服 务类 型, 允许 服务请求 方查询 发现服务 。U D D I可以使 We b应 用程 序使用 S A O P消息与基于 U D D I的注册表交互 。
宝鸡文理学 院院级科研项 目( K 9 1 。孙 小军 , 师 , Z 03 ) 讲 主研领 域 : 网络
设计与物流优化。
第1 2期
享性 和统一 管理等问题 。
孙 小军等: 于 We 基 b服务的数 学模型库管理 系统的设计
17 2
2 数学模型管理 系统设计 1 数 学模 型管理及相关概念
, ,
性, 同时也大 大降低 了模 型库管理 系统 与数 学模型之 间的耦合性 , 有效地解决数 学模 型库的管理 问题 , 同现有的系统相比, 具有 明显
的优越性。
关键词
中图分类号
We b服务
T 35 P 1
数学模型库 管理系统 结构 分布式
文献标识码 A
DES GNI I NG ATHEM AT CAL M oDEL BRARY ANAGEM ENT YS EM M I LI M S T BAS D E ON e ERⅥ CE W bS