Кіріспе
Веб-қызмет контекстіне сәйкес, соңғы нүкте термині 2007 жылғы W3C "WSDL 2.0" ұсынысымен ресми анықтама алды. Ол әдетте қарапайым HTTP URL тізбегі арқылы бейнеленеді. "Соңғы нүкте интерфейсі" термині "соңғы нүктесін қалай іске асыру керек" туралы, мысалы OpenAPI спецификациясы немесе WSDL спецификациясы бойынша нақтырақ. Үлгілік соңғы нүктелерді URI үлгілері арқылы көрсетуге болады. Ашық API терминдерінде соңғы нүктелер - API ашып көрсететін ресурстар. "Соңғы нүкте" деген ескі (2004) термин сөздік анықтамасын да алды: URI арқылы көрсетілген, қызмет инстанциясымен байланыс орнатуға пайдаланылуы мүмкін, байлау мен желілік мекен-жай арасындағы байланыс. Соңғы нүкте - белгілі бір протокол мен дерек форматын пайдалана отырып, қызмет көрсетуге қол жеткізу үшін нақты орынды көрсетеді. [WSD Reqs]
Defines the address or connection point to a Web service. It is typically represented by a simple HTTP URL string
The term "endpoint interface" is more specific about "how to implement the endpoint", for example by an OpenAPI specification or by WSDL specification. Typical endpoints can be expressed by URI Templates. In Open API terms the endpoints are resources that the API exposes. The old (2004) term "end point" received also a glossary definition:
An association between a binding and a network address, specified by a URI, that may be used to communicate with an instance of a service. An end point indicates a specific location for accessing a service using a specific protocol and data format. [WSD Reqs]
SOAP және Java контексі
SOAP негізделген веб-қызметті Java-ның бір класы ретінде іске асыруға болады. Аяқталу нүктесі интерфейсі, сонымен қатар қызмет аяқталу нүктесі интерфейсі (SEI) деп аталады, бұл Java Platform, Enterprise Edition-да Enterprise JavaBeans-ты веб-қызмет ретінде көрсету кезінде қолданылатын термин (сонымен қатар, Service Implementation Bean (SIB) қараңыз). Ол @WebService-пен белгіленеді және клиентке ашылған барлық абстрактілік әдістерді жариялайтын компоненттік интерфейс болып табылады. Жаваның ұзындығы. rmi. Қашықтан басқару интерфейсі, барлық әдістер RemoteException-ті шығаруы тиіс. Веб-қызмет клиенті станциясы жоқ сеанс түйіршігіне түйіршіктің Веб-қызметінің соңғы нүктесі арқылы кіреді. Қашықтан интерфейс сияқты, Веб-қызметтер аялдамасының интерфейсі түйенің бизнес әдістерін анықтайды. Қашықтан интерфейстен айырмашылығы, Веб-қызметтер аяқтау нүктесі интерфейсі түйенің өмірлік цикл әдістерін анықтайтын үй интерфейсімен бірге болмайды. Веб-қызмет клиенті шақыра алатын түйіннің жалғыз әдістері - Веб-қызметтің соңғы нүктесі интерфейсінде анықталған бизнес әдістер. Веб-қызмет үшін соңғы нүкте интерфейсінің әдістері мемлекетсіз сессиялық bean класында іске асырылады.