2010-05-25 3 views
0

저는 수십 개의 응용 프로그램을 호스팅하는 웹 응용 프로그램 팜에서 작업하고 있습니다. 데이터베이스에서 조회를 수행하는 공통 응용 프로그램을 작성하고 싶습니다. 내 프로그램이 팜의 다른 응용 프로그램에 액세스 할 수 있어야합니다. 그래서, 내 질문은Weblogic의 공용 서비스에 대한 옵션

다른 응용 프로그램에 데이터를 가져 오기위한 나의 옵션은 무엇입니까? 전화를 걸 수있는 웹 서비스를 만들어야합니까, 아니면 JNDI를 사용할 수 있습니까? 모든 호출 응용 프로그램은 동일한 상자에 있다는 것을 기억하십시오. 나는 이것에 초보적이어서 조언을 환영한다.

답변

0

웹 서비스 대신 EJB (Stateless Session Beans)를 사용하여 Java to Java 상호 작용을위한 XML 마샬링/언 마샬링의 오버 헤드를 피할 수 있습니다. 필요에 따라 나중에 EJB를 웹 서비스로 쉽게 노출 할 수 있습니다.

관련 문제