社区
网络编程
帖子详情
弱弱的问一下:socket和webservice区别与联系
yyds2022
2010-07-22 10:02:48
我没做过网络编程,我是这么认为的,不知对否:
socket是必须由服务器端的socket程序管理多个客户端的通信;
webservice只是客户端请求服务器的数据。
谷歌金山词霸是属于 socket 还是webservice呢?
如果问的弱智了,还请大家海涵~
...全文
462
4
打赏
收藏
弱弱的问一下:socket和webservice区别与联系
我没做过网络编程,我是这么认为的,不知对否: socket是必须由服务器端的socket程序管理多个客户端的通信; webservice只是客户端请求服务器的数据。 谷歌金山词霸是属于 socket 还是webservice呢? 如果问的弱智了,还请大家海涵~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yyds2022
2010-07-22
打赏
举报
回复
OK ,非常详细,非常感谢,thx.
blingpro
2010-07-22
打赏
举报
回复
[Quote=引用 2 楼 designparten 的回复:]
引用 1 楼 binghuazh 的回复:
这两个不同一个层面的东西呀。
socket是套接字,开发服务器客户端网络通信程序的相关接口
webservice是一种服务,在http协议上的一个服务器服务,客户端通过请求发送消息到服务器端,服务器进行响应,
谷歌金山词霸,提供查单词服务的?那肯定是webservice啊,但你可以用socket进行开发客户端,比如,知道词霸的webservi……
[/Quote]
socket也可以做tcp udp啊,参考一下socket开发,做http是基于tcp协议上做的,在tcp协议中加上http的一些消息定义发送到服务器端就可以了。webservice服务的客户端有gsoap,一个既可以做服务端也可以做客户端的程序,可以下载看一下。另外,也可以直接用socket编写客户端,用socket发送http协议消息,然后自行解析webservice返回的数据
yyds2022
2010-07-22
打赏
举报
回复
[Quote=引用 1 楼 binghuazh 的回复:]
这两个不同一个层面的东西呀。
socket是套接字,开发服务器客户端网络通信程序的相关接口
webservice是一种服务,在http协议上的一个服务器服务,客户端通过请求发送消息到服务器端,服务器进行响应,
谷歌金山词霸,提供查单词服务的?那肯定是webservice啊,但你可以用socket进行开发客户端,比如,知道词霸的webservice地址,那你可以用socket编写客户端发送相……
[/Quote]
用socket写基于HTTP协议的客户端么? 它不是做那些TCP、UDP协议的么? webservie服务的客户端一般用什么写,有开源的东东可以参考吗
thx!
blingpro
2010-07-22
打赏
举报
回复
这两个不同一个层面的东西呀。
socket是套接字,开发服务器客户端网络通信程序的相关接口
webservice是一种服务,在http协议上的一个服务器服务,客户端通过请求发送消息到服务器端,服务器进行响应,
谷歌金山词霸,提供查单词服务的?那肯定是webservice啊,但你可以用socket进行开发客户端,比如,知道词霸的webservice地址,那你可以用socket编写客户端发送相关请求道webservice地址,那服务端会响应你想要的东西回来。
不知有没有讲清
gl
【
WebService
】
WebService
的引入以及实战(调用天气
WebService
接口),以及
webservice
,restfull,dubbo的
区别
。实习过程中被要求掌握的第一个技术!
了解一下
WebService
它们公司服务器的数据库中都保存了天气预报数据吗? 如果没有, 那数据都存在哪了呢? 这些网站是如何得到这些数据的呢? 看我的这个标题,那肯定就是用了
webservice
啦,网上有免费的天气
webservice
接口,下面我也会带大家去进行调用。不用web项目什么,一个普通的项目就可以调用。
WebService
简介
Webservice
也叫XML Web Service,Web服务。可使用开放的xml标准来描述、发布、发现、协调和配置这些应用程序。用于开发分布式的互操作的应用
HTTP、MQTT、Web
socket
、
WebService
有什么
区别
相同点:HTTP、MQTT、Web
socket
均为OSI 7层模型的【应用层协议】,http ,web
Socket
为 应用层协议,MQTT为 TCP/IP 层协议。注意.
WebService
并非通信协议,而是一种远程接口调用(RPC)的框架技术。不同点:如下MQTTMQTT协议是为大量计算能力有限,且工作在低带宽、不可靠的网络的远程传感器和控制设备通讯而设计的协议,它具有以下主要的几...
【
webservice
】调用
webservice
接口
1.调用案例,仅供参考 使用 axis api 调用接口,调用 Weather
WebService
(公共的
webservice
服务),网址参看 Weather
WebService
axis 依赖 + junit jar 包 gradle 配置 dependencies { testCompile group: 'junit', name: 'jun
计算机网络整理:HTTP协议、HTTPS协议、Web
socket
协议
系列文章目录 一:http协议和https协议的
区别
1、Https通信需要证书,而证书一般需要向认证机构(一般是ca)购买,因而需要一定费用 2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。因此,与HTTP通信相比,Https通信会由于加减密处理消耗更多的CPU和内存资源; 3、http的连接很简单,是无状态的,https协议是由ssl+http协议构建的可进行加密串苏,身份验证的网络协议,比http协议安全。 4、http用的端口是80,https用的端口是4
dom4j 解析xml,生成xml超详细(
webservice
请求)
https://www.cnblogs.com/xq1314/p/7891778.html
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章