0

Blackberry の Eclipse で .NET WCF サービスを使用できますか?

Java ME 3.2 を使用して WCF の Java スタブ クラスを生成しようとすると、運が悪くて 4 日間懸命に努力してきました。これは、WCF にパラメーターとして .NET リストが含まれており、不明な理由で Java ME がこれらのスタブを生成できないためです。自分 :(

なんで?洞察はありますか?

thx、エリック

4

1 に答える 1

1

変更/確認できることがいくつかあります。

  • プラットフォーム間で有効な型を使用するように契約を変更してください。.net リストを配列に変更します。
  • リストを直接返さないでください。リストを持つプロパティを持つ戻りオブジェクトを作成します。
  • 基本的な http バインディングなど、呼び出し元のプラットフォームと互換性のある WCF 構成を使用していることを確認してください。
  • wsdl生成がオンになっていることを確認してください
  • サービスが実行されていることを確認してください

最初に .net クライアントからサービスをテストして、互換性の問題であることを確認する必要があります。

次のようなものがある場合:

  public myItems[] GetData();

試す;

  [OperationContract]
  public myResponse GetData();


  [DataContract]
  public class myResponse()
  {
      [Datamember]
      myItems[] items { get; set; }
  }
于 2013-03-31T19:10:13.963 に答える