由于近年来提出SOA和完整的企业架构,美国海岸警卫队试图改善旧有系统的运作。该想法是,对于一个SOA成功实施,一个组织习惯分享多个渠道的数据。
在2007年初开始随着SOA的谈话,今年1月美国海岸警卫队实际开始通过新的企业服务总线(ESB)试采用新的系统。
美国海岸警卫队业务系统中心(OSC)企业工程总监Steve Munson表示“这对任何组织都是一次大规模的转变,这是一种思维方式的极大转变,也是一次数额较大的投资计划。”
美国海岸警卫队的该系统必须制定涉及重量级的、复杂的信息,而且选择过程很长。花了大约18个月缩小查找了两家厂商,并且另外一年做前期制作的评估和挑选。
最终,他们和Fiorano合作,该厂商帮助他们创建了包括非基于Web服务的异步消息的SOA。自从他们需要健壮消息的功能性开始,便聚焦在ESB上面。
也许美国海岸警卫队已在Fiorano上建立最大的远程识别和跟踪(LRIT)系统。该系统能够跟踪在美国沿海水域的每一艘重量超过300吨的船只。在任何时候,他们的系统可能会有跟踪大约6,000船舶并且每3秒从他们的转发器发射消息。
Fiorano总裁兼创始人 Atul Saini认为“这是在世界上实现的一个ESB的最高端之一,他们一天50000000条消息。当消息来了,他们注入ESB的应用程序。它提供了有关它的标题,信息的承载和某些安全信息。”
ESB然后引导数据进入许多目的地,可能涉及自旋加快的新的工作流程或加强视觉聚合应用。Saini说他亲眼看到现场业务系统中心的远程识别和跟踪系统,他们雇用的聚合应用给他留下深刻印象。
Saini 解释道“在007的屏幕上,你可以实时地绘制所有船只。你可以放大,看到船只的位置。你不能用同步系统这样做所有这一切。”
Saini认为随着分布式SOA,服务重用,可以在多种层次上运行。在传统的关系型系统中,时间的代码将在远程识别和跟踪系统上变得相当可观。
Munson表示美国海岸警卫队对他们从系统中获得的重用数量感到满意。他只是希望为服务注册有更多的自动化工具和接触更多有助于异步消息传递系统。市场上对这类工具上的大多数聚焦在规模较大的网络服务市场。
对于任何刚刚开始进入SOA的企业来说,Munson建议首先定义对你的组织来说什么是SOA以及什么是你想使用的那种服务。最重要的是,在购买之前试验一下。
Munson讲到“开始缓慢和验证。采用一些试点产品并建设他们。验证他们并以他们为基石进行发展。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
-
如何避免云计算与SOA冲突