Delphiで使用できるように公開するために、本番環境にある既存のサービスにbasicHttpBindingを追加しました。
wsdlファイルでDelphi7のWSDLImporterを使用しようとすると、正しく機能しません。
結果の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ドキュメントにプルバックしようとしました。変わりはない。
ありがとう、デビッド