我尝试使用简单的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客户端中测试的简单字符串。 我尝试了在互联网上找到的一些教程,但没有什么比较好的;)
很多。答案 0 :(得分:1)
我认为您的问题不是由Java客户端引起的。
您正在使用basicHttpBinding,同时您正在使用指向使用REST和webhttpbinding的WebGet属性。
首先尝试确保它可以从Windows WCF客户端运行。