将RFID Web服务集成到SOA中EAI利用[网络技术]
本文“将RFID Web服务集成到SOA中EAI利用[网络技术]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
引言
在本文中,我将首先谈论两种开辟 RFID 利用程序的办法:传统办法和 RFID Web服务.然后,我将 谈论把 RFID Web服务集成到多个 SOA 中的 EAI 利用程序将若何提高带 RFID 标志的物品、盒子和托盘的可见性,并将供应有关它们的办理办法的信息.我将演示若何跨多个 SOA 将 RFID Web服务集成到 EAI 利用程序中.
传统办法
传统办法将利用 IBM RFID 产品,其包含构成 RFID 框架的三个部份.这三个部份为 Device Infrastructure、WebSphere RFID Premises Server 和 WebSphere Integration Server.
设备是与 WebSphere RFID Device Infrastructure 一同嵌入 的阅读器、扫描仪和打印机.Device Infrastructure 是 IBM 供应的一种支持 RFID 的中间件产品,用于挑选合作搭档来安排其设备.
Premises Server
衔接到 Device Infrastructure 的是 IBM WebSphere RFID Premises Server.这个处于 RFID 框架中央位置 的系统支持 Device Infrastructure 的全部功效,并支持对全部传入 RFID 事件举行聚合、监督、注释、挑选和存储.假如事件到达系统管理员指定为临界点的阈值点,预期的收件人将收到及时警报. Premises Server 充当电子产品代码信息系统(Electronic Product Code Information Systems,EPCIS)的网关,答应利用程序、客户、供应商和制造商查找关于带 RFID 标志的产品的数据.
Integration Server
Premises Server 充当了 WebSphere Business Integration Server 等 IBM 集成服务器的网关.此服务器答应衔接异类系统的后端 EAI 系统举行信息的业务逻辑集成,此类异类系统包含供应链管理 (SCM)、客户关系管理 (CRM) 和企业资源筹划 (ERP) 等.EAI 系统供应了各种工具,用于在 SOA 中建模 业务流程、成立工作流、集成异类 B2B、监督业务活动,以及成立和公开 Web服务.
RFID 筹划
让我们理解一些利用传统办法的 RFID 筹划:
整合承运人的移动运输队:可以更疾速地与运输队获得接洽.政府干涉的削减将对运输市场的掌握从托运人转到了承运人手中.
改进内部操作:您可以通过消费品的容器、托盘或物等级别的跟踪来供应近乎及时的可见性,从而消除存货不足和"重量损耗"的情形.
管理客户驱动的供应链:您可以更好地管理需求猜测和库存,并对货物配送和市场营销举行调和.客户可以帮忙驱动公司的业务抉择.
改变工厂环境:通过实现装配线流程的自动化,可以帮忙将返工的情形最大限度地削减,并提高工具、设备和其他有代价的资产的坚固性.您可以削减生产线罢工的情形,并向生产线及时增补所需质料.
管理随需应变的资产:您可以在供应链的任何位置找到您在汽车、化工、运输、航空与国防和无线技术等行业中的资产——没有耽误.资产可认为任何事物.
RFID 增补办法
对传统办法举行增补的一种办法是利用 IBM Relational Web Developer for WebSphere Software 成立 RFID Web服务.这些 Web服务在很多时刻都非常有效,比方,当您需求将承运人的移动运输队的信息与内部操作的信息举行组合,以便为高级管理人员 生成物品可见性报告时.
外部互操作性
不过, 并非全部 Web服务都可以通过内部供应.某些 Web服务大概需求衔接到在差别 SOA 中成立的外部 RFID Web服务.可以将内部和外部 Web服务组合为原始 SOA 中的组合利用程序.
当 RFID Web服务不在组织的掌握之下时,需求确保它们具有相同的语义并服从相同的协议 要求,可以在外部彼此举行互操作.语义曲解(如专用性)和协议漏洞(如多平台差别)会惹起外部企业 Web服务之间的互操作性问题.
更快的网络通信
另一个问题是,当大量利用 时,基于 XML 的 RFID Web服务利用程序会变得过于宏大.这些 Web服务会阻塞网络通 信,从而招致系统过载.为了办理此问题,应当利用 XML 二进制优化打包 (XOP) 标准来加快Web服务.
此标准是一项尺度草案,旨在比当前 XML 解析器更有效地处理 Web 服务.解析器的行为更像注释器,而不是编译器.当解析器读取大型文件(分外是文本格局的大型文件)时,并不能到达其读取较 小的文件或计算简单函数时的性能.乃至加密也大概使 RFID Web 服务陷于停顿,因为必须履行复杂的计算才能得到希 望的后果.
RFID Web 服务体系构造
为了增添带 RFID 标志的物品的可见性,需求成立具有两个网关的 RFID Web服务.一个网关将 Web服务衔接到 IBM 集成服务器,而第二个网关则位于集成服务器和后端 EAI 利用程序之 间.由于某些 RFID Web服务大概不是内部供应的,因此大概需求衔接到外部 Web服务来完成处理任务.
衔接
可以将内部 Web服务衔接 到集成服务器,然后再跨 SOA 衔接到外部服务.外部 RFID Web服务大概不驻留在同一个 SOA 上.每个 SOA 都具有一组差别的向 IBM 合作搭档所承载的 EAI 利用程序供应的服务.
可以让内部 RFID Web服务调用 SOA 中的外部 RFID Web服务,以让外部 EAI 利用程序向内部 EAI 利用程序供应举行各种操作(如存储信息、生成报告和发送警报)所需的信息.可以利用同一个内部 RFID Web 服务来调用另一个外部 EAI 利用程序乃至另一个外部 Web服务.可以将内部和外部 RFID Web服务组合为内部 SOA 中的组合利用程序,以提高操作效率.
您需求按照层次构造次序开 发由 Web服务模块构成的利用程序.与更改没有模块的大型利用程序相比,更改一个模块而让其他的模块保持不变要高效得多.利用程序应当具有可 以更改的特定参数,以便在对某个模块举行脱机更改时,可以在生产环境中运行特定的任务关键型模块.
比方,为了削减从 供应链中的一个点发送到另一个点时丧失 RFID 数据的风险,可以考虑开辟一个有关企业安全的 RFID Web服务利用程序,该利用程序分为以下四个模块:信息安全、漏洞管理、威胁检测以及呼应和战略的管理与监督.假如前三个模块由内部供应,则可以将其与来 自外部的第四个模块组合为一个组合利用程序.
只要不会招致系统过载,便可以按照需求衔接肆意多的 RFID Web服务.而为了完成任务序列而可以几近同时开启的 RFID Web服务的最大数目则更为重要.Web服务 疏松耦合的特点答应在需求时对其举行调用,而在不需求时将其释放.只要确保在大量利用时,处理大型文本文件的基于 XML 的 Web服务不会变得过于宏大便可.可以通过利用 XOP 标准避免这个问题.
完毕语
要将 RFID Web服务跨多个 SOA 集成到 EAI 利用程序中,需求事前举行 筹划,以肯定应若何对其举行计划,以避免在顶峰时段造成过载.该当与系统管理员、RFID 业务解析人员和开辟人员的团队举行沟通,让他们理解 Web服务应若何举行内部集成,以及若何与来自外部的 Web服务举行集成.
假如首先办理了 这些问题,您将会发现集成 RFID Web服务利用程序变得简单多了.您可以利用 IBM Relational Web Developer for WebSphere Software 来开辟基于业务流程的 Web服务,然后在 SOA 内部以及各个 SOA 之间将其与 XOP 包一同利用.管理员会发现,办理了这些问题也使得他们的网络管理工作变得越发轻松.他们可以肯定在不惹起系统过载的前提下可以开辟多少 利用程序.
以上是“将RFID Web服务集成到SOA中EAI利用[网络技术]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |