Articles of wcf

Wcf progressive загрузить

Я пытаюсь написать службу WCF, которая может отправлять mp3-файлы клиенту. Мне нужно, чтобы он передавал mp3-файл, используя прогрессивную загрузку, потому что клиент является андроидным приложением, и я хочу, чтобы он начал играть как можно скорее. Как я могу сделать прогрессивную загрузку с помощью WCF? Является ли это возможным? Вот что я до сих пор. Кажется, […]

Ошибка доступа с помощью jQuery

Я сталкиваюсь с ошибкой при вызове метода WCF из jQuery. Вызов возвращается просто отлично, когда я реализую его на localhost, но выдает ошибку, запрещенную доступом, когда служба размещается на отдельном сервере. Ниже приведены шаги по воспроизведению ошибки: Запустите проект локально и проверьте, запущена ли служба, например: http: // localhost: 3369 / AppsterWcfService.svc / DoWork Создайте […]

Не удается подключиться к wcf-сервису на локальном хосте с эмулятора Android

Я создаю приложение с Xamarin Studio, которое должно получить доступ к службе wcf. Доступ к сервису отлично работает в моем браузере со следующим URL: http://localhost:52277/api Всякий раз, когда я пытаюсь получить к нему доступ из моего кода Android, я получаю следующее исключение: System.Net.WebException: Error: ConnectFailure (Connection refused) —> System.Exception: Connection refused at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) […]

Передача объектов в wcf с помощью android с помощью ksoap2; Он отправляет и получает 0

Я пытаюсь использовать ksoap2 для доступа к методам в службе wcf soap от android. Я смог успешно передать простые параметры типа методу, он работал нормально. Но когда я пытаюсь передать объекты, метод wcf получает 0 для всех значений объекта. Я использовал ту же самую службу SOAP с WP7-приложением, и она работает нормально. У меня есть […]

Сервер для GCM push-уведомления для android в C #

Я работаю над андроидным приложением, которое использует службу уведомлений с помощью push. В настоящее время я застрял в создании сервера. Руководства, предоставленные документацией GCM, представлены в java, который я не знаю, как реализовать. После некоторого исследования я нашел GCMSharp на github, который использует C # PushSharp – https://github.com/Redth/PushSharp Но на данный момент я новичок в […]

POSTing DateTime от Android до службы WCF RESTful JSON

Я пытаюсь отправить DateTime в качестве параметра методу, выставленному через службу WCF RESTful с кодировкой JSON. Запрос выглядит так: POST http://IP:PORT/LogService/json/GetLogEntriesByModule HTTP/1.1 Content-Length: 100 Content-Type: application/json Host: IP:PORT Connection: Keep-Alive User-Agent: Apache-HttpClient/UNAVAILABLE (java 1.4) Expect: 100-Continue {"maxentries":10,"upperdate":"1280703601462","lowerdate":"1277938801462","module":"Windows Service"} Я пробовал несколько форматов для DateTime : 2010-07-01T10:54:00 (который отправляется приложением WCFTestClient поверх NET.TCP и получает результаты […]

Использование WCF-сервиса в android

Я создал эту службу (используя WCF, Azure): [ServiceBehavior(AddressFilterMode = AddressFilterMode.Any)] public class Service1 : IPMPService { public int Dummy() { return 0; } } Где IPMPService: [ServiceContract] public interface IPMPService { [WebGet()] [OperationContract] int Dummy(); } И попытался уничтожить его в приложении для Android: 1-я попытка: String METHOD_NAME = "DummyRequest"; String NAMESPACE = "http://tempuri.org/"; String […]

Ksoap2 Android – как указать пространство имен для дочерних свойств сложного объекта?

Я пытаюсь загрузить сложный объект в веб-сервис WCF с помощью KSoap2 Android и с некоторым трудом это делаю. Я добился успешных вызовов веб-сервиса, когда я использую SoapUI и заполняю данные вручную. Успешный запрос, созданный SoapUI, выглядит следующим образом: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:fpm="http://schemas.datacontract.org/2004/07/FPMobileServices"> <soapenv:Header/> <soapenv:Body> <tem:CommitOne> <tem:qr> <fpm:ClientID>8aa2f6a4-4d15-4b4c-9cac-fb2478d0d27a</fpm:ClientID> <fpm:CreatedBy>admin</fpm:CreatedBy> <fpm:CreatedDate>2012-03-01T19:50:37</fpm:CreatedDate> <fpm:DimensionID>8a02a339-b5a7-4c76-b95f-5891ef57736d</fpm:DimensionID> <fpm:ImageID>b76c7bcc-a8f8-49ff-94c6-08cd2e05b1a8</fpm:ImageID> <fpm:IndicatorID>4637b333-701d-4d03-a708-4de48569be84</fpm:IndicatorID> <fpm:LoanOperationNumber>6-2011-72978</fpm:LoanOperationNumber> <fpm:ModifiedBy>admin</fpm:ModifiedBy> <fpm:ModifiedDate>2012-03-01T19:50:37</fpm:ModifiedDate> […]

Значение Android … типа java.lang.String не может быть преобразовано в JSONArray

Мой проект с WCF для получения записей из базы данных и возврата в формате JSON следующим образом: {"GetNotesResult":"[{\"ID\":1,\"Title\":\"Note 1\",\"Content\":\"Hello Vu Chien Thang\",\"CreatedBy\":\"thangvc\"},{\"ID\":2,\"Title\":\"Note 2\",\"Content\":\"Hello Nguyen Thi Ngoc\",\"CreatedBy\":\"thangvc\"}]"} У меня также есть приложение для Android, чтобы потреблять JSON, и это мой код: private JSONArray getNotes(String UserName, String Password) { JSONArray jarray = null; JSONObject jobj = null; […]

Сообщение форума

Попытка внедрить gzip в проект Android, чтобы снизить затраты на клиентские данные. Все устройства подключаются к веб-сервису WCF, и IIS теперь отправляет сжатые данные обратно на устройства, как ожидалось. Теперь мне нужно разобраться, как отправлять обратно данные gzipped xml, измененные на устройстве Android. Код устройства выглядит следующим образом httpsURLConnection.setDoInput(true); httpsURLConnection.setDoOutput(true); httpsURLConnection.setConnectTimeout(TIMEOUT); httpsURLConnection.setReadTimeout(TIMEOUT); httpsURLConnection.setRequestMethod("POST"); httpsURLConnection.setRequestProperty("Content-Type", "application/xml"); […]