当前位置: 代码迷 >> Web Service >> tcp 跟http 访问服务时有什么不同
  详细解决方案

tcp 跟http 访问服务时有什么不同

热度:435   发布时间:2013-01-17 10:28:55.0
tcp 和http 访问服务时有什么不同?
项目中有两种访问服务的方式,使用时分别配置在web.config文件里。
http://localhost:9876/TestService.svc/TestService
或者
net.tcp://localhost:9001/TestService


这两种方式到底有什么区别,请各位兄弟姐妹帮忙。

------解决方案--------------------
尼玛这跟webservice有毛线关系,tcp是二进制方式序列化传输的,http是soap方式序列化为xml格式传输的。一个明文一个二进制格式。
------解决方案--------------------
这是两种方式,自己去搜搜tcp和http的传输方式资料
------解决方案--------------------
你写的明显是wcf写的服务,然后通过http和tcp 2种方式部署的,对于使用者来说服务是一样的,只不过是调用方式不同而已,具体使用哪种调用方式,还要看具体的网络需求和客户需求,给分。
------解决方案--------------------
tcp和utp是文本传输协议,http是超文本传输协议。两个虽然同属于IOS中的应用层,两个端口号、传输方式等都有很大区别。
------解决方案--------------------
通讯协议不一样
------解决方案--------------------
引用:
通讯协议不一样


正解!
------解决方案--------------------
http 实现在 tcp 之上.
------解决方案--------------------
传输方式不一样 
如果传输的是文件且比较大的话(10M以上)
tcp比http要快10%左右。
个人意见。
  相关解决方案