Java网络编程
文章平均质量分 80
Hold_My_Own
When the dust settles, and it will, we'll see.
展开
-
利用TCP实现双向聊天
读书笔记:《Java语言程序设计》–郭克华案例介绍 这里服务器和客户端界面相同,都可以给对方发送信息,也能够自动收到对方发过来的信息。效果如下图所示。 “服务器”和“客户端”对话框都有一个文本框,输入聊天信息。输入聊天信息知乎,单击”发送”按钮发送给对方,对方也能够自动收到之后显示。如何实现双向聊天 客户端与服务器的通信过程,包括读信息和写信息,对于客户端和服务器端,如果将数据原创 2017-12-19 21:41:20 · 1533 阅读 · 0 评论 -
利用UDP实现双向聊天系统
Java笔记:《Java语言程序设计》–郭克华案例介绍 UDP是面向无连接的,但并不是没有客户端和服务端的区别。只是说,服务端运行之后,并不一定要等待客户端的连接才能通信,客户端可以直接和服务端通信,发送信息。 这里介绍一个聊天应用最基本的程序:客户端和服务器相同,都可以给对方发送信息,也能够自动接收对方发过来的信息。本程序效果如图所示。 “服务器端”和“客户端”对原创 2017-12-20 22:22:58 · 2674 阅读 · 4 评论 -
利用UDP实现多用户客户聊天系统
读书笔记:《Java语言程序设计》–郭克华案例介绍 上一篇博客已经介绍了客户端和服务器的相互通信。但是实际应用中,应该是客户端和客户端聊天,而不是客户端和服务器聊天。客户端和客户端聊天的本质是信息由服务器端转发。因此本篇博客将开发一个支持多个客户端的程序。服务器端界面如图1所示。 图一 当客户端出现时,需要输入昵称,如图2原创 2017-12-21 09:09:54 · 3465 阅读 · 2 评论 -
利用TCP实现多客户聊天系统
读书笔记:《Java语言程序设计》–郭克华案例介绍 上一篇博客已经介绍了客户端和服务器的相互通信。但是实际应用中,应该是客户端和客户端聊天,而不是客户端和服务器聊天。客户端和客户端聊天的本质是信息由服务器端转发。因此本篇博客将开发一个支持多个客户端的程序。服务器端界面如图1所示。 图一 当客户端出现时,需要输入昵称,如图2原创 2017-12-19 22:38:05 · 986 阅读 · 0 评论 -
Java编写一个简单的Web爬虫
World Wide Web,缩写WWW、W3或者Web,是一个因特网的相互连接的超文本文档。使用Web浏览器,可以查看一个文档,以及跟随超链接查看其它文档。这里,我们将开发一个简单的程序,可以跟随超链接来自动遍历Web。这类程序通常称为Web爬虫。为简单起见,我们的程序跟随以http://开始的超链接。在写程序之前有必要了解一下什么是URL(Uniform Resource Location),即原创 2017-11-19 09:57:04 · 10923 阅读 · 0 评论 -
Java编写网络打字游戏
《Java语言程序设计》–郭克华网络打字游戏功能简介 这里将介绍一个网络对战的打字游戏。首先运行服务器,界面如图1所示。 图1 运行客户端,首先显示如图2所示的对话框。 图2 用户能够输入昵称,单击“确定”按钮,则连接到服务器。这里为了简单起见,服务器运行在本机,端口为9999。原创 2017-12-22 09:00:02 · 7450 阅读 · 3 评论