
socket编程
xiaoshang
这个作者很懒,什么都没留下…
展开
-
Java socket通信基本原理介绍(一)
Java socket通信基本原理介绍Java socket通信在Java语言中是一个使用很广泛的工具,所谓Java socket通信通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。[了解详细]Socket入门篇浅谈JAVA中如转载 2012-12-02 22:52:56 · 3242 阅读 · 0 评论 -
Java ServerSocket的服务端代码介绍
所谓Java ServerSocket通常也称作"套接字",有不少的时候需要我们详细的注意。接下来我们就看看什么是Java ServerSocket,希望大家有所收获。用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。Socket和ServerSocket类库位于java.net包中。ServerSocket用于服务器端,Socket是建转载 2012-12-04 22:41:09 · 556 阅读 · 0 评论 -
Java Socket实战之一:单线程通信
现在做Java直接使用Socket的情况是越来越少,因为有很多的选择可选,比如说可以用spring,其中就可以支持很多种远程连接的操作,另外jboss的remoting也是不错的选择,还有Apache的Mina等等,但是在有些时候一些特殊情况仍然逃脱不了直接写Socket的情况,比如公司内部一些莫名其妙的游戏规则。废话不说了,下面就看看如果自己写Socket应该怎么做吧。首先是写一转载 2012-12-04 22:59:31 · 464 阅读 · 0 评论 -
Java Socket线程的设计原理介绍
Java Socket线程我们经常会用到的技术,但是有很多程序员还是有不少的使用问题,下面我们就看看如何才能进行有关的代码编写,希望大家又说收获。网络的伟大之一也是信息共享,Server可以主动向所有Client广播消息,同时Client也可以向其它Client发布消息。下面看看如何开发一个可以实时传递消息的程序。Java Socket线程的设计原理:服务器端接受客户端的连转载 2012-12-04 22:52:43 · 475 阅读 · 0 评论 -
Java Socket实战之二:多线程通信
上一篇文章说到怎样写一个最简单的Java Socket通信,但是在上一篇文章中的例子有一个问题就是Server只能接受一个Client请求,当第一个Client连接后就占据了这个位置,后续Client不能再继续连接,所以需要做些改动,当Server没接受到一个Client连接请求之后,都把处理流程放到一个独立的线程里去运行,然后等待下一个Client连接请求,这样就不会阻塞Server端接收请转载 2012-12-04 23:04:26 · 438 阅读 · 0 评论 -
Java Socket实战之三:传输对象
前面两篇文章介绍了怎样建立Java Socket通信,这一篇说一下怎样使用Java Socket来传输对象。首先需要一个普通的对象类,由于需要序列化这个对象以便在网络上传输,所以实现java.io.Serializable接口就是必不可少的了,如下:package com.googlecode.garbagecan.test.socket.sample3; public cla转载 2012-12-04 23:07:32 · 433 阅读 · 0 评论 -
ExecutorService常用方法和newFixedThreadPool创建固定大小的线程池
1、ExecutorService:是一个接口,继承了Executor:public interface ExecutorService extends Executor {}2、Executor:而Executor亦是一个接口,该接口只包含了一个方法:void execute(Runnable command);3、Executors转载 2012-12-04 20:15:30 · 972 阅读 · 0 评论 -
Java Socket通信读取相关信息代码
ava Socket通信读取有不少需要我们注意的知识点。当我们在使用的时候有很多的问题摆在我们面前。下面我们就来详细的学习有关Java Socket通信读取的相关代码编写。以下是Java Socket通信读取的相关代码。import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.Fil转载 2012-12-04 22:42:19 · 500 阅读 · 0 评论 -
Java Socket传输数据的文件系统介绍
Java Socket传输数据在进行的时候有很多的事情需要我们不断的进行有关代码的学习。只有不断的学习才能掌握相关的问题。下面我们就详细的看看如何才能更好的使用这些技术。我们将这个对象串行化至文件系统,然后将之还原,Java Socket传输数据在这个过程其实类似于一个“压扁”和“充气”的过程,请注意,我们的Person类中包含一个嵌入对象,并且birthday变化,将之设置为transi转载 2012-12-04 22:55:39 · 557 阅读 · 0 评论 -
java并发库之Executors常用的创建ExecutorService的几个方法说明
一、线程池的创建我们可以通过ThreadPoolExecutor来创建一个线程池。new ThreadPoolExecutor(corePoolSize, maximumPoolSize, keepAliveTime, milliseconds,runnableTaskQueue, handler);创建一个线程池需要输入几个参数:corePoolSize(线程池的基转载 2012-12-03 23:15:55 · 710 阅读 · 0 评论 -
Java Executors(线程池)
Sun在Java5中,对Java线程的类库做了大量的扩展,其中线程池就是Java5的新特征之一,除了线程池之外,还有很多多线程相关的内容,为多线程的编程带来了极大便利。为了编写高效稳定可靠的多线程程序,线程部分的新增内容显得尤为重要。 有关Java5线程新特征的内容全部在java.util.concurrent下面,里面包含数目众多的接口和类,熟悉这部分API特征是一项艰难的学习过程。转载 2012-12-03 23:07:01 · 526 阅读 · 0 评论 -
线程池newFixedThreadPool的使用
import java.util.Random;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.TimeUnit;/*** 线程池newFixedThreadPool的使用。*/public class Execu转载 2012-12-03 22:53:33 · 4015 阅读 · 0 评论 -
浅谈JAVA中如何利用socket进行网络编程(一)
所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 本文介绍的是JAVA中的socket网络编程,希望对你有帮助,一起来看。Socket是网络上运行的两个程序间双向通讯的一端,它既可以接受请求,也可以发送请求,利用它可以较为方便的编写网络上的数据的传递。在java中,有专门的socket类来处转载 2012-12-03 21:33:02 · 474 阅读 · 0 评论 -
Java Socket编程相关源代码的介绍
Java Socket编程需要大家仔细的学习,首先我们来看看有关的源代码,只有在源代码中才能找到我们需要的。希望大家有所帮助。Java Socket编程在不断发展中有不少的问题存在,下面我们就详细的看看如何才能更好的使用这个代码。接下来我们就看看相关的源代码介绍,希望对大家在之后的Java Socket编程中有所帮助。源代码介绍:yServer.java impor转载 2012-12-03 22:32:49 · 527 阅读 · 0 评论 -
Executors.newFixedThreadPool和ArrayBlockingQueue一点使用心得
newFixedThreadPool使用范例:import java.io.IOException;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class Test { public static void main(String[] args)转载 2012-12-03 23:02:18 · 776 阅读 · 0 评论 -
浅谈JAVA中如何利用socket进行网络编程(二)
Socket是网络上运行的两个程序间双向通讯的一端,它既可以接受请求,也可以发送请求,利用它可以较为方便的编写网络上的数据的传递。在java中,有专门的socket类来处理用户的请求和响应。利用SOCKET类的方法,就可以实现两台计算机之间的通讯。这里就介绍一下在JAVA中如何利用socket进行网络编程。在上一篇中我们已经和大家说到客户端的网络编程,下面和大家分享的是服务器的实现代码。转载 2012-12-03 21:38:13 · 411 阅读 · 0 评论 -
Java Socket编程的一个秘密类
Java平台在java.net包里来实现Java Socket。在这本文中,我们将使用Java.net包中的下面三个类来工作:URLConnection,Socket,ServerSocket。介绍Java平台在java.net包里来实现Java Socket。在这本文中,我们将使用Java.net包中的下面三个类来工作:·URLConnection转载 2012-12-03 22:05:55 · 394 阅读 · 0 评论 -
Java Socket编程如何建立两者关系
Java Socket编程我们生活中的有很多的使用方式,当然有很多的程序员在使用的时候还是会出现问题,那么接下来我们就看看有关Java Socket编程的相关问题。Java Socket编程需要大家详细的学习,有关的技术一直在不断的更新。那么要如何才能掌握好有关的技术更新呢?接下来我们就来学些有关Java Socket编程的相关知识。关于Java Socket编程的转载 2012-12-03 22:08:32 · 490 阅读 · 0 评论 -
Java Socket编程关键代码详解
Java Socket编程如何才能更好的进行相关代码的学习,当然我们只有不断的研究才能更好的使用。下面我们就详细的学习下。Java Socket编程在我们编程序的时候有很广泛的应用,在应用的时候我们就会遇到不少的障碍。下面我们就看看如何才能更好的进行相关问题的学习。希望大家看完下面的代码对JavaSocket编程有所收获。package sterning; import jav转载 2012-12-03 22:21:04 · 518 阅读 · 0 评论 -
Java Socket编程中对于run的使用方法介绍
Java Socket编程在很多地方都有使用,其中有不少的问题需要我们注意,下面我们就来看下run的使用方法,希望大家有所收获。Java Socket编程在使用的时候有很多语句需要我们注意,其中run方法就是我们需要掌握的。下面我们就看看在Java编程中run语句的使用方法。希望大家有所帮助。那么下面的问题是如何使用线程.首先要做的事情是创建线程并使得其可以和网络连线取得联转载 2012-12-03 22:26:50 · 1300 阅读 · 0 评论 -
java socket小例子
Socket和ServerSocket类库位于java.net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。 什么是Socket? 所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 Socket和ServerSocket类库位于java.n转载 2013-04-15 10:17:29 · 501 阅读 · 0 评论