Articles of wcf

从JSON对象中的字节数组中获取图像到android应用程序

inheritance人我的情况: 我有一个运行在我的服务器上的RESTful WCF服务,这个服务是为了从数据库中获取关于人们的各种types的数据,并且把这些数据作为一个JSON对象来提供。 这很好用! [编辑]有另一种服务在服务器上的文件系统中维护图像caching。 当一个请求被发送到RESTful服务时,该服务就会从图像服务请求一个图像。 如果图像已经在caching中(与请求相同的宽度,高度和人物),则返回(作为字节数组)。 我们必须使用此服务来检索图像。 现在我想要的是那个人的形象。 在我们的数据库中,图像是一个很长的原始(ew)。 不过,我已经处理了这个问题(前一段)。 该图像现在是一个字节数组。 我很新的Android,我不知道什么是检索这个图像的最佳方式是。 我想我可以做的是将字节数组添加到JSON对象,然后使用base64解码器将其转换成可绘制的图像。 然而,每次我尝试,它超时,并告诉我预期','或']'在JSON对象的字符缓冲区的任意索引。 我已经能够从JSON对象中提取less量的数据,但是现在有一个巨大的字节数组,JSONObject恨我。 从我的服务中获得这个图像会更好吗?

将复杂的参数从ksoap Android传递给WCF Web-Service

我从ksoap调用.NET WCF Web服务我的WebMethod采取一个复杂的参数UpdatableCustomerInfo public class UpdatableCustomerInfo implements KvmSerializable { public String CustomerId; public String Facebook; @Override public Object getProperty(int arg0) { String retVal = ""; switch(arg0) { case 0: retVal = CustomerId; break; case 1: retVal = Facebook; break; } return retVal; } @Override public int getPropertyCount() { return 2; } @Override public void getPropertyInfo(int […]

从Android读取WCF RESTdate

读取通过Android程序上的WCF REST服务发送的.NET DateTime最简单的方法是什么? date序列化为以下格式:Data = / Date(1326273723507 + 0100)/ 有没有简单的方法来反序列化这个date? 谢谢。

从Android应用程序使用WCF Web服务?

我想从Android应用程序使用WCF Web服务。 我已经在.asmx Web服务上工作,但是我不知道如何在Android应用程序中完成SCF Web服务。 我GOOGLE了,但没有发现任何东西。 如果有人已经做到了,请帮助我。 提前致谢。

从android上传文件到wcf

那么我答复了几个小时后,但没有真正find我可以使用的任何东西。 我希望能够发送/上传文件(图像,video,文件,audio)到一个web服务。 我想从Android设备(版本2.2)做到这一点。 我需要能够发送这个为我的需要量身定制的wcf,我需要发送信息的文件,以validation用户谁想上传。 另外值得一提的是我使用了一个宁静的wcf .net webservice,如果可能的话我宁愿继续使用。 至less我需要能够使用wcf.net作为web服务进行通信。 我看到的所有解决scheme都集中在android部分,而不是服务部分。 我需要两个。 🙂

Android应用程序连接到Web服务 – 不工作

Iam试图将我的应用程序连接到我在asp.net中创build的WCF服务。 该服务运行在我的localmachine上: http:// localhost:8080 / Service.svc / 但由于某些原因,我的Android无法连接到这个HTTP地址。 这是错误的: 09-12 14:50:44.540:WARN / System.err(593):org.apache.http.conn.HttpHostConnectException:连接到http://127.0.0.1:8080拒绝 这是wcf中的方法,Iam试图返回具有一些值的集合。 /// <returns>An enumeration of the (id, item) pairs. Returns null if no items are present</returns> protected override IEnumerable<KeyValuePair<string, SampleItem>> OnGetItems() { // TODO: Change the sample implementation here if (items.Count == 0) { items.Add("A", new SampleItem() { Value = "A" }); […]

如何在Android上使用kso​​ap2调用WCF服务?

这是我的代码 import org.ksoap2.*; import org.ksoap2.serialization.*; import org.ksoap2.transport.*; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class ksop2test extends Activity { /** Called when the activity is first created. */ private static final String METHOD_NAME = "SayHello"; // private static final String METHOD_NAME = "HelloWorld"; private static final String NAMESPACE = "http://tempuri.org"; // private static final String […]

什么是自承载Web API的正确方法?

我并不是要求一个最佳实践的build议,因为有很多关于这个话题在整个互联网上的博客文章和教程。 由于微软对整个自托pipe程序做了很多改变,我发现每一个教程都采取了不同的,不赞成的或者不熟悉的方法,所以我只是在混淆。 我的目标是在传统的Windows服务中设置一个自托pipe的Web API ,以控制来自非Windows客户端的各种长时间运行的任务,如集成WCF / SOAP客户端的Android应用程序可以真正成为PITA。 我知道WCF能够提供一个RESTful服务的事实,但是由于Web API非常适合这样的任务,所以我认为我给了它一个镜头。 这是我目前开始使用OWIN ( Katana )托pipe的API: public class ApiBootstrap { var httpConfiguration = new HttpConfiguration(); // … configure routes etc. appBuilder.UseWebApi(httpConfiguration); // appBuilder = IAppBuilder var disposable = WebApp.Start<ApiBootstrapper>(_myBaseUri); } 但大多数教程采取不同的方法: var config = new HttpSelfHostConfiguration("http://localhost:999"); // … configure routes etc.. var server = new HttpSelfHostServer(config); server.OpenAsync().Wait(); 现在,我明白HttpSelfHostServer类是从System.Web.Http.SelfHost而不是使用OWIN […]

如何使用Android的WCF服务

我在.NET中创build一个服务器,为Android创build一个客户端应用程序。 我想实现一个身份validation方法,发送用户名和密码到服务器和服务器发回会话string。 我不熟悉WCF,所以我非常感谢你的帮助。 在Java中,我写了下面的方法: private void Login() { HttpClient httpClient = new DefaultHttpClient(); try { String url = "http://192.168.1.5:8000/Login?username=test&password=test"; HttpGet method = new HttpGet( new URI(url) ); HttpResponse response = httpClient.execute(method); if ( response != null ) { Log.i( "login", "received " + getResponse(response.getEntity()) ); } else { Log.i( "login", "got a null response" ); […]

什么时候最好不要使用Phonegap?

我打算开发一个用于多操作系统(包括Android,IOS,WindowsPhone)的移动应用程序(在我的第一个应用程序中) – 在野外互联网中,我find了一个名为phonegap的框架,作为一个可能性解决scheme来最小化开发过程。 我明白phonegap的优点 – 但无法find真正的缺点… … 1)所以问题是为什么我不应该使用phonegap? 2.)phonegap只是比较慢,因为它被封装在OS里面,如果是的话慢多less? 我的意思是你真的可以说出原生应用程序和phonegap之间的区别,还是只有在你需要硬件加速(比如游戏)的时候才会变得更慢? 关于这个项目的更多信息。 目前我有几个“.Net”服务和提供者,通过WCF进行通信。 该应用程序应该能够接收和发送videostream和audio数据,并提供给服务,如提供商会做的。 3.)是否可以使用phonegap,或者我应该坚持原生应用程序?