![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java 网络编程
文章平均质量分 66
混魔MJM
这个作者很懒,什么都没留下…
展开
-
用Java编写CGI小结
由于Carl要用到我的程序,我们便合作工作。但是他写的程序是Python的,我写的程序是Java的,必须得找一种方式进行通信。尽管有Jython这些东西,但是Carl认为还是CGI最简便。于是,前阵子开始学学CGI怎么弄。刚开始,觉得好像也不是很难,但是后来进展没有预期的顺利。最后,由于学院的服务器有CGI模块但是不允许随便跑CGI,实验室服务器又装的是FastCGI,感觉麻烦,最后Carl说还是转载 2017-08-17 18:39:29 · 3235 阅读 · 0 评论 -
Spring MVC 实践
Spring Web MVCSpring-Web-MVC是一种基于请求驱动的轻量级Web-MVC设计模式框架, Spring MVC使用MVC架构思想, 对Web层进行职责解耦,使用请求-响应模型将数据、业务与视图进行分离, 简化开发.MVCMVC(模型-视图-控制器)是一个以设计界面应用程序为基础的架构模式,通过分离模型-视图-控制器在应用中的角色将业转载 2017-08-18 13:10:54 · 387 阅读 · 0 评论 -
Swing程序最佳架构设计—以业务对象为中心的MVC模式
前言:我打算写一系列关于Swing程序开发的文章。这是由于最近我在做一个Swing产品的开发。长期做JavaEE程序,让我有些麻木了。Swing是设计模式的典范,是一件优雅的艺术品,是一件超越时代的产品!有机会作Swing软件的开发,让我非常有感觉!呵呵,希望有机会能够用Java3D编写软件,那种感觉一定更棒!Java和Swing都是杰作。我这个人对别人一向很挑剔的转载 2017-08-18 14:48:41 · 254 阅读 · 0 评论 -
swing之mvc模式
1 Swing与MVC Swing组件设计使用了著名的MVC模型-视图-控制器体系结构。为了了解MVC体系结构与Swing组件的关系,我们来看一下如何设计一个表示按钮的组件,因为按钮的各个部分可以与MVC体系结构的3个部分对应起来。 按钮在任意给定时刻,可处于启用和无效两种状态之一。很显然,按钮只有处于启用状态时才会响应点击。记录按钮状态是很有用的,视图需要根据按钮的状态进转载 2017-08-18 14:53:50 · 1111 阅读 · 0 评论 -
java实现最基础的socket网络通信
一、网络通信基础网络中存在很多的通信实体,每一个通信实体都有一个标识符就是IP地址。而现实中每一个网络实体可以和多个通信程序同时进行网络通信,这就需要使用端口号进行区分。二、java中的基本网络支持1、IP地址使用InetAddress类来表示。 获取InetAddress实例的两个方法为: (1)getByName(String ho转载 2017-08-21 21:55:40 · 283 阅读 · 0 评论 -
介绍几种java中网络通信的方式
1.TCP方式(以下内容转自孙卫琴老师的相关讲义)在客户/服务器通信模式中,服务器端需要创建监听特定端口的ServerSocket,ServerSocket负责接收客户连接请求。本章首先介绍ServerSocket类的各个构造方法,以及成员方法的用法,接着介绍服务器如何用多线程来处理与多个客户的通信任务。本章提供线程池的一种实现方式。线程池包括一个工作队列和若干工作线程。服务器程序向工作队转载 2017-08-21 22:27:44 · 5426 阅读 · 0 评论 -
Java Socket编程----通信是这样炼成的
Java最初是作为网络编程语言出现的,其对网络提供了高度的支持,使得客户端和服务器的沟通变成了现实,而在网络编程中,使用最多的就是Socket。像大家熟悉的QQ、MSN都使用了Socket相关的技术。下面就让我们一起揭开Socket的神秘面纱。Socket编程一、网络基础知识(参考计算机网络) 关于计算机网络部分可以参考相关博客:转载 2017-08-21 22:20:41 · 212 阅读 · 0 评论