Представьте ваши веб-сервисы как сервисы OSGi. Это сохраняет хорошее разделение между деталями реализации и потребителем (пользовательским интерфейсом).
Это облегчает задачу, если вы решите сменить веб-службу на какой-либо другой тип службы (например, прямые вызовы сервлетов), и, что еще более важно, тривиально высмеивать ваши службы для разработки / тестирования нового пользовательского интерфейса.