【问题标题】:Consume a wcf Service with a Java Client使用 Java 客户端使用 wcf 服务
【发布时间】:2011-09-25 09:29:49
【问题描述】:

我尝试通过一个简单的 java 客户端使用托管在 iis 上的 wcf 服务。

我的服务是 basicHttpService。

现在我的问题。我在 java 中需要什么来访问服务方法?

我构建了一个小例子:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using System.ServiceModel.Web;


namespace android.Web
{
    [ServiceContract]
    public interface ITestService
    {
        [OperationContract]
        void DoWork();
        [WebGet(UriTemplate = "Login/")]
        String Login();
    }
}

login 方法只返回一个想要在我的 java 客户端中测试的简单字符串。 我尝试了一些在互联网上找到的教程,但没有任何工作;)

非常感谢。

【问题讨论】:

  • 请展示您尝试过的和无效的

标签: java wcf web-services soap svc


【解决方案1】:

我不认为您的问题是由于 Java 客户端造成的。

您正在使用 basicHttpBinding,同时您正在使用指向使用 REST 和 webhttpbinding 的 WebGet 属性。

首先尝试确保它可以从 Windows WCF 客户端运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-04
    • 2012-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多