我的项目中有几个Camel上下文,我想以逆向工程方式记录路由,因为我们希望保持文档与上下文相关。什么是最好的方法?
答案 0 :(得分:1)
我们倾向于事先设计路线,并使用EIP book中的图标对其进行建模。这为我们提供了一个指导,然后测试我们的路线。您的路线是否经常变换,需要进行逆向工程?我们正在慢慢寻找为我们的路线构建动态UI - 但直到2011年才会这样:)
答案 1 :(得分:1)
您只需在实际的DSL中添加文档,然后使用一些工具或任何提取该路由和文档的工具。
在Spring XML DSL中,您应该能够在路由中向EIP添加元素。您还可以添加常规XML注释。
同样如上所述,一些GUI工具也是一些人想要使用的。然后,使用EIP图标的路线的可视化图表通常是文档。
FuseSource目前正在构建一个名为FuseSource Rider的GUI工具。它将在本月晚些时候公开测试。
在Apache Camel上有一些用于生成gui图表的maven工具 http://camel.apache.org/visualisation.html