2010-12-13 3 views
4

필자는 필자의 프로젝트에 여러 가지 낙타 문맥을 가지고 있으며 가능하면 역 설계 기술로 경로를 문서화하고 싶습니다. 문맥과 관련된 문서를 최신 상태로 유지하고 싶기 때문입니다. 가장 좋은 방법은 무엇입니까?낙타 경로 문서화

답변

1

실제로는 앞의 루트를 디자인하고 EIP book의 아이콘을 사용하여 모델링하는 경향이 있습니다. 그것은 우리에게 우리의 길을 테스트 할 수있는 가이드를 제공합니다. 리버스 엔지니어링이 필요하다는 귀하의 경로가 실제로 자주 바뀌고 있습니까? 우리는 우리의 노선에 대한 동적 UI를 천천히 구축하고 있습니다. 그러나 2011 년까지는 그렇지 않을 것입니다.

+0

원래의 문서는 비즈니스 프로세스 모델링 표기법 (BPMN)와 많은 작업이 완료되었습니다를 사용하여 수행 된이 노선은 더와 더 이상 일치하는 GUI도 를 생성하기위한 몇 가지 받는다는 공구가 BPMN. 팀원 중 한 명이 떠나서 그가 한 일을 문서화 할 시간이 없었기 때문에 문제가 발생했습니다. 경로가 완전히 정의되지 않았습니다 (유럽 연합 조사 프로젝트). 새로운 요구 사항이 확인됨에 따라 사양이 변경되고 있습니다. – Monachus

1

실제 DSL로 문서를 추가 한 다음 해당 도구를 사용하여 경로를 추출하고 선적 서류 비치.

스프링 XML DSL에서 경로의 EIP에 요소를 추가 할 수 있어야합니다. 또한 일반적인 XML 주석도 추가 할 수 있습니다.

또한 위에서 언급 한 것처럼 일부 GUI 툴링은 어떤 사람들이 사용하기를 원하는 것입니다. 그런 다음 종종 EIP 아이콘을 사용하는 경로의 시각적 다이어그램이 설명서입니다.

FuseSource는 현재 FuseSource Rider라고하는 GUI 도구를 구축하고 있습니다. 이번 달 말 공개 베타 버전으로 출시 될 예정입니다.

아파치 낙타에서

http://camel.apache.org/visualisation.html

+0

낙타에서 시각화 플러그인을 사용해 보았지만 종속성이 깨졌습니다. – Monachus

+0

시각화 플러그인이 출시되었습니다 사용 중지됨 :( – javatarz