网格技术在商业环境中的应用与挑战
1. GRID2(B2B)与数据同步
在B2B网络中,当前参与者之间的数据和流程同步(除了跨B2B合作伙伴部署的昂贵解决方案)通常需要人工操作员登录门户或生成和处理代表供应链活动的文件。这就导致缺乏一种经济实惠的B2B平台扩展来实现这种同步自动化。
MaNeM是一个可用于管理B2B网络中合作伙伴之间信息流的平台。然而,每个公司内部执行供应链操作的遗留软件各不相同,B2B平台虽提供了管理公司间交互的工作流程,但数据在遗留系统和平台中并行存在,相同信息需输入两次,这要么通过手动运行自定义脚本,要么由公司员工手动输入数据来完成。
GRID2(B2B)的目标是为B2B平台(不仅是MaNeM,还有其他平台)提供一个独立的扩展。该扩展通过广泛使用OGSA - DAI Trigger组件,使一个系统中的信息更改能够自动更新B2B平台和其他遗留系统。
2. 数据管理建议
在数据管理方面,有以下几点建议:
- 尽可能采用简单方案 :OGSA - DAI适用于数据访问和集成场景,其优势在于预编写的类可方便地从各种位置访问和交付数据,并能轻松将自定义和现有转换集成到工作流程中。但如果应用程序仅需简单的数据访问,使用JDBC等较低级别的库可能更简单。
- 尽可能使用原生数据库功能 :在一些实验中,存在在不同数据库之间复制数据的需求。若数据库支持,应尽可能在数据库内部完成操作,这比部署额外的中间件层更高效。但如果涉及使用不同数据库管理系统的多家公司,使用原生复制机制可能不可行,此时可考虑OGSA - DAI等解决方案。
-