读书人

替多系统集成做准备1-esb

发布时间: 2012-11-07 09:56:10 作者: rapoo

为多系统集成做准备1-esb
搜了大量的资料,jboss,mule,esb,soa,发现技术类文章都被百度引导到了javaeye.这也说明这里的活跃度比较高。

因为我负责的项目里涉及到了多系统的集成,这些系统既有cs也有bs,既有已经用了好几年的系统,又有正在开发的系统,有些有源代码有些没有。

我的想法很简单,主要基于以下考量

1.技术要求,系统之间集成,无非是数据的传输,流程的衔接。因此,需要找一个兼容性好、扩展性好、配置容易、开发容易、调试机制完善、可热部署的技术。目前来看esb是必由之路。

2.管理要求,系统开发后,必然需要维护,增量开发。因此系统管理者能够可视化了解企业内集成的现状很重要,尽管完善的文档可以满足这个要求。但是国内的文档往往跟不上具体实现,因此我希望能够有一个图形化的成果,同具体的实现绑定在一起,具体的实现代码更新了,图跟着更新,类似微软做数据清晰的etl。因此想到了bpm。

查看了mule,下载了它的standalone版本。效果不错。

上图是我的目录结构。已经下载了好几种开源产品。

测试了一下mule,体验了echo,hello的示例,发现不错。

有了esb就应该有mq,下载了apachemq,用它的例子测试了一下,没看的太懂。

继续百度,发现了mule+mq的文章,决定试试。终于成功了。“原文链接忘了,改天找到放上来”,免得说我抄袭。

读书人网 >软件架构设计

热点推荐