1. 介绍

ZeroC提供了一个示例应用程序,允许用户连接到聊天室,并与其他用户交换消息。这个应用程序展现了在开发分布式应用程序时,可能遇到的一些设计挑战,因此,它是一个很好的学习案例。

该应用程序具有以C ++实现的服务端和以各种语言编写的客户端,包括Java,C#和C ++中的图形程序,C ++中的控制台程序以及JavaScript和PHP中的基于Web的客户端。应用程序的各个组件如下图所示。 我们将在这些页面的其他地方更详细地探讨这些组件。

ZeroC上有一个公共聊天服务器,你可以通过多种方式使用它:

  • 使用其中一个客户端,直接从浏览器聊天:JavaScript PHP

  • 从GitHub中下载ice-demos源代码,并用你喜欢的编程语言构建一个客户端。

  • 使用Ice支持的任何编程语言编写自己的客户端。

GitHub中包含聊天服务器Ice-demos的源代码,你也可以在自己的系统上运行该演示程序。

Copyright © github.com/weiofcn 2017 all right reserved,powered by GitbookLast modified time: 2017-12-27 02:20:43

results matching ""

    No results matching ""