Это не вопрос SoapUI, скорее, вам нужно начать работу с SOA / SOAP. Это хорошо, и SoapUI - хороший способ понять это.
Веб-сервис SOAP, опубликованный компанией A, будет иметь «методы», которые разрешают доступ к данным или позволяют добавлять / обновлять данные. Предположим, это реестр подержанных автомобилей. Они могут иметь такие методы, как GetCarList, GetCarData, SubmitBid и т. Д. Вы вызываете их через SOAP и получаете ответ. И запрос, и ответ являются XML.
CompanyA опубликует "wsdl", который описывает интерфейс. Подключите это к SoapUI, и вы сможете создавать примеры запросов. Там, вероятно, будут пустые поля, с? в них, которые являются заполнителями для данных (carID, VIN, MaxRecords и т. д.). Посмотрите, сможете ли вы изменить запрос настолько, чтобы он удовлетворял сервер, нажмите кнопку GO и посмотрите, что вы получите. Если вам повезет, вы вернете данные и будете в пути.
Когда вы приступаете к созданию своего приложения, вы можете в значительной степени использовать язык по вашему выбору. .Net, PHP, Java, нативный C, даже Delphi ... SOAP разработан, чтобы быть независимым от платформы / языка. Если вы можете общаться через HTTP / HTTPS, вы должны быть в бизнесе.