是不是做个本地程序不需要socket,而做连网的程序就需要socket

 我来答
禾木双子
2012-09-02 · TA获得超过260个赞
知道小有建树答主
回答量:204
采纳率:100%
帮助的人:148万
展开全部
联网的程序一般都要通过网络连接协议(如HTTP,FTP)等实现网络通信来实现各种信息的交互,而socket是一种良好的网络通信编程技术,所以一般的联网的程序都需要socket。
而本地程序一般通过通道技术、共享内存的方式实现信息的交互,当本地程序不需要或极少需要通过网络传输信息时就可以不采用socket技术。
不过有些特别的本地程序也采用了socket技术,通过访问本地的ip地址来获取信息。
idoilike110
2012-09-01 · TA获得超过163个赞
知道小有建树答主
回答量:161
采纳率:100%
帮助的人:153万
展开全部
所有联网的程序都是用socket的,像html、邮件什么的都是socket发送的协议和命令不同而已,你不需要联网当然不用写这个了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幸巴达
2012-09-10 · TA获得超过1.2万个赞
知道大有可为答主
回答量:6953
采纳率:38%
帮助的人:2415万
展开全部
联网程序必然要socket,但不一定需要知道socket的细节,很多协议是基于socket的,例如http,ftp等,api可以调用。

本地程序也可以使用socket,有时候还是挺方便的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式