什么是开源服务器

什么是开源服务器,第1张

所谓的开源服务器指的是一些可以用做服务器的管理软件,如:apache、IIS、Weblogic等,而开源服务器则是指这些软件的代码是对外公开的,你可以下载下来自己研究等,非开源服务器的话,你可可以得到那个软件的安装版本,却下载不到这个软件的源代码~~~~

开源的服务器有:

Apache HTTP Server——一种网页服务器。

Drupal——内容管理系统。

Joomla!——内容管理系统。

MediaWiki——运行于维基百科的Wiki引擎。

MongoDB——文件导向数据库管理系统

Moodle——课程管理系统、虚拟学习环境。

Janus 是由Meetecho设计和开发的开源、通用的基于SFU架构的WebRTC流媒体服务器,它支持在Linux的服务器或MacOS上的机器进行编译和安装。由于Janus 是使用C语言进行编写的,因此它的性能十分优秀。Janus 的整体架构图如下图所示。

Janus 主要由三个部分组成,分别是Core、Plugin和Transport,下面是相关模块的介绍:

从整体架构上看,Janus支持众多传输协议,并且采用业务插件架构设计模式。因此,Janus流媒体服务器十分适合多种业务模型或业务经常变化的公司或项目使用。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存