【open-open开源聊天工具分类列表】

2023-11-04 10:32

本文主要是介绍【open-open开源聊天工具分类列表】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

http://www.open-open.com/52.htm

【Jitsi官方网站】http://jitsi.org.sixxs.org/     nightly builds 每日构建 ; 当日最新版 ; 每夜构建 ; 每日编译版

  视频通话和聊天工具Jitsi 
Jitsi是一个开源的,安全(ZRTP加密),高质量的SIP/XMPP视频通话、会议、聊天、桌面共享、文件传传输。可以安装在你喜欢的操作系统中并且支持多种IM网络。Jitsi是当最功能最完整的高级通信工具。Jitsi让你可以在同一个软件中连到Facebook、GoogleTalk、XMPP、Windows Live、Yahoo!、AIM和ICQ进行通信。
Jitsi.jpg
Jitsi1.jpg
收录时间:2011-05-13 08:43:55

更多视频通话和聊天工具Jitsi信息

  企业即时通讯系统 - ExtremeTalk 
ExtremeTalk(XT)是一个用于企业或者组织内部进行在线通讯的,基于XMPP(Jabber)协议的即时通讯系统。您可以将XT部署在您的内部局域网内,并且通过XT的管理控制台建立企业组织架构、添加企业内部联系人来给企业内部人员分配IM帐号。分配到帐号的人员可以使用支持XMPP协议的客户端进行单人或多人的在线通讯,传送文件等。
企业即时通讯系统 - ExtremeTalk


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

探微·智在未来  个人推荐不错的博客: http://howe.im.sixxs.org/2011/07     http://howe.im.sixxs.org/

Google+技术架构介绍

谷歌的社交网络Google Plus主要基于JavaJavaScript语言,而其视频会议框架Hangouts则采用了C/S方式。

期待已久的Google社交网络Google Plus或者Google+终于公之于众了,它采用邀请的形式向部分用户开放。该项目开始于2010年初,在其底层技术鲜为人知的情形下,秘密完成了开发。Joseph SmarrGoogle+技术主管、Plaxo的前CTO,在AnyAsk的访谈中非针对性地透露了一些网络的技术细节。我们联系了Smarr试图获取有关Google+架构的更多细节,但被拒绝了,他承诺更多信息会在不久的将来公布的。

