2013-03-01 3 views
-3

EJB에 대한 지식이 없습니다. 나는 우리가 웹 서비스를 소비 할 때와 같이 어딘가에서 데이터를 얻으려는 대안을 엿볼 수있다. 새 프로젝트에서는 EJB를 사용하여 데이터를 가져옵니다. 이 서비스는 다른 팀에서 개발할 것입니다.Java를 통해 EJB 호출하기

자바 코드에서 EJB 서비스를 사용하는 방법에 대한 링크를 누군가가 안내 할 수 있다면 좋겠다. 모든 것이 필요한 것. webservice를 소모하는 것과 마찬가지로 wsdl을 가지고 클라이언트를 생성하고 스텁 객체를 만들고 메서드를 호출합니다. ejb 서비스를 사용하는 것과 비슷한 종류의 단계.

+1

[Java EE 6 튜토리얼] (http://docs.oracle.com/javaee/6/tutorial/doc/)을 사용해 보셨습니까? – skuntsel

+0

예, 다른 것들도 기본적으로 EJB 서비스를 만드는 방법이었습니다. 나는 그걸 계속하고 있지만, 소비에 대한 지침을 얻기를 원했고 필요한 것은 – Dhananjay

+0

무엇을 의미합니까? '@ EJB' 어노테이션으로 EJB를 주입하고 필요한 작업을 수행하기 위해 메소드를 호출하십시오. – skuntsel

답변

2

EJB의 경우 클라이언트를 만들 필요가 없습니다. 코드를 코드 안에 삽입하면됩니다.

EE 코드 (예 : 다른 EJB 또는 서블릿)에서 호출하려면 @EJB를 사용하여 EJB 삽입을 정의하면됩니다.

EE 코드 (예 : Struts 액션)에서 사용하려면 JNDI를 사용하여 EJB를 검색합니다.

+0

고마워, 나는 google에 정확한 키워드를 필요로했다. :) – Dhananjay

+1

그것은 나의 대답의 생각이었다. 천만에요. –