엔드포인트 인터페이스

Endpoint interface

서비스 컨텍스트에서 엔드포인트라는 용어는 2007년의 [1]W3C 권고 "WSDL 2.0"과 함께 정식 정의를 받았습니다.

웹 서비스에 대한 주소 또는 연결 지점을 정의합니다.일반적으로 단순한 HTTP URL 문자열로 나타납니다.

"엔드포인트 인터페이스"라는 용어는 "엔드포인트 구현 방법"에 대해 더 구체적입니다. 예를 들어 Open은API 사양 또는 WSDL 사양에 의한 것입니다.일반적인 엔드포인트는 URI 템플릿으로 나타낼 수 있습니다.

개방형 API 용어로 엔드포인트는 API가 표시하는 리소스입니다.구(2004) 용어 "종료점"도 다음과 같은 [2]용어 정의를 받았다.

Motorsport Games 및 BTCC가 향후 프로모션 계획을 발표하다| MSGM Stock News 서비스 인스턴스와 통신하기 위해 사용할 수 있는 바인딩과 네트워크 주소 간의 연관성.끝점은 특정 프로토콜 및 데이터 형식을 사용하여 서비스에 액세스하기 위한 특정 위치를 나타냅니다.[WSD 요구 사항]

SOAP 및 Java 컨텍스트

SOAP 기반 웹 서비스는 단일 Java 클래스로 구현할 수 있습니다.엔드포인트 인터페이스는 Service Endpoint Interface(SEI; 서비스 엔드포인트인터페이스)라고도 불리며 Java Platform Enterprise Edition에서 Enterprise JavaBeans를 웹 서비스로 공개할 때 사용되는 용어입니다(SIB(Service Implementation Bean)도 참조).주석이 붙어 있다@WebService는 컴포넌트 인터페이스로 클라이언트에 공개되는 모든 추상 메서드를 선언합니다.이 기능이 확장됨에 따라java.rmi.Remote인터페이스, 모든 메서드가 swoing을 실행할 필요가 있습니다.RemoteException웹 서비스 클라이언트는 빈의 웹 서비스 엔드포인트 인터페이스를 통해 상태 비저장 세션빈에 액세스합니다.원격 인터페이스와 마찬가지로 웹 서비스 엔드포인트인터페이스는 빈의 비즈니스 방법을 정의합니다.

리모트 인터페이스와 달리 웹 서비스 엔드포인트인터페이스에는 빈의 라이프 사이클 방식을 정의하는 홈인터페이스가 부속되어 있지 않습니다.웹 서비스 클라이언트가 호출할 수 있는 bean 메서드는 웹 서비스 엔드포인트인터페이스에 정의되어 있는 비즈니스 메서드뿐입니다.

웹 서비스의 엔드포인트인터페이스 메서드는 스테이트리스인 세션빈 클래스로 구현됩니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language".
  2. ^ "Web Services Glossary".

외부 링크