Найдено результатов: 1

В чем разница между конечной точкой, сервисом и портом при работе с веб-сервисами?

Я использовал Apache CXF, чтобы представить около десяти классов java в качестве веб-служб.

Я создал клиентов, используя CXF, Axis и .NET.

В Axis и CXF генерируется "Service" или "Locator". От этой услуги вы можете получить "Port". "Port" используется для выполнения отдельных вызовов методов, предоставляемых веб-службой.

В .NET "Service" непосредственно предоставляет вызовы веб-службе.

Может ли кто-нибудь объяснить разницу между портом, службой, локатором и конечной точкой, когда речь заходит о веб-службах?

Ось:

PatientServiceImplServiceLocator locator = 
    new PatientServiceImplServiceLocator();
PatientService service = locator.getPatientServiceImplPort();

CXF:

PatientServiceImplService locator = new PatientServiceImplService();
PatientService service = locator.getPatientServiceImplPort();

.чистый:

PatientServiceImplService service = new PatientServiceImplService();

java   .net   web-services   cxf   axis    

420   4   23:41, 4th August, 2020