Java 记录骆驼路线

Java 记录骆驼路线,java,xml,eclipse,spring,apache-camel,Java,Xml,Eclipse,Spring,Apache Camel,我在我的项目中有几个Camel上下文,如果可能的话,我想以逆向工程的方式记录这些路径,因为我们希望保持文档与上下文相关的最新信息。最好的方法是什么?我们倾向于在前面实际设计路线,并使用地图上的图像对其进行建模。这给了我们一个指导,然后试驾我们的路线。你的路线真的经常改变,需要逆向工程吗?我们正在慢慢地考虑为我们的路线构建一个动态用户界面——但这要到2011年才会实现:)您可以在实际的DSL中添加文档,然后使用一些工具或任何东西来提取路线和文档 在SpringXMLDSL中,您应该能够向路由中的E

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

我们倾向于在前面实际设计路线,并使用地图上的图像对其进行建模。这给了我们一个指导,然后试驾我们的路线。你的路线真的经常改变,需要逆向工程吗?我们正在慢慢地考虑为我们的路线构建一个动态用户界面——但这要到2011年才会实现:)

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

在SpringXMLDSL中,您应该能够向路由中的EIP添加元素。此外,还可以添加常规XML注释

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

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

在apachecamel中,有一些maven工具用于生成gui图

原始文档是使用业务流程建模符号(BPMN)完成的,并且已经做了大量工作,这些路线不再与BPMN一致。我们的问题是因为一个团队成员离开了,没有时间记录他所做的工作。路线没有完全定义,因为这是一个非常大的项目(欧盟研究项目),随着新需求的确定,规范正在发生变化。我尝试了camel的可视化插件,但相关性被破坏。可视化插件已被弃用:(