实现视频对讲java服务器需要什么工作

实现视频对讲java服务器需要什么工作,第1张

您好,提问者:

例如开发一个语音、视频会议软件的话,那么就要用到UDP协议

UDP协议的含义:

UDP协议是一种打包协议,最大为64k(好像是),如果要发送的内容超过64k的话会分成各个小数据包发送,UDP发送数据之前不需要进行连接,也就是说不管对方在不在线,都要进行发送数据。

电话、语音、视频、QQ通讯之类都是用的UDP协议。

Java的UDP协议类为:DatagramPacket和DatagramSocket

这个没什么问题吧,创建多个客户端对象就行了,不知道你用的那种客户端对象。

只是注意如果绑定IP地址和端口,那么本地的IP地址和端口不能重复。

就是说多个客户端要么IP不同,要么使用的端口不同。

部署一个BS的应用,一般是有web服务器、应用服务器、数据库服务器,至于文件服务器可以放在应用服务器,如果你开发的系统文件是直接存放在数据库的,那么不需要用到文件服务器。

一般情况下,非大型企业级的应用,web服务器和应用服务器不需要分开,使用tomcat部署即可,tomcat里面既可做应用服务器,也内置了web服务器实现用户请求转发。

至于具体如何部署,你可以去baidu搜索下tomcat部署方法即可。

如果你要说web服务器和应用服务器的区别,通俗来说就是web服务器主要处理静态的请求和转发请求及反馈结果,而应用服务器是处理动态请求。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/375399.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存