我在我的项目中有几个骆驼上下文,如果可能的话,我想以逆向工程的方式记录这些路线,因为我们希望保持与上下文相关的文档是最新的。最好的方法是什么?
发布于 2010-12-13 21:07:18
我们倾向于预先实际设计路由,并使用EIP book中的图标对其进行建模。这给了我们一个指南,然后试驾我们的路线。你的路线真的经常改变,需要反向工程吗?我们正在慢慢地考虑为我们的路线构建动态UI -但这要到2011年才会实现:)
发布于 2010-12-13 22:14:01
您可以只在实际的DSL中添加文档,然后使用一些工具或其他工具来提取该路由和文档。
在Spring XML DSL中,您应该能够向路由中的EIP添加元素。此外,您还可以添加常规的XML注释。
同样,如上所述,一些GUI工具也是一些人想要使用的。然后,使用EIP图标的路由的可视图表通常是文档。
FuseSource目前正在构建一个名为FuseSource Rider的图形用户界面工具。它将在本月晚些时候进行公开测试版。
在Apache Camel中,有一些maven工具用于生成gui图http://camel.apache.org/visualisation.html。
https://stackoverflow.com/questions/4428947
复制相似问题