Я добавил базовоеHttpBinding к существующей службе, которую я имею в производстве, чтобы разоблачить ее для использования в Delphi.Delphi 7 Soap WCF Service с использованием basicHttpBinding
Когда я пытаюсь использовать WSDLImporter из Delphi 7 в файле wsdl, это не работает правильно.
раздел в результате TLB говорит
// ************************************************************************ //
// The following types, referred to in the WSDL document are not being represented
// in this file. They are either aliases[@] of other types represented or were referred
// to but never[!] declared in the document. The types from the latter category
// typically map to predefined/known XML or Borland types; however, they could also
// indicate incorrect WSDL documents that failed to declare or import a schema type.
// ************************************************************************ //
Эта услуга потребляется устраивало .NET клиента. Служба использует complexTypes, но они находятся в файлах, и они являются более новыми, разделенными на несколько файлов для импорта по xsd.
Любой способ сделать это в Delphi 7? Я даже попытался вернуть все импортированные типы обратно в 1 wsdl-документ. Нет разницы.
Спасибо, Дэвид
I я принимаю это ... Я предполагаю, что это работает. Я больше не работаю с Delphi. – DavieDave
Какая версия поддержки wsdlimp -SOAP11? (версия 11.0.2811.27992 не поддерживает) – Mohamad
на основе ответа Джереена, вы можете оставить этот параметр, так как он уже будет Soap11. – reckface