Использование службы wcf с клиентом Java

Я пытаюсь использовать службу wcf, размещенную на iis, с помощью простого java-клиента.

мой сервис является основнымHttpService.

теперь мой вопрос. Что мне нужно в 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();
    }
}

метод входа в систему возвращает только простую строку, которую нужно протестировать в моем клиенте Java. Я попробовал несколько руководств, найденных в Интернете, но ничего не получилось;)

большое спасибо.


person user963451    schedule 25.09.2011    source источник
comment
Пожалуйста, покажите, что вы пробовали и что не сработало   -  person Denis Tulskiy    schedule 14.04.2013


Ответы (1)


Я не думаю, что ваша проблема связана с Java-клиентом.

Вы используете basicHttpBinding, в то же время вы используете атрибут WebGet, который указывает на использование REST и webhttpbinding.

Попробуйте сначала убедиться, что он работает из клиента Windows WCF.

person Shiraz Bhaiji    schedule 25.09.2011