Встречается на собеседованиях • сегодня
Работал ли с SOAP
Да, работал с SOAP. Это протокол обмена XML-сообщениями для веб-сервисов. Основные моменты:
- WSDL – контракт сервиса, описывающий методы, параметры и типы данных.
- JAX-WS – стандартный API Java для работы с SOAP (аннотации
@WebService,@WebMethod). - Генерация клиента – через
wsimportиз WSDL.
Пример простого SOAP-сервиса на JAX-WS:
java
@WebService
public class Calculator {
@WebMethod
public int add(int a, int b) {
return a + b;
}
}Для клиента:
java
CalculatorService service = new CalculatorService();
Calculator port = service.getCalculatorPort();
int result = port.add(5, 3);Плюсы: строгая типизация, стандартизация. Минусы: громоздкость XML, меньше гибкости чем REST. Использовал в интеграциях с корпоративными системами (банки, ERP).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы