Socket示例代码
来源:互联网 发布:手机钢琴编曲软件 编辑:程序博客网 时间:2024/05/19 22:58
import java.io.IOException;import java.net.Socket;import java.net.UnknownHostException;public class DLLSocket {public static void main(String[] args) {String ip = "10.180.192.18";int port = 4000;try {Socket socket = new Socket(ip, port);socket.setSoTimeout(5539900);java.io.OutputStream out = socket.getOutputStream();byte[] date = "hello world".getBytes();out.write(date);out.flush();socket.shutdownOutput();//byte[] buffer = new byte[1024];//int len = -1;//java.io.FileOutputStream fout = new java.io.FileOutputStream("d:/response.xml");//java.io.ByteArrayOutputStream bout = new java.io.ByteArrayOutputStream();//java.io.InputStream in = socket.getInputStream();////while ((len = in.read(buffer, 0, buffer.length)) > 0) {//bout.write(buffer, 0, len);//}//in.close();//bout.flush();//bout.close();////byte[] rdata = bout.toByteArray();//// System.out.println("leen = " + (rdata.length - 32));//System.out.println(new String(rdata));////fout.write(rdata);//fout.flush();//fout.close();//socket.close();} catch (UnknownHostException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}}
工具类
import java.io.IOException;import java.net.Socket;import java.net.UnknownHostException;public class SocketUtil {public static void sendMessage(String ip, int port, String message) {try {Socket socket = new Socket(ip, port);socket.setSoTimeout(5539900);java.io.OutputStream out = socket.getOutputStream();out.write(message.getBytes());out.flush();socket.shutdownOutput();} catch (UnknownHostException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}}
0 0
- Socket入门代码示例
- socket入门示例代码
- 一段socket代码示例
- Socket示例代码
- Socket tcp服务端 代码示例
- C#Socket 异步代码示例
- ZMQ.Socket JAVA 代码示例
- socket 跨平台代码示例
- 用socket通讯示例代码
- c#(Socket)异步套接字代码示例
- SOCKET UDP 发送和接受示例代码
- SOCKET TCP 发送和接收示例代码
- c#(Socket)异步套接字代码示例
- NIO Socket非阻塞模式代码示例
- socket创建流程及代码示例
- c#(Socket)异步套接字代码示例
- php socket 提交表单示例代码
- C++ SOCKET函数注释及示例代码
- Programming with Objective-C——翻译1章(格式全废了)
- 郑轻OJ 1067: 有问题的里程表
- phpmyadmin卡在结构问题
- 醒悟
- 移动web页面使用字体的思考
- Socket示例代码
- Android断点续传的原理剖析与实例讲解
- MFC编个对话框,能够实时显示摄像头捕捉的镜头, 点击确定,保存当前图像。
- 算法竞赛入门经典(第二版) 刘汝佳-第八章 高效算法设计 例题(13/19)
- 联想Y400 拆光驱加装固态硬盘
- GStreamer Application Development Manual
- ActiveMQ消息传送及ACK机制详解(转)
- 第三周-课堂内容-递归-斐波那契数
- 图像二值化处理,可计算运行时间