1、 毕业设计(论文)外文参考文献翻译 计算机科学与信息工程系 系(院) 2008 届 题 目 企 业 即 时 通 Instant Messaging for Enterprises 课题类型 技术开发 课题来源 自 选 学生姓名 许帅 专业班 级 04 计算机科学与技术 指导老师 王占中 职 称 工程师 完成日期: 2008 年 4 月 6 日 目 录 INSTANT MESSAGING FOR ENTERPRISE . 1 1. Tips . 1 2. Introduction . 1 3. First things first . 2 4.The While-Accept loop . 4
2、5. Per-Thread class . 6 6. The Client class . 7 企业即时通 . 9 1.提示 . 9 2.简介 . 9 3.首先第一件事 . 10 4.监听循环 . 11 5.单线程类 . 13 6.用户端类 . 14 1 Instant Messaging for Enterprise 1. Tips If Java is, in fact, yet another computer programming language, you may question why it is so important and why it is being promote
3、d as a revolutionary step in computer programming. The answer isnt immediately obvious if youre coming from a traditional programming perspective. Although Java is very useful for solving traditional standalone programming problems, it is also important because it will solve programming problems on
4、the World Wide Web. What is the Web? The Web can seem a bit of a mystery at first, with all this talk of “surfing,” “ presence,” and “home pages.” Its helpful to step back and see what it really is, but to do this you must understand client/server systems, another aspect of computing that is full of
5、 confusing issues. The primary idea of a client/server system is that you have a central repository of information, some kind of data, often in a database。 That you can distribute on demand to some set of people or machines. The basic concept of client/server computing, then, is not so complicated.
6、The problems arise because you have a single server trying to serve many clients at once. Building a java chat server Should I take this tutorial? in this tutorial, we will build both the server and client sides of a simple chat system this tutorial is for someone with little or no experience doing
7、networking programming. Well cover topics such as networking and multithreading in enough detail so that youll be able to follow the examples, even if you have little or no experience doing this kind of programming. You will, however, need to be familiar with basic object-oriented programming in the
8、 Java language. In this tutorial, youll build a simple, centralized, connection-oriented Java server. In doing so, youll learn a basic framework that you can use when creating such a server, using time-honored techniques that work well in many situations. 2. Introduction Well also examine some of the limitations of this framework and explore ways of getting around them. What is a connection-oriented server? Generally speaking, the job of any server is to provide a centralized service. However, there are many