WebService在ERP系统中的研究与应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《n i
摇t , 帅 . 稚 > 《 帮i 蜡 l 璐t 卜一 墩 嚣辖 教 一 > > 一 格诺 哿 c _ 嘈 鞯蝴 瓤蓦# l耥 一 》 I 一
a 硝 4 l > …
t
t { 埔t 》 神> t
埔婚 >
~邂搿黻 蠡 … >
《 一撼捷J f 袋教 - > ~避赞霉 滴 一 毒
实现。
4 系统 集成框 架
E P系统 、P M系统和 LM R D I S系统在企业资源管理 、产 品 数据管理 和实验室管 理等领域起 着重要 的作用 ,针对这 些不
作者简介 :刘 辉 (9 1 ) 18 一 ,男 ,工程师 ,研 究方 向 :软件 T 程 、数据库 。
收 稿 日期 :2 1— 6 0 02 0 — 8
U d tE p f s p le rh o t
磁赣竞■抖撼 囊Ⅺ 羊 耩 奉
“ 。 0》
《≮ i蝴 蚶 i t
1> 一口 : 擗齄 窥或 坤 粼 蠹 硪 ; : 究 呻3撬错 ~)
《 熹碣瓣 单 一> ( 一蒴l I i 糍撤捷 粤 c jl R 一) 蔑 n聋 黼 ( 一钧棱台播璇 e 珊制“魏 谢 一 ) 1ຫໍສະໝຸດ Baidu l 一 黼
e 曲 轴4 < 黛 ), t> ,dt) t《 _
i船> t
t at  ̄ o >
回
_
国 … 国 国 .
图 2 系统 集 成 框 架 图
罄 出
张 l ; 臻 戴黼躲避穆缒鼎
‰ 1>
谥 娃
q ), … > 《… < j
< +  ̄ p i t 籼 p n }箍穗结 集说鸡 4 :ti t + ) 甘 )( 一 >
Key wor s: W e Se vc ;ERP ;XM L d b r ie
1 引 言
随着信息技 术的迅 速发展 ,大 型制造企 业根 据业务需要 先后 引入 了 E P ( 业资 源计划 )系 统 、P M ( 品数据 管 R 企 D 产
同系统 的异 构平 台,比如 P M 系统运行 在 JE D 2 E平台 ,数据 库 使用 的 O al1g i s rc 0 ;Lm 系统 是采用 Pw rule 开发运 行 e o eB i r d 在 Wi3 n 2平 台下 ,数据库 使用 的是 S LS re 2 0 ;而 E P Q evr 0 5 R 系统是 运行在 .e20 N t.框架 下且 数据库采 用的是 O al i rc 9,这些 e 应 用系统之 间的通信 可借助 We Sri b ev e技术实 现系统之 间 的 c
E P系统可为各 应用系统提供 相关 的已封装 的服务 ,例 如物 R 料库存 服务 、物 资采 购进度服务 、元器件 检验 服务 以及元器 件筛选 等服务和元 器件退货等 服务 ,这些 服务 将信息 封装成 X ML数据 ,可被普通 的 P C客户端进行调 用,同样也可在 目前 比较 流行 的平板 电脑 、P A等 手持终 端等设 备 上进行 调用 , D
_
E P提供服务供 P M系统调用 ,根据器件 的物料编码查 R D 询器件 的现有库存信息 。
5. . t mpo enPr c s S au 12 Ge Co n t o e s tt s
E P系统服 务供 P M系统调用 ,根据器件 的物料编码统 R D
计 器 件 的 申购 状 态 。
电脑 编 程 技 巧 与 维 护
We S ri 在 E P系 统 中 的研 究与 应 用 b ev e c R
刘 辉
( 中国航空无线电电子研究所 ,上海 2 0 3 ) 023
摘 要 :根 据 异 构 信 息 系统 的特 点和 集 成 需求 ,在 E P系统 中应 用 WeS r c R b e ie实现 了 E P系统 、P M 系统 、LMS v R D I
3 调 .
3 We S rie 系结构 b evc 体
We Sri b ev e的体系结构是基 于 We c b服务提供 者 、We b服 务请求 者 、We b服务 中介 者 3 角色 和注册 、查 询 、调用 3 个 个动作构建 的。服 务提供者定义 We b服务 的服 务描述并 把它 发布到服 务请 求者或 服务注册 中心 。服务请 求者使 用查找从 服务注册 中心检索服 务描述 ,然后 使用 服务描述 与服务 提供 者进行绑定并调用 WeSri 或 同它交互 。图 1 b ev e c 显示 了 We — b
等 系统之间的信 息集成与数据共享 ,在信 息系统集成领 域具 有广泛的应 用价值。
关键 词 :we 务 ; 业 资 源计 划 ; b服 企 扩展 标 志语 言
W e S r i e Te h o o y Re e r h a d Ap l a i n i b e v c c n l g s a c n p i to n ERP S se c y tm
rtmXml e S se Xm1 eu =n w ytm. . Do u n : Xml c me t0
, , 申明输 出类
Xml d e ut d = f No e r sI No e No e rtmXm1 e s Xml d ) eu . - Cr ae e n ”Reut” tElme t( s l ); s Xm 1 od r s t N d = f N e e ul o e l o e rtmXm1 r— Xm N d ) e u . e C a E e n eut t 1me tC R s l ); e ”
理)系统 、LMS( I 实验室信息管理)系统 、O ( A 办公 自动化管
理)等多个应用系统来提高T作效率。随着业务的扩展和管理 要求的提高 ,企业各部 门提 出了不 同系统之 间数据集成要求 , 比如 LMS系统需 要将检验数 据传给 E P系统 ,P M系 统需 I R D
信 息集 成 ,最后搭 建基 于 E P功 能应用 的 We R b服 务 ,通 过 S A / DJ M O PWS IX L传 递 数 据 信 息 和 利 用 We Srie 术 , b evcs技
娃 t > e t》
5. ERP P 1 DM e S r ie W b e vc
在 P M 系 统 中 ,需 要 在 物 料 的 明细 页 面 将 显 示 元 器 件 的 D
库 存信 息 和 申购 情况 ,E P系统 需 提 供两 个 WeSri R be c v e供
P M系统调用 ,具体说 明如下 : D
图 2列 出 了 系统 集 成 框 架 。
要能查询 E P系统 的库存 数据等等 ,然 而这些信息 系统 一般 R
选 自不 同 的软件供 应商 ,采用 了不 同的软件架构 、平 台 、编 程语 言 ,如何 实现不 同平 台之间 的数据 通信 成为 当务 之急 。
We Sri b ev e技 术I c - 是在 该 背景 下 提 出 的一 种 集 成 技 术 , 】正
< { > d 》 日 ^
.
L
■
: :
曲 +0 服务
赣 八
一
苇台 格敷 一 ) 蜘s … ) 辩=
聪 c 地∞ 脯 一) c
一{ 薛啦^
职
书 国
国下
,・ 鹕) 构t
、
t蚺I i 撑》
《一罐髓台褴数 c J E i 爵 l 船骈忱^ 巍鞯
5 1 1 t o o e tt r g .. C mp n n S o a e Ge
iiae o t. d C o 3 csR u . 货); nC sR u Ad p ”, ae o t退 e e Da U dtT be n w D co a <tn , bet 0 : t p a a l e it nr sig ojc> a e = i y r
实现了一个基于 X ML格 式 的 数 据 共 享 平 台 。 WeSrie 务 b ev 服 c
既可 以在 内部 由单个应用程序使用 ,也可通过 Itre 公开供 ne t n
任 意 数 量 的应 用 程 序 使 用 。 由于 可 以通 过 标 准 接 口访 问 ,因此
We Sri b evc e服务使异构系统能够作为一个计算网络协 同运行。
Ab t a t B s d o h e t r sa d i tg a in rq ie n so e e o e e u no mai n s s ms sr c : a e n te f au e n e r t e u r me t fh tr g n o si fr t y t ,We S r i e tc n lg n o o e b e v c e h oo y e a lsi fr t n i tg a in a d d t h r g i RP s se n b e n o mai e r t n aa s a i n E y t ms 、 P o n o n DM y t ms a d L MS s se , h c a d a g s se n I y t m w ih h sa wi e r n e o p l ai n n t e f l fif r t n s s msi tg a in f pi t si ed o o ma i y t e r t . a c o h i n o e n o
6 电0 ̄ 与女 8 -罐i 蠢《 226 i i扫 1圬 i ・1
N T 0 K N O M NC N EW R DC M U I n A AO
网 络 与 通 信
表 1U dt rlfs 务 的 描述 p ae pno 服 E
描避
名称
瓤t L 串l 梭辩黯l WL MS 警 唪倍愚
《 一黼 l
防火墙
时e d > i ! l i l 枉c d , ☆ 汛 l i i l i 口 轴》 , 曩 日 ‘ # r > 筒t 》 ・ ∞ ) p { 制靠 l 鹕姆l q dl } 档姆{ ) r t ( t ^ 舯) , p '
sri ev e的 体 系结 构 。 c
服务请求者
服务提供者
图 1We Sri b ev e角 色 问 的关 系 c
5 E P提供 的服 务 R
文 中所 描 述 的 E P接 口服 务 主 要 涉 及 了 与 P M 系 统 、 R D
LMS系 统 的 接 口, 以下 是 对 各 接 口的 简 单 描 述 ,重 点 对 I E P LMS接 1 中的 U d t rlfs R _I = 1 p a Epno 服务进行详 细 阐述 和代码 e
WeS ri 集 成接 口是通 过 X be c ve ML ( 扩展 标志语 言)进行 定义 和描述的 ,一般采用 H F T P协议作 为底层 的通信 ,可实现不 同 系统 、异构数据之 间跨平 台的调用 ,最 终实现数据共享 。
2 We Sri b evc e基本概 念
WeS ri 技 术是一种 面 向服务 的集 成技术 ,通 过 Itr b ev e c ne— nt e 对外发 布服务 ,可实 现不 同平 台 、异构 数据之 间 的调 用 ,
LI H ui U
(hn t nl eo at a Rai Eet nc eerhIstt S ag a 20 3 C ia C i Na oa A rn ui l do l r i R sa tu a i c co s c n i e, h n hi 0 2 3, hn )