2015-06-29 2 views
0

У меня был некоторый опыт разработки веб-сервисов (автономных), которые вызывается через однострочные приложения angularjs. Но теперь у меня есть задача Java EE, которая включает в себя следующее: 1. Удаление привязки веб-службы Tuscany SCA от некоторых бизнес-компонентов, например. Клиент, Счета. Компоненты отображаются в виде веб-сервисов. 2. Замена связывания Тосканы с привязкой к веб-сервису Spring Injection.Как заменить привязку веб-сервиса - Tuscany SCA с весной с нуля

ПРИМЕЧАНИЕ: Решение о замене Тосканского SCA на весну уже сделано. Но, как разработчик с опытом разработки веб-сервиса без каких-либо знаний об обязательной структуре. Мне нужно некоторое понимание того, что такое эти рамки, как я могу связать эту инфраструктуру с моим веб-сервисом с нуля. Я не просто хочу копировать и вставлять и делать попытки и ошибки в коммерческом проекте. Я боюсь, не было КТ, поэтому я изучаю этот трудный путь! Пожалуйста, может кто-то помочь мне в понимании этой базовой структуры или привязки. Каковы эти обязательные или обязательные рамки? Зачем они нужны? Как Tuscany SCA отличается от весны? Любая помощь хорошая, практичная, образец кода, онлайн-ссылки и т.д. будут оценены. Спасибо.

ответ

0

Вы не поняли концепцию SOA, SCA и Тосканы.

Сначала поймите, какой тип веб-сервиса написан в вашем проекте, будь то RESTFul или SOAP. А затем узнайте, как служба SCA + Tuscany написана для службы RESTFul/SOAP, а затем попытается удалить из нее Тоскану.

Справочные документы:

  1. http://tuscany.apache.org/documentation-2x/sca-java-bindingrest.html
  2. http://www.springsource.org/spring-integration