MuleSoft已经发布了Mule Data Integrator。Mule Data Integrator共开发者免费使用,它包含基于Eclipse的完全与Mule IDE集成的设计器。
实施SOA过程中最大的挑战之一就是解决如何处理数据。数据以各种文件件格式(在特定平台编码中的XML、固定记录长度、二进制等等)存在于关系数据库中。它可能是松散的架构(像电子邮件和报表)、遗留格式(COBOL),或者以Java对象的形式表现。Mule Data Integrator作为数据转换工具,你可以通过Mule ESB轻松地把你的数据从一种形式转到另一种形式。
在面向服务架构中维持松耦合,一项服务不应揭露其内部数据结构。一项服务需要定义规则,这包括数据公共性和映射内部架构定义来定义外部规则。传统上,开发人员必须解决自定制Java代码编写或者XSLT网页风格以正确的形式来转换数据。通过Mule Data Integrator,可以用图形定义内部和公共的之间的传输映射,然后在Mule ESB运行期执行该映射。
Mule Data Integrator也支持一对多的数据转换。例如:如果一项新的文本数据文件在总线上位列靠前,Mule Data Integrator可以将其转换成多种表示,允许你在一个数据库中写入,并且被其他服务作为XML处理传递下去。
若要了解更多Mule Data Integrator,或者下载免费图形设计器,请访问官方网站。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
-
如何避免云计算与SOA冲突