2012-09-27 1 views
1

현재 여러 ESB 제품 (Mule, Fuse 및 WSO2)을 평가하고 있으며 주요 요구 사항 중 하나는 여러 환경간에 서비스를 쉽게 마이그레이션하는 것입니다. 대부분의 경우 g-reg를 사용하여 WSO2에서이 작업을 수행하는 방법을 확인할 수 있지만 끝점의 uris를 매개 변수화하고 각 환경에서 개별적으로 유지 관리하는 방법을 보려 애 쓰고 있습니까? (이것은 Mule과 Fuse에서 꽤 사소한 것처럼 보입니다).다른 환경에서 다른 엔드 포인트 URI를 사용하도록 WS02를 구성하는 방법은 무엇입니까?

+0

안녕하세요. StackOverflow에 오신 것을 환영합니다. 잠깐 시간 [How To Ask] (http://stackoverflow.com/questions/how-to-ask) 및 [FAQ] (http://stackoverflow.com/faq)를 검토하십시오. 당신이 대답하기를 원한다면 좋은 질문을하는 것이 중요합니다. 귀하의 질문에 대한 자세한 내용을 추가하십시오 : 현재 코드는 무엇입니까? 가장 중요한 것은 지금까지 문제를 해결하기 위해 무엇을 시도 했습니까? 다른 사람들은 전체 솔루션을 작성할 수는 없지만 기존 코드의 모든 문제를 발견 할 가능성이 높습니다. – bytebuster

답변

1

선호하는 방법은 다음과 같습니다

  • 이/만들기 엔드 포인트가 레지스트리에 저장되어 있기 때문에
  • (관리 콘솔 또는 개발자 Studio를 사용 중) 레지스트리 자원으로 모든 엔드 포인트를 저장, 이제 ESB 구성은 완전히이다 환경에 독립적입니다. (우리는 기본적으로 어떤 환경에서도 배포 할 수있는 탄소 응용 프로그램을 만들 수 있습니다.)
  • 그래서 dev-> qa에서 구성을 이동해야하는 경우 동일한 .car 파일을 만들 수 있습니다.
관련 문제