本文从3个方面对Socket编程进行详解: 一,网络编程中两个主要的问题 二,两类传输协议:TCP;UDP 三,基于Socket的java网络编程 一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要
分类:
编程语言 时间:
2016-02-03 00:20:12
阅读次数:
233
设计需求:从客户端上传txt文件到服务器,服务端收到文件后,发送消息给客户端接收完成。 1. 服务器端: public class UpLoadFileServer { public static void main(String[] args) throws Exception { ServerS
分类:
编程语言 时间:
2016-02-01 14:29:43
阅读次数:
229
下面是TCP java网络编程的基础示例: tcp传输:客户端建立过程的思路:1、创建TCP客户端的Socket服务,使用的是socket对象,建议在创建的过程中,就明确了目的地和要连接的主机2、如果连接建立成功,说明数据传输通道已经建立,该通道就是Socket的I/O流,是底层建立好的,既然是流,
分类:
编程语言 时间:
2016-02-01 14:23:09
阅读次数:
185
下面介绍UDP基础级的代码示例: 首先了解创建UDP传输的发送端的思路: 1.创建UDP的Socket服务。2.将要发送的数据封装到数据包中。3.通过UDP的socket服务将数据包发送出去。4.关闭socket服务。 而接收端的思想如下: 1.创建UDP的Socket服务。需要明确一个端口号。2.
分类:
编程语言 时间:
2016-02-01 14:10:27
阅读次数:
188
java 为用户提供了十分完善的网络功能: 1. 获取网络上的各种资源(URL) 2. 与服务器建立连接和通信(ServerSocket和Socket) 3. 无连接传递本地数据(DatagramSocket) 所有的这些有关功能都定义在java.net包中,下面详细的介绍下: 第一: URL:通过
分类:
编程语言 时间:
2016-01-30 18:19:54
阅读次数:
175
?? // TODO Auto-generated method stub //获取本地主机IP对象 InetAddress ip = InetAddress.getLocalHost(); System.out.println(ip.getHostAddress()); System.out.pr
分类:
编程语言 时间:
2016-01-30 13:33:40
阅读次数:
215
Java网络编程、UDP案例发送端importjava.io.IOException;
importjava.net.DatagramPacket;
importjava.net.DatagramSocket;
importjava.net.InetAddress;
importjava.net.SocketException;
importjava.net.UnknownHostException;
publicclassSendUDP{
publicstaticvoidmain(S..
分类:
编程语言 时间:
2016-01-29 03:41:27
阅读次数:
168
Java网络编程、UDP案例发送端importjava.io.IOException;
importjava.net.DatagramPacket;
importjava.net.DatagramSocket;
importjava.net.InetAddress;
importjava.net.SocketException;
importjava.net.UnknownHostException;
publicclassSendUDP{
publicstaticvoidmain(S..
分类:
编程语言 时间:
2016-01-29 03:41:14
阅读次数:
188
学习资料:《java疯狂讲义》网络已经像空气和水一样,成为了人们日常生活离不开的东西。网络也是开发中不可或缺的知识。我们学习理论很重要,将理论运用于实践更能加强对理论的理解,最后软件开发的生产力也将随之提高。在学校里学的那本《计算机网络》,已经忘得差不多了。。。。1.网络基础网络模型:ip(地址):...
分类:
编程语言 时间:
2016-01-16 23:40:17
阅读次数:
282
下面代码是利用Java mail包封装了一个发送邮件的类import java.io.File;import java.util.ArrayList;import java.util.Date;import java.util.List;import java.util.Properties;imp...
分类:
编程语言 时间:
2016-01-12 08:49:21
阅读次数:
239