2016-12-18 4 views
1

Возможно создание веб-сервиса SOAP и REST в одном приложении с использованием весеннего ботинка или весеннего mvc. Я искал пример, но не смог найти.SOAP и REST webservice в одном приложении

Для примера: myWebAddress мое приложение

  1. Передача запроса XML через SoapUI к моему приложению, нажав SOAP URL (http://ww.mywebaddress.com/soap)

  2. Passing запрос в качестве параметра одного приложения, нажав REST URL (http://ww.mywebaddress.com/soap?parameter)

Если возможно, можете ли вы предоставить простой пример или ссылку на любой exa mple.

Спасибо заранее!

+0

Возможный дубликат [Могу ли я использовать SOAP Webservices и Spring MVC вместе] (HTTP: //stackoverflow.com/questions/17139533/can-i-use-soap-webservices-and-spring-mvc- вместе) –

+0

@ HithamS.AlQadheeb Привет, Это не те темы, которые вы упомянули. Я хотел бы иметь веб-службы SOAP и REST в одном приложении. – user6543599

+0

который http://stackoverflow.com/a/17140220/643500 SoapUI возьмет URL-адрес WSDL для SOAP –

ответ

2

Да, вы можете создать два типа веб-сервиса для одного и того же веб-приложения Spring, но вы должны быть осторожны с пространствами имен.

Для SOAP вы опубликуете WSDL и используете конечную точку. WSDL будет потребляться, а вызов клиентской веб-службы будет генерироваться на вызывающей стороне.

Проверить это example for soap

Для успокоительных, вы будете создавать @RestController с @RequestMapping.

Проверить эту example for rest

Кроме того, гласил:

Can I use SOAP Webservices and Spring MVC together

Both REST and SOAP Web Services for a single application

Can I use Spring MVC and Spring WS in one single application?

+0

Большое вам спасибо. Дай мне попробовать. – user6543599