5

我的项目中有几个 Camel 上下文,如果可能的话,我想以逆向工程的方式记录路线,因为我们希望保持与上下文相关的文档是最新的。最好的方法是什么?

4

2 回答 2

1

我们倾向于预先设计路线并使用EIP 书中的图标对其进行建模。这为我们提供了然后试驾我们的路线的指南。您的路线是否经常更改需要逆向工程?我们正在慢慢考虑为我们的路线构建一个动态 UI - 但这要到 2011 年才能实现 :)

于 2010-12-13T13:07:18.253 回答
1

您可以在实际的 DSL 中添加文档,然后使用一些工具或任何提取该路由和文档的工具。

在 Spring XML DSL 中,您应该能够将元素添加到路由中的 EIP。此外,您还可以添加一般 XML 注释。

同样如上所述,一些 GUI 工具也是一些人想要使用的。然后通常使用 EIP 图标的可视化路线图就是文档。

FuseSource 目前正在构建一个名为 FuseSource Rider 的 GUI 工具。它将在本月晚些时候进行公开测试。

在 Apache Camel 有一些 maven 工具用于生成 gui 图 http://camel.apache.org/visualisation.html

于 2010-12-13T14:14:01.423 回答