Это «макросы конфигурации», которые вошли в моду в Spring 2.5. Они уменьшают работу осла, требуемую при объявлении общих расположений бобов, заменяя их макросом. Примеры от Spring включают <context:annotation-driven/>
.
В вашем примере <sws:annotation-driven/>
заменяет группу объектов сопоставления конечных точек и обработчиков Spring WS, которые в противном случае вам пришлось бы явно объявить.
Обратите внимание, что простое объявление пространства имен XML само по себе ничего не делает, это работает <sws:annotation-driven/>
.