99问答网
所有问题
写一个简单的即时通讯软件需要掌握哪些基础的网络知识
如题所述
举报该问题
推荐答案 2017-02-16
掌握TCP/UDP网络协议,还要知道Socket知识,会java或者C#或者C语言的编程,这样就可以通过语言来实现网络的通讯。建议看看Openfire,采用的协议是XMPP。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WOjjWv7tveBeXXOjvvt.html
相似回答
即时通讯软件的
制作
要
学习
哪些
计算机或
网络知识
?
答:
计算机语言,
网络
协议
要编写
一个网络即时聊天
系统,如何入手?
需要
具备
哪些基础知识
?
答:
回答:计算机才是程序员真爱啊~
网络
聊天系统, 首先跑不掉的就是网络. Socket编程, 想都不用想, 必修课, 建议书本 《Unix网络编程》Richard Stevens编写. 推荐书目可能会有点陈旧, 不过应该都无大碍, 毕竟老夫老妻了. 服务端方面的
通讯
也可以用更高层一点的方法, 比如利用HTTP协议, 那么, 请看一下...
还是关于
即时通讯软件的
问题,
写的
话,
需要哪些
方面
知识
,开发思路是怎 ...
答:
网络
模块,建立TCP 服务器,负责监听端口,与客户端建立连
小程序
即时通讯
是怎么开发的?难不难
答:
需要掌握前端基本技能和后端技术
。需要具备 JavaScript 的基本语法和逻辑思维能力,了解常用UI组件库,熟悉小程序原生框架的使用方法,并对 WebSocket 等通信技术有较深的了解能力。对于后端技术,需要掌握
服务器架构和操作系统的基础知识
,了解即时通讯技术中的一些基本概念如IM即时通讯协议等。
开发
即时通讯软件需要
哪方面
的知识
?
答:
当然是微机方面了,一要编程的。
用VC++开发
即时通讯软件的
问题
答:
JAVA等等都可以。2、(WINDOWS)Socket编程,这个是
网络通讯
的。第三个问题:完全可以,例如如果我们想连接到MYSQL,可以有两种方法:1、最
简单的
方法,直接使用MySQL提供的C语言函数库。2、自己写函数,通过(Windows) Socket连接到MySQL。当然,还有其他“花式”方法,以后你会知道的。谢谢采纳^_^ ...
即时通讯软件
如何保证消息的不重复和不丢失
答:
这个问题其实是面试官在考察面试者
的网络基础知识
,如果是 TCP 协议,在大多数场景下,是不存在丢包和包乱序问题的。TCP 通信是可靠通信方式,TCP 协议栈通过序列号和包重传确认机制保证数据包的有序和一定被正确发到目的地。那么面试官这么问你,其实就是要你回到怎么解决粘包的问题?简单来说几时接收...
企业
即时通讯软件的
特点是什么?
答:
1、企业
的即时通讯
工具,因为用于工作沟通,使用者必须提供真实的身份信息,系统传输的资料文档,也通常都涉及企业的业务甚至是机密,所以保护个人隐私和公司商业信息的安全,是企业应用即时通讯系统首先
必须要
考虑的。因此,这样的系统通常部署在企业自己的服务器上,员工通过登录到这个服务器,进行属于特定范围的...
怎么在网上和人交流?
答:
1、通过网站上提供的聊天室聊天。 在聊天室中,信息的传播接近于面对面的人际传播,便于聊天者互动,互动的方式主要使用文字、声音、视频等媒体。 2、通过聊天软件工具QQ聊天。 目前即时通讯的概念已经得到非常全面的扩展,人们利用
即时通讯软件
所能做的远不止聊天这么简单:语音,视频,文件共享,短信发送……一个功能强大的...
大家正在搜
通讯软件有哪些
社交软件有哪些
社交软件
交友软件app前十名
相关问题
即时通讯软件制作需要了解哪些技术
如何写一个即时通讯软件?
做一个简单的即时通讯软件需要多长时间花费多少资金
想要编写一个手机app需要掌握那些软件和知识
学习网络编程需要具备什么知识基础
关于学习编程语言做一个即时通讯软件
我需要编写一个即时通讯软件,语言C++或Java(自学的),...
还是关于即时通讯软件的问题,写的话,需要哪些方面知识,开发思...