开发:新一代Messenger。 第一部分

嗨,Giktayms! 不久前,我们决定开发一种新一代的Messenger,该Messenger将摆脱现有IM的缺点,并具有完全不同的DNA。


这就是我们得到的。

背景知识

如果您回顾一下现代即时通讯程序的发展,则可以从它们开始时区分两个主要类别:

1.最初创建为聊天的Messenger。

这样的信使包括WhatsApp,它最初具有取代SMS的主要思想,即Telegram,被宣布为最安全的聊天方式,还有许多其他方式,其中主要侧重于短信。

2.最初用于通话的信使。

这样的信使包括Skype(在第一个版本中通常是国外廉价通话的应用程序),Viber(它也是一个简单的拨号程序),Tango(专门从事视频通话的开始)等。

在发展过程中,使者开始引入他们最初没有的功能,因此在Skype中,然后在Viber中,在Tango中出现了文本消息,文件共享等,随后在WhatsApp中出现了语音呼叫,然后是视频,电报中的相同内容等

然后轮到开放的API,漫游器,蒙版,地理位置,付款,状态,公共渠道等。

也就是说,在发展过程中,使者开始与许多其他功能结合在一起。

有趣的是,使者拥有的用户越多,实现此类附加功能的速度就越慢,而具有的新功能就越少。

例如,最常见的WhatsApp Messenger之一仍然没有开放的API,也没有机器人。
它甚至没有内置的浏览器。

您当然可以说它们很大并且不需要费劲,但是最有可能的原因是,当您有数百万的实时用户并且需要更改结构中的某些内容时,很难引入一些新功能。

您甚至可以说,此类即时通讯程序是通过拐杖和备用设备开发的,因为最初从结构上讲,它们的功能完全不同,功能更受限制。

考虑到所有这些,在开发我们的Messenger时,我们决定立即制造一个多功能Messenger,不仅将其作为其他IM中已经存在的功能的基础,而且也为将来可能需要的功能奠定基础。
换句话说,我们以使我们可以快速而轻松地添加新功能的方式构造了Messenger的结构。

结果,我们有了一个完整的IM生态系统,其他服务可以在其中生存,并且也有可能蚕食其他类似服务。

这是可能改变电信世界的有趣机会之一。

现在,有两个世界,两个通信生态系统 -第一个是使用电话号码登录并主要供私人使用的Messenger,第二个是所谓的Business Telephony-虚拟电话交换机,Asterisk上的PBX和其他SIP兼容平台。

但是,尽管即时通讯程序和商务电话都使用电话号码,但在每种情况下它们都是不同的实体。

问题在于,尽管这两个世界都做同样的事情,但它们并不相交-它们将人联系在一起。

即 您无法进行呼叫,例如,从WhatsApp或电报向VOIP IP PBX用户拨打电话-尽管两种情况下都使用IP电话,但是电话号码和相同的语音或视频编解码器仍在使用。

为了进行通信,通讯程序用户必须退出通讯程序生态系统并使用PSTN或GSM,即拨打付费电话。 或通过Messenger(例如Viber Out)拨打付费电话,最后,该Messenger也将通过旧的PSTN或GSM。 当用户可能已经习惯于免费打电话给亲朋好友时,这是一种奇怪的情况。

为什么会这样呢?

答案很简单-信使拥有足够的听众,他们不希望与他人融合。 信使的总听众已经约50亿。 相反,信使被迫只使用它们,没有统一信使的先决条件。 换句话说,每个使者都在自己身上盖上毯子。



另一方面,传统的VOIP电话在业务中需求很大-可以说VOIP市场的规模估计为1200亿美元。



每个企业中已经有一个庞大且已部署的SIP电话基础架构,与地理或非地理(编号8-800)编号相关。

我们认为,为什么需要摆脱基于地理编号的旧连接? 编号问题是什么? 其中有几个:

1.这是一种枯竭的资源,分配给每个国家/地区的房间数量有限。

2.这是一种受管制的资源-仅由州授权组织发布,每个州都有自己的规则。

3.由于这些号码是针对特定国家/地区,城市等的地理参考,因此您需要付费才能拨打这些号码。

这看起来很奇怪-因为每个人都已经习惯使用即时通讯程序,并且通常不为通话付费。

另一方面,企业似乎应该对个人(作为其客户)的便利和免费感兴趣,但是他们唯一能做的就是为每个地区或城市购买DID号码。

因此,有许多公司出售这些DID(SIP编号)。

即 想象一下-不拥有该编号的公司将钱,座机号码出租给其他公司,以便其他用户(私人和法人实体)向其他公司(运营商或本地通信运营商)付款以呼叫这些号码。

与您可以花数小时免费在Messenger上相互交谈的事实相比,世界上存在某种错误的情况(为通话付费)...

提供了什么?

在我们的Messenger中,在创建的登录名下,您可以连接不限数量的VOIP线路,并将其转移到公司较早购买的现有PBX中继线上,并根据已建立的算法进行处理。

也就是说,涉及到业务中已经存在的基础架构-使用已购买的设备(IP PBX,IP电话等)和Messenger生态系统很容易集成新功能。

为什么要非数字登录?

因为企业不需要一组数字,但只需记住联系人即可-数字附近的各处都出现字母,并且仍然经常使用以下数字并非巧合:
1-800-COCA-COLA等

这可以与以下事实进行比较:现在他们不再使用151.101.192.81这样的站点中的IP地址,而是使用bbc.com等域名。

任何人都不会在浏览器行http:// 151.101.192.81中写东西,而不仅仅是输入bbc.com ,对吧?

那么为什么数字仍然用于通话? 想象一下,将有可能在世界任何地方免费与您的银行,办公室联系,并通常免费致电任何公司,任何员工。 在这种情况下,您无需搜索并记住一些电话号码,只需在信使内搜索公司的名称即可,这样您就可以进行交流。

(第一部分末)
第2 部分第3部分
PS一个简单的解释-假设使用WhatsApp可以致电任何公司,而无需在该公司中安装任何软件,无需安装软件也无需安装新硬件-现有的PBX已收到呼叫。

Source: https://habr.com/ru/post/zh-CN410637/


All Articles