1、“.....往往是放在数据库中的些资料,然后可以满足些人或者是机器的需求。客户机服务器的基本概念并不是那么复杂,这个概念的提出你有个单的服务器试图在同时刻服务于许多客户。建立个语音聊天室服务器我应该借这个补习下吗在本教程中,我们将建立两个服务器和客户端双方的个简单的聊天室,系统中的补习,是为人与很少或没有经验,做网络规划。,如果我们涵盖的课题如网络和多线程不够详细,将在以后列举例子,即使你有很少或没有做这样的项目的经验。不过你需要熟悉基本的面向对象编程在语言。在本教程中,你将建立个简单的,集中的,面向连接服务器......”。
2、“.....你将学到个基本框架,不过需要长时间的努力。简介我们还将研究些关于此框架的局限性并探索规避它们。什么是面向连接服务器般来说,工作的任何服务器是要提供个集中式的服务。但是,也有许多不同的方式提供服务,并有很多不同的方式来构建通信服务。聊天,大约是被形容为面向连接服务的,因为个用户建立了联接并保持连接,发送和接受文本。我们将创造个剥离下来,面向连接服务器,学习的基本框架将帮助你在未来大量制造其他面向连接服务器。为什么从零开始创造我们将用基本包建立每个接口来创造这个原型服务器......”。
3、“.....当然有很多提供网络细节的系统,在许多情况下,最好的真实世界的解决办法是使用现有的架构,因为它常常提供了有用的功能,如容错,负载平衡。服务器是做什么呢在我们描述监听类之前,我们将描述下服务器。这样做有定的顺序排列的优雅,因为在用户连接服务器之前,服务器必须启动。我们的服务器是个单独的程序个单独的运行在独立的机器上,除了虚拟机它不再需要其它的任何软件,虽然服务器或应用服务器将可能被用来服务于客户端程序到客户端,但它不再需求服务器或应用程序服务器......”。
4、“.....在此框架内都有可能被用来供给功能,如负载平衡,特别图书馆,为处理大量的客户,进程迁移,以及数据库,我们的例子是要经得起任何掣肘。它会照顾所有联网的责任,其自己的。正如我们将会看到的,这是不是很辛苦。首先第件事监听个端口首先,我们必须要做的是做好准备接受连接,要做好这点,我们必须要监听个端口,个端口被看作单独个计算机的地址,往往是个单的机器,可作为网络服务器,聊天服务器服务器,和几种服务器样,正因为如此,个连接到台服务器,不仅需要指明地址,该机器本身,而且还要指明服务器......”。
5、“.....套接字客户机和服务器之间的通信是通过建立个叫做的对象来完成的,是直接来自网络编程,在编程中,个对象被程序员使用多年,因为它比较清晰的比较方便,也许这就是比语言方便的原因吧。最重要的是要了解对象包含了两个流对象,个是用来接受数据,另外个是用来发送数据,也就是说个对象包含和如果你对这些关于流的类还不熟悉,你只要知道他们是用来发送和接收数据流的就可以了,如果你真的不知道它们,那可以查询中的流类来获取更多的信息。现在然我们开始介绍七个类中的个,监听类下面的几个版面我们来介绍这个类的基本的元素构造器和实例......”。
6、“.....这就告诉我们当我们开始准备接受连接的时候那些端口是怎么监听的。下面就是构造器方法例程类要作为个单独的应用程序,它必须包含个方法,在你有了方法后,你可以添加你自己的基本应用服务器代码,这就是我们的服务器我们要完成的目的。,现在我们开始监听,下节我们将继续介绍是如何接受连接的,看看我们是如何处理它们的。我们已经准备从我们的客户接受连接,这就是说料体内是如何进行的。监听循环上面我们提到了中个叫做套接字的对象,它代表着通过建立从别的地方的应用程序接收数据。个客户端从定义......”。
7、“.....我们是怎么得到这个的呢服务器端首先要做的工作是等待连接的建立,也就是说我们需要发送些信息到客户端,代表着连接的建立。这就是是如何工作的,有个对象,它直监听着个端口,当有个新的连接到来的时候,它将创建个对象代表着连接的建立。接受可能你服务器程序是为了服务来自互联网上的很多客户端,这些客户端将彼此不相关的与你的服务器建立连接,也就是说我们不能控制客户端连接到来的。这些类允许你读入和写出各种类型的数据到流中,不用考虑它们将被写到哪里,因为这些类使用的是相同的格式,并且这种格式是不改变的......”。
8、“.....下面就是我们的协议当用户把些信息输入到聊天窗口时,输入的信息就像串字符输入到流中当服务器接收到信息时,它将这些信息发送给所有的用户,再次这些信息像字符串样输入到中。用户用接收信息客户端的类不管怎么样,我们已经建立了我们聊天系统的服务器端,我们有个服务器对象监听到来的连接,和堆处理自身的连接。我们的客户端将是个小应用程序,因为我们运用语言的目的是让你的程序能够在网页上运行。这并不是必须的客户端是个独立的应用程序,向服务器端样,我们将不会再进行更多的和前面样的讨论......”。
9、“.....,时间和顺序,下面我们将介绍多线程个比较优越的方法处理这些连接不管他们什么时候到来。但是当连接到来时我们将试图处理这个连接。暗含了个简单直接的处理方法它串行接受连接,正如你个挨个的问他们样,而它们专门在排着队等待。下面就是模型当的方法调用时,实例将返回个对象代表着新的连接的建立,这次连接处理完毕,将再次调用处理下个连接,就是用这种方法,不管连接到来的有多快,不管你的计算机有多少处理器和网络接口,个时刻只能建立个连接如果时间没有连接请求,实例将直等待,知道有连接来请求。般来说......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。