ice服务器什么时候成立的

fiy 其他 40

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Ice服务器于2003年成立,它是由ZeroC公司开发的一种高性能、可扩展的分布式对象平台。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    ICE(Internet Communications Engine)是一种高性能分布式计算架构,用于构建分布式应用程序。它于1999年由ZeroC公司成立时创建并发布。

    以下是关于ICE服务器成立的一些要点:

    1. ZeroC公司成立于1999年,是ICE服务器的开发者和提供者。公司总部位于美国加利福尼亚州。

    2. 创始人Michi Henning和Sven Burmester在1998年开始着手开发ICE服务器,当时他们本来是负责开发CORBA(Common Object Request Broker Architecture)的一部分。

    3. 最早的ICE版本于1999年发布,成为了ZeroC公司的核心产品之一。从那时起,ICE服务器不断发展壮大,并且在全球范围内得到广泛应用。

    4. 在ICE成立之初,它主要用于解决分布式计算中的性能和可靠性问题。随着时间的推移,它被广泛应用于各个领域,包括金融、游戏、电信、医疗等。

    5. 如今的ICE服务器已经成为一种广泛使用的软件架构,它提供了强大的分布式计算能力,并帮助开发人员快速构建高性能和可扩展的分布式应用程序。

    总结:ICE服务器于1999年成立,由ZeroC公司开发和发布。自成立以来,ICE不断发展,并成为一种广泛使用的分布式计算架构。它为开发人员提供了强大的工具和功能,帮助他们构建高性能和可扩展的分布式应用程序。

    1年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    ICE(Interactive Connectivity Establishment)服务器是一种实时通信网络服务器,用于建立点对点连接和数据传输,并且广泛用于WebRTC(Web Real-Time Communication)应用中。ICE服务器起源于2006年,最早被应用于VoIP(Voice over IP)通信领域。

    ICE服务器的作用是帮助设备在网络中发现对方并建立连接,尤其在NAT(Network Address Translation)环境下,可以实现穿越NAT进行通信。ICE服务器的建立需要使用STUN(Session Traversal Utilities for NAT)和TURN(Traversal Using Relays around NAT)协议。

    STUN协议用于发现公共IP地址和端口,以及处理NAT映射;而TURN协议则用于在无法直接进行点对点通信时,利用中继服务器进行数据传输。

    下面是ICE服务器的建立和使用流程:

    1. 部署ICE服务器:首先需要在服务器上部署ICE服务器软件,如coturn等。根据操作系统的不同,具体的安装和配置过程会有所不同。

    2. 配置ICE服务器:在配置文件中设置ICE服务器的参数,包括IP地址、端口、用户验证信息等。这些参数可以根据实际需求进行调整。

    3. 启动ICE服务器:启动ICE服务器,使其能够监听客户端的请求,并且能够响应相应的请求。

    4. 客户端连接:客户端通过WebRTC技术连接到ICE服务器,发送请求并进行身份验证。

    5. ICE服务器处理请求:ICE服务器接收到客户端的请求后,根据请求的类型进行处理。如果是STUN请求,ICE服务器将回应公共IP地址和端口信息;如果是TURN请求,ICE服务器将分配中继服务器的地址和端口,并返回给客户端。

    6. 建立连接:客户端根据ICE服务器返回的地址和端口信息,尝试与对方建立点对点连接。如果在NAT环境下,客户端和对方都无法直接建立连接时,可以通过TURN服务器进行数据传输。

    7. 数据传输:一旦成功建立连接,客户端和对方就可以通过ICE服务器进行数据传输,实现实时通信。

    总之,ICE服务器的建立是为了解决点对点连接和数据传输中的网络穿透问题,使得设备能够在不同网络环境下实现实时通信。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部