weblogic 서버에 EJB를 배포했습니다. 독립형 응용 프로그램 (씬 클라이언트)에서 해당 EJB에 액세스하려고합니다.독립 실행 형 클라이언트에서 원격 EJB를 호출하는 방법
답변
좋아요 ... 직접 발견했습니다. :)
다음은 씬 클라이언트에서 원격 EJB에 연결하는 데 사용한 코드입니다.
Hashtable env = new Hashtable(5);
env.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
//Assuming weblogic server is running on localhost at port 7001
env.put(Context.PROVIDER_URL, "t3://localhost:7001");
Context ic = new InitialContext(env);
//obtain a reference to the home or local home interface
FooHome fooHome = (FooHome)ic.lookup("MyBeans/FooHome");
//Get a reference to an object that implements the beans remote (component) interface
Foo foo = fooHome.create();
//call the service exposed by the bean
foo.shoutFoo()
그리고 저에게 효과적이었습니다.
이것이 효과가 있다면 스스로 대답을 받아 들여야합니다. –
'weblogic.jndi.WLInitialContextFactory'를 사용하면 클라이언트가 일부 weblogic 라이브러리를 잡는 경우에만 EJB를 호출해야한다는 것을 의미합니다. –
finally 블록의 초기 컨텍스트를 닫아야합니다. – mnp
- 1. 독립 실행 형 Java 클라이언트에서 웹 서비스를 호출하는 방법은 무엇입니까?
- 2. 독립 실행 형 클라이언트에서 파일 업로드
- 3. 독립 실행 형 클라이언트에서 스프링 서비스를 인스턴스화하는 방법
- 4. PostgreSQL - "독립 실행 형"코드를 실행하는 방법?
- 5. 독립 실행 형 파이썬 설치 방법
- 6. Zend_filter_input 독립 실행 형 사용
- 7. 독립 실행 형 JdcbTemplate 사용
- 8. 독립 실행 형 리눅스 생성
- 9. VSIX : 독립 실행 형 패키지
- 10. ASP.net의 독립 실행 형 함수
- 11. macos 독립 실행 형 파이썬
- 12. 독립 실행 형 Acceleo 생성기
- 13. 독립 실행 형 VC++ 컴파일러
- 14. 독립 실행 형 디버그 창?
- 15. Glassfish V3.x 및 원격 독립 실행 형 클라이언트
- 16. 독립 실행 형 모드의 SerialPort 시간 초과
- 17. ClearCase 원격 클라이언트에서 체크인을 실행 취소하는 방법
- 18. 서블릿에서 독립 실행 형 Java 프로그램 호출
- 19. WCF 콘솔 응용 프로그램 독립 실행 형/독립 실행 형 서비스
- 20. PHP 독립 실행 형 응용 프로그램
- 21. 파이썬에서 독립 실행 형 응용 프로그램
- 22. 독립 실행 형 EJB 클라이언트에 필요한 JBoss 5.1 라이브러리는 무엇입니까?
- 23. 는 EJB를 원격 인터페이스와
- 24. C# 프로젝트 2010, 다른 컴퓨터에서 독립 실행 형 파일로 실행
- 25. 독립 실행 형 WPF 필터 컨트롤
- 26. 독립 실행 형 NetBeans 호환 .form 편집기
- 27. 독립 실행 형 32 비트 어셈블리 프로그램
- 28. python stop 셀레늄 독립 실행 형 서버
- 29. 독립 실행 형 exe 문제 컴파일
- 30. Java 독립 실행 형 웹캠 앱
대단히 도와 줬어! – boutta