Я являюсь noob для мира веб-сервисов. Мне нужно разработать модуль проверки подлинности входа и выставить его как службу. Я хочу, чтобы он был независимым от службы, т. Е. У меня была бы возможность разоблачить его как службу SOAP или службу REST в будущем.Вопрос о шаблоне начинающего дизайнера (связанные с веб-сервисами)
Какую модель следует придерживаться? Извините, если я неясен в моих требованиях, я могу уточнить по мере необходимости.
Спасибо!
Редактировать: Я использую Eclipse в качестве библиотеки IDE и Jersey. Я не в рамки, просто используя шаблон MVC. Я нахожу большую разницу между методами SOAP ann REST, поэтому я хочу, чтобы мои методы были независимыми от реализации. То есть я должен быть легко способен использовать мой метод через SOAP или REST вызов службы по мере необходимости. Что я должен сделать для максимальной гибкости?
Спасибо, jmort за ответ. Я использую Eclipse, но я не сталкивался с каким-либо таким инструментом. Не могли бы вы помочь? – zombie
@ Zombie - Spring 3.0 имеет отличную архитектуру REST, но я также рекомендую проект Restlets, так как их очень легко настроить. Однако, с помощью Restlets, будьте осторожны, чтобы сохранить слой между вашей бизнес-логикой и API-интерфейсом Restlet, например, не пропускайте объекты запроса или что-либо, что связано с каркасом в ваших классах. – jmort253
Я бы сказал, что я использую реализацию jersey для REST. – zombie