Netbeans 6.8을 사용하고 있습니다. 독립적 인 ejb 모듈에서 웹 서비스를 만드는 옵션을 볼 수는 있지만 ejb 모듈에 RESTful 기반 웹 서비스를 만드는 옵션을 찾을 수없는 것 같습니다. ejb 모듈에 SOAP 기반 웹 서비스 만 만들 수 있고 RESTful이 아닌 제한이 있습니까? 또는 Netbeans 6.8의 버그입니까?왜 ejb 모듈에 RESTful 웹 서비스를 만들 수 없습니까?
답변
장 2.6 :
웹 서비스 상호 운용성을 지원하기는 EJB의 SPECI Fi를 양이온 는 이상 WSDL 및 SOAP 또는 일반 XML을 사용하여 지원 XML 기반의 웹 서비스 호출을 준수 구현이 필요 웹 서비스 JAX-WS [32], JAX-RPC [25], 웹 서비스 for JavaEE [31] 및 웹 서비스 Java 플랫폼 용 메타 데이터 [30] speci fi cati ons.
즉, EJB3는 SOAP 웹 서비스로만 노출 될 수 있습니다.
좋아! 감사. 그런 다음 마침내 프로젝트에서 RESTful 웹 서비스를 사용하는 아이디어를 삭제해야합니다. – TCM
아니요, 동의하지 않습니다. 적절한 경우 REST를 사용하십시오. EJB3 지원을 기대하면 안됩니다. 그렇다고해서 할 수 없거나해서는 안된다는 것을 의미하지는 않습니다. – duffymo
나는 의심의 여지가있다. 나는 restfull 웹 서비스로 ejb 모듈을 만들려고 노력하고있다. 그러나 나는 어떤 자원도 얻지 못했습니다. @duffymo. 귀하의 코멘트에서 그것은 나를 혼란스럽게 만들었습니다. 내 언어 문제인지 여부는 모르겠다. 그러나 당신은 그 대답에 동의하지 않습니다. 질문을 던지기라도할까요? 웹 모듈을 만들고 ejb를 호출하고 싶지 않습니다. 모듈을 ejb로만 서버에 배포하고 webservice로 실행하려고합니다. 모든 정보 또는 링크가 크게 감사하겠습니다. – Yubaraj
REST는 일반적으로 서블릿으로 구현되는 HTTP 일 뿐이므로 EJB와 함께 EAR에 패키징되거나 패키징되지 않을 수도있는 WAR 파일에 자연스럽게 추가됩니다.
EJB가 SOAP 또는 REST를 알고 있거나 신경 쓰지 않는다고 생각합니다. EJB는 RMI를 선택한 통신 프로토콜로 사용합니다. EJB3을 사양의
안녕하세요 duffymo, 웹 서비스도 자바에서 ejbs의 제 의견 유형입니까? 왜냐하면 우리는 webservice를 ejbs와 비슷한 @Stateless로 표시 할 수 있기 때문입니다. 또한 내 ejb 모듈, btw 나는 독립적 인 ejb 모듈 (.jar)에 대해 이야기하는 것이 아니라 EAR이 웹 서비스 (SOAP 기반)를 포함하고 있지 않으며 잘 작동합니다. 모든 웹 서비스는 .jar (내 독립적 인 ejb 모듈) 안에 있으며 .war이 아닙니다. – TCM
EJB가 애플리케이션에 맞게 주석을 달 수 있습니다. 서버는 EJB 프로젝트에 더 이상 아무것도 추가하지 않고 웹 서비스로 노출시킵니다. – ewernli
네 ewernli, 내 의견에 같은 것을 말했다 – TCM
나는 EJB 3.1 and JSR-311 REST에 대해 기사를 찾았지만 결코 시도하지 않았다는 것을 인정해야합니다.
CXF rest API 또는 Jersey API를 지원하는 Jax-rs 주석이있는 안정적인 웹 서비스로 표시 할 래퍼 클래스를 EJB에 작성합니다.
- 1. 왜 EJB 예외를 잡을 수 없습니까?
- 2. MVC없이 Spring 3.0에서 RESTFUL 웹 서비스를 만들 수 있습니까?
- 3. 왜 RESTful 서비스를 구축하기 위해 WCF가 필요합니까?
- 4. 왜 GNU 통조림 제조법을 만들 수 없습니까?
- 5. 왜 Nhibernate가이 간단한 쿼리를 만들 수 없습니까?
- 6. 왜 RB-Tree를 목록으로 만들 수 없습니까?
- 7. 왜 자동 변수 배열을 만들 수 없습니까?
- 8. 런타임시 웹 페이지와 RESTful 웹 서비스를 구별 할 수 있습니까?
- 9. 웹 브라우저 컨트롤에서 쿠키를 만들 수 없습니까?
- 10. Eclipse에서 자바 웹 서비스를 만들 수 없습니다.
- 11. 웹 기반 텔넷 서비스를 만들 수 있습니까?
- 12. WCF로 RESTful 웹 서비스를 사용하는 방법은 무엇입니까?
- 13. RestFul 웹 서비스를 비동기식으로 호출하는 방법은 무엇입니까?
- 14. 애플리케이션에 RESTful 및 SOAP 웹 서비스를 둘 수 있습니까?
- 15. 아이폰의 RESTful 웹 서비스
- 16. 프린터 서비스를 찾을 수 없습니까?
- 17. 왜 glib을위한 "안녕하세요 세상"을 만들 수 없습니까?
- 18. 내 JSF 프로젝트에서 RESTful 웹 서비스를 사용하는 방법은 무엇입니까?
- 19. Silverlight에서 WCF RESTful 서비스를 사용할 수 있습니까?
- 20. 하나의 EJB 모듈에 모든 항목 유지
- 21. 왜 플로트를 곱할 수 없습니까?
- 22. 왜 pg.py를 가져올 수 없습니까?
- 23. 왜 getservletcontext를 찾을 수 없습니까? .
- 24. 왜 카메라를 보여줄 수 없습니까?
- 25. 서버에 PHP가있는 MySQL 데이터베이스를 만들 수 없습니까?
- 26. ASP.NET RESTful 웹 서비스
- 27. 실행 코드가없는 프레임 워크를 만들 수 없습니까?
- 28. EJB 웹 서비스 트랜잭션
- 29. RESTful 웹 서비스
- 30. 왜 파이썬에서 환경 변수를 설정할 수 없습니까?
어떻게 문제를 해결 했습니까 설명해주십시오. 비누로 바꾸 었는가, 쉬었습니까? – Yubaraj