2013-05-22 1 views
0

내 그룹에는 Enterprise Architect로 리버스 엔지니어링하려는 여러 ColdFusion 클래스 (CFC 파일)가 있습니다. 현재 Enterprise Architect의 UML 모델에서 ColdFusion 코드를 생성하는 데 사용하는 코드가 있지만, 기존 ColdFusion 클래스도 Enterprise Architect로 가져올 수 있어야합니다.ColdFusion 코드를 Enterprise Architect로 가져 오기

사람은 우리가 우리가이 작업을 수행 할 수 있도록 우리의 모델로 가져올 수있는 XML 파일을 알고 있나요? 또는 우리 자신을 만드는 방법에 대한 제안?

+1

저는 Enterprise Architect에 익숙하지 않습니다. WSDL에서 가져올 수 있습니까? ColdFusion CFC는 (웹 서비스로 게시 될 때) WSDL 파일을 자동으로 생성 할 수 있습니다. [생산 WSDL 파일] (http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WSc3ff6d0ea77859461172e0811cbec22c24-78a6.html) –

+1

또한 GetComponentMetaData()를 사용하여 당신이 필요로하는 것 모든 정보를 얻을 수 있습니다. 필자는 과거에이를 사용하여 응용 프로그램의 모든 CFC를 검사하고 문서를 생성하기 위해 검사했습니다. XMI 또는 유사한 클래스 메타 데이터를 생성하는 동일한 접근 방식 – barnyr

답변

1

EA는 WSDL 가져 오기를 기본적으로 지원하지만 ColdFusion은 지원하지 않습니다.

그러나 버전 10에서 큰 새로운 기능 중 하나는 (앞으로 엔지니어링 같은 일을 오랜 시간에 대한 EA의 기능을하고있다) 리버스 엔지니어링에 대한 자신의 언어를 정의 할 수있는 기능입니다.

그래서 당신은의 일환으로 자신의 수입 모듈을 쓸 수있다 "MDG 기술." UML 모델 확장 - MDG 기술 SDK - 문법 프레임 워크에서 도움말 파일을 확인하십시오. 어떤 수단으로도 5 분짜리 일은 아니지만 할 수 있습니다.

관련 문제