在Eclipse中为Blackberry使用.NET WCF服务

时间:2013-03-31 17:03:09

标签: eclipse wcf blackberry

消耗.NET WCF服务是否可以在Eclipse for Blackberry中使用?

现在已经努力了4天而没有运气 我试图使用Java ME 3.2为我的WCF生成java Stub类时遇到困难 因为我的WCF包含.NET List作为参数,并且由于未知原因,Java ME无法为我生成这些存根:(

为什么呢? 任何见解?

THX, 埃里克

1 个答案:

答案 0 :(得分:1)

您可以更改/检查以下几项内容:

  • 将您的合同更改为使用跨平台有效的类型。将.net列表更改为数组。
  • 不要直接返回列表。创建一个具有列表属性的返回对象。
  • 确保您使用的是与调用平台兼容的WCF配置,例如基本的http绑定。
  • 确保已启用wsdl生成
  • 确保您的服务正在运行

您应首先从.net客户端测试您的服务,以确保它是兼容性问题。

如果你有类似的话:

  public myItems[] GetData();

尝试;

  [OperationContract]
  public myResponse GetData();


  [DataContract]
  public class myResponse()
  {
      [Datamember]
      myItems[] items { get; set; }
  }