按照Smarr的说法,Google+的服务端使用了Java语言和Guice,而客户端基于开源的跨浏览器框架Closure,采用了大量的JavaScriptClosure是一组JavaScript工具,方便开发人员编写富Web应用程序。GoogleGmailMapsDocs均使用了该框架。有趣的是Google并没有采用WaveAdWords中使用的GWTGWT主要面向Java开发者而非JavaScript开发者的。为了确保即使在AJAX应用中,URL也很美观(对老版本浏览器,回退Hash-Fragment,添加了HTML5的历史API,另外,Closure模板也常常在服务端呈现,从而做到JavaScript代码加载前显示页面,然后JavaScript找到正确的DOM节点并挂接事件处理器等,使其响应Smarr进一步解释到:

Closure模板最酷的事情是它既可以编译成Java也可以编译成JavaScript。所以,我们使用Java服务端把模板转换成HTML,但是也可以在客户端使用JavaScript动态地显示。例如,如果你直接输入详细资料页面的URL,我们将在服务端呈现它,但是如果你进入页面流中,然后导航到某人的详细资料页面,我们将使用同一模板在客户端使用AJAX技术来显示。

后端采用的是BigTableColossus,它是Google实时搜索所使用的文件系统。

Smarr承认Google+团队借鉴了Google和其他公司的很多东西,他们是站在巨人的肩膀上,充分学习了我们以前的和业界其他社交产品,这里指的应该就是FacebookTwitter,而且本产品在很多方面看上去和Facebook很像。

Google+ Hangouts是在线云视频会议平台,基于XMPPJingleRTPICESTUNSRTP等,它与采用P2P网络的Skype方法完全不同。HangoutsC/S及云技术,主要依赖于Google的基础设施。目前还没有数据表明Hangouts会消耗多少资源,但估计应该会很多。所有这些都是为了提供低迟延(小于100ms)的流畅的群组沟通。

Hangouts要求与Google Talk相同的插件,不过,工程师们正在努力迁移到WebRTC上。WebRTC是视频通信的JavaScript框架,由GoogleMozillaOpera提供支持的开源产品。当WebRTC集成到Chrome后,在FirefoxOperaChrome中运行Hangouts时就无需下载插件了。到时,Hangouts将使用集成在WebRTC中的VP8编码,而不是现在使用的H.264

Christian OestlienGoogle+的项目经理,透露Google企业用户提供了特别的特性,如分析及和其他企业账户的集成等,但他没有透露详细信息。他让企业先不要创建Google+账户,暂且等待功能开放,否则也会被删除的。

查看英文原文Google+ Technological Details 


这篇关于【open-open开源聊天工具分类列表】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/345180

相关文章

python中列表应用和扩展性实用详解

《python中列表应用和扩展性实用详解》文章介绍了Python列表的核心特性:有序数据集合,用[]定义,元素类型可不同,支持迭代、循环、切片,可执行增删改查、排序、推导式及嵌套操作,是常用的数据处理... 目录1、列表定义2、格式3、列表是可迭代对象4、列表的常见操作总结1、列表定义是处理一组有序项目的

C++11范围for初始化列表auto decltype详解

《C++11范围for初始化列表autodecltype详解》C++11引入auto类型推导、decltype类型推断、统一列表初始化、范围for循环及智能指针,提升代码简洁性、类型安全与资源管理效... 目录C++11新特性1. 自动类型推导auto1.1 基本语法2. decltype3. 列表初始化3

Python中将嵌套列表扁平化的多种实现方法

《Python中将嵌套列表扁平化的多种实现方法》在Python编程中,我们常常会遇到需要将嵌套列表(即列表中包含列表)转换为一个一维的扁平列表的需求,本文将给大家介绍了多种实现这一目标的方法,需要的朋... 目录python中将嵌套列表扁平化的方法技术背景实现步骤1. 使用嵌套列表推导式2. 使用itert

MySQL中的索引结构和分类实战案例详解

《MySQL中的索引结构和分类实战案例详解》本文详解MySQL索引结构与分类,涵盖B树、B+树、哈希及全文索引,分析其原理与优劣势,并结合实战案例探讨创建、管理及优化技巧,助力提升查询性能,感兴趣的朋... 目录一、索引概述1.1 索引的定义与作用1.2 索引的基本原理二、索引结构详解2.1 B树索引2.2

Python中合并列表(list)的六种方法小结

《Python中合并列表(list)的六种方法小结》本文主要介绍了Python中合并列表(list)的六种方法小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋... 目录一、直接用 + 合并列表二、用 extend() js方法三、用 zip() 函数交叉合并四、用

Spring Boot中的YML配置列表及应用小结

《SpringBoot中的YML配置列表及应用小结》在SpringBoot中使用YAML进行列表的配置不仅简洁明了,还能提高代码的可读性和可维护性,:本文主要介绍SpringBoot中的YML配... 目录YAML列表的基础语法在Spring Boot中的应用从YAML读取列表列表中的复杂对象其他注意事项总

C++类和对象之初始化列表的使用方式

《C++类和对象之初始化列表的使用方式》:本文主要介绍C++类和对象之初始化列表的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录C++初始化列表详解:性能优化与正确实践什么是初始化列表?初始化列表的三大核心作用1. 性能优化:避免不必要的赋值操作2. 强

Pandas使用AdaBoost进行分类的实现

《Pandas使用AdaBoost进行分类的实现》Pandas和AdaBoost分类算法,可以高效地进行数据预处理和分类任务,本文主要介绍了Pandas使用AdaBoost进行分类的实现,具有一定的参... 目录什么是 AdaBoost?使用 AdaBoost 的步骤安装必要的库步骤一:数据准备步骤二:模型

Python列表去重的4种核心方法与实战指南详解

《Python列表去重的4种核心方法与实战指南详解》在Python开发中,处理列表数据时经常需要去除重复元素,本文将详细介绍4种最实用的列表去重方法,有需要的小伙伴可以根据自己的需要进行选择... 目录方法1:集合(set)去重法(最快速)方法2:顺序遍历法(保持顺序)方法3:副本删除法(原地修改)方法4:

Python 中的 with open文件操作的最佳实践

《Python中的withopen文件操作的最佳实践》在Python中,withopen()提供了一个简洁而安全的方式来处理文件操作,它不仅能确保文件在操作完成后自动关闭,还能处理文件操作中的异... 目录什么是 with open()?为什么使用 with open()?使用 with open() 进行