soap-WCF service 如何通过TCP协议 与Android交互

问题描述

WCF service 如何通过TCP协议 与Android交互

bindingConfiguration="TcpBinding" contract="ServiceReference1.IService1"
name="TcpBinding">

如果是basicHttpBinding,android客户端用ksoap2就可以直接调用了,但如果是是tcpBinding,该怎么办呢?

解决方案

等WCF跨平台到JAVA就行

解决方案二:

那就android中发送tcp数据包给service。

时间: 2024-12-17 06:58:52

soap-WCF service 如何通过TCP协议 与Android交互的相关文章

《Android智能穿戴设备开发指南》——第6章,第6.2节使用TCP协议传输数据

6.2 使用TCP协议传输数据Android智能穿戴设备开发指南TCP/IP通信协议是一种可靠的网络协议,能够在通信的两端各建立一个Socket,从而在通信的两端之间形成网络虚拟链路.一旦建立了虚拟的网络链路,两端的程序就可以通过虚拟链路进行通信.Java语言对TCP网络通信提供了良好的封装,通过Socket对象代表两端的通信端口,并通过Socket产生的IO流进行网络通信.本章将详细讲解Java应用中TCP编程的基本知识. 6.2.1 使用ServletSocket在Java程序中,使用类Se

wcf在iis中部署时不能同时绑定http和net.tcp协议

问题描述 我在iis中建立一个wcf服务,一开始用http是可以的,后来想绑定net.tcp协议.绑定后测试连tcp.net时提示服务器积极拒绝,我测了下808端口是没有打开,查了资料,在windows打开/关闭功能里把.netframework3.51里的两个wcf选项和windowsprocessActivationService都选上,这样就可以用net.tcp连接了,但http协议却不能用了,在浏览器里打开Service.svc文件时,提示:未能从程序集"System.ServiceMo

WCF:如何将net.tcp协议寄宿到IIS

原文:WCF:如何将net.tcp协议寄宿到IIS 1 部署IIS 1.1 安装WAS IIS原本是不支持非HTTP协议的服务,为了让IIS支持net.tcp,必须先安装WAS(Windows Process Activation Service),即windows进程激活服务. 打开控制面板--程序和功能--打开或关闭windows功能,安装WAS,如图: 安装完毕后在Services窗口中可以到到如下服务:Windows Process Activation Service;Net.Msmq

WCF在IIS上部署TCP协议

问题描述 1.在打开关闭windows功能下加入了HTTP和NONHTTP2.服务的那几个tcp服务也是启动的3.iis绑定加了net.tcp808:*4.iis启动协议也加了http,net.tcp5.然后游览器打开配置好的http://192.168.1.101:8081/service1.svc.可以显示已创建服务.若要测试此服务,需要创建一个客户端,并将其用于调用该服务.可以使用下列语法,从命令行中使用svcutil.exe工具来进行此操作:svcutil.exehttp://192.1

WCF Data Service与net.tcp承载分析

今天WCF Data Service部署在支持net.tcp的IIS站点上时会出现问题,通过分析和查找相关资料有了一些结论. http://www.rajneeshnoonia.com/blog/2009/12/ria-wcf-configuration-finally-resolved/ 这个是在VS2008下的早期版本正常,新的VS2010不可用 默认的绑定和查看 框架默认支持的绑定在web.config设置了 <serviceHostingEnvironment aspNetCompati

wcf http改tcp协议

问题描述 现在有一个项目,基于wcf做的,当时使用的http协议,现在要改成tcp协议,我简单研究两张协议区别,就是配置文件app.config里面使用binding类型不一样,访问路径不一样.以前是通过http:XX:XX/XX.svc这种模式,能改成tcp协议吗?要该不是不只用该app.config里binging,需要修改其他配置吗?求大神给点指点,谢谢! 解决方案 解决方案二:本来wcf就是设计成可以随便修改协议的~但修改协议是要有一些变化的比如你修改成tcp那么wcf只能.net对.n

WCF如何克服HTTP传输协议的局限提供对不同消息传输模式的实现

WCF采用消息作为通信的唯一手段,它支持不同的消息交换模式(MEP:Message Exchange Pattern),比较典型的有以下三种MEP:One-Way.Request/Reply和Duplex.消息会被WCF的信道层发送到传输层,并通过相应的传输协议发送到目的地.对于TCP协议来说,其本身就能提供一个双工通道,所以能够对以上三种MEP原生的支持.而HTTP协议,大家都知道它天生就基于Request/Reply模式的,那么它是如何能够突破自己的局限,为One-Way和Duplex消息交

用C#实现基于TCP协议的网络通讯

网络 TCP协议是一个基本的网络协议,基本上所有的网络服务都是基于TCP协议的,如HTTP,FTP等等,所以要了解网络编程就必须了解基于TCP协议的编程.然而TCP协议是一个庞杂的体系,要彻底的弄清楚它的实现不是一天两天的功夫,所幸的是在.net framework环境下,我们不必要去追究TCP协议底层的实现,一样可以很方便的编写出基于TCP协议进行网络通讯的程序. 要进行基于TCP协议的网络通讯,首先必须建立同远程主机的连接,连接地址通常包括两部分--主机名和端口,如www.yesky.c

用C#实现基于用C#实现基于TCP协议的网络通讯

网络 TCP协议是一个基本的网络协议,基本上所有的网络服务都是基于TCP协议的,如HTTP,FTP等等,所以要了解网络编程就必须了解基于TCP协议的编程.然而TCP协议是一个庞杂的体系,要彻底的弄清楚它的实现不是一天两天的功夫,所幸的是在.net framework环境下,我们不必要去追究TCP协议底层的实现,一样可以很方便的编写出基于TCP协议进行网络通讯的程序. 要进行基于TCP协议的网络通讯,首先必须建立同远程主机的连接,连接地址通常包括两部分--主机名和端口,如www.yesky.c