#docker #delphi #server-core
Вопрос:
У меня есть консольное приложение .NET(x64) (RPC-конечная точка), запрограммированное на Delphi, работающее в контейнере докеров Windows/servercore. Эта конечная точка RCP вызывает интерфейс soap в фоновом режиме для сбора дополнительных данных.
Когда я запускаю эту конечную точку RPC на сервере, и приложение пытается вызвать конечную точку soap, она останавливается с ошибкой Operation aborted
на Soap.SOAPHTTPTrans.SOAPHTTPTrans.THTTPReqResp.Send
.
Теперь я предполагаю, что что-то не так с WinINET
библиотекой на сервере, потому что SOAP-клиент Delphi использует HttpSendRequest
функцию из WinApi.WinINET
библиотеки для вызова конечной точки SOAP.
Теперь мой вопрос в том, есть ли какой-либо пакет, который необходимо установить в хранилище Windows/сервера, чтобы приложение могло вызывать конечную точку soap без получения Operation aborted
ошибки?
Комментарии:
1. Ваш вопрос не ясен. Пожалуйста, уточните!
2. Я пересмотрел свой вопрос, чтобы он стал немного яснее.
3. Не существует такого понятия, как приложение .NET(x64), запрограммированное на Delphi .