С помощью SOA вы, как правило, пишете такие сервисы, как Login и т. Д., А затем пишете приложения, которые используют сервисы.Страница профиля не похожа на услугу для меня.У вас может быть служба профиля пользователя, а затем веб-приложение может использовать эту службу для создания страницы профиля.