2012-03-19 5 views
1

이클립스 RCP 응용 프로그램

나는 여러 웹 서비스가 formerley를 작성하고 바람둥이에 배포합니다. 이제 이클립스 RCP (Old SWT 애플리케이션은 약간 리팩토링 됨)로 새로운 UI를 개발할 것이다. 나는 선택을해야만한다. jax-ws 클라이언트에서이 웹 서비스를 직접 사용하거나 OSGI를 사용하여이 서비스를 랩핑하고 OSGI를 통해이 구조를 사용합니다. 어떤 해결책을 제안합니까?

답변

1

웹 서비스를 OSGi 서비스로 공개하십시오. 이것은 구현 세부 사항과 소비자 (UI) 사이의 좋은 분리를 유지합니다.

웹 서비스를 다른 유형의 서비스 (즉석 서블릿 호출)로 변경하고 새로운 UI를 개발/테스트하기 위해 서비스를 조롱하는 것이 쉬운 경우가 있습니다.

관련 문제