資源簡(jiǎn)介
原理是tcp/ip協(xié)議寫(xiě)的,會(huì)tcp/ip協(xié)議的不需要下載,主要是幫助esp8266和電腦通信的時(shí)候使用的java源碼,可代替tcp工具使用,
java源碼,短小精悍,移植和修改性強(qiáng)。

代碼片段和文件信息
package?text;
/*
?*?服務(wù)器端
?*?
?*?但是對(duì)話必須是服務(wù)器先說(shuō),后面就隨意了
?*?*/
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.io.BufferedReader;
import?java.io.InputStreamReader;
import?java.io.PrintWriter;
import?java.net.ServerSocket;
import?java.net.Socket;
import?javax.swing.*;
public?class?sss?extends?Jframe?implements?ActionListener{
JTextArea?jta=null;
JTextField?jtf=null;
JButton?jb=null;
JPanel?jpl=null;
JScrollPane?jsp=null;
//把信息發(fā)給客戶端的對(duì)象
PrintWriter?pw=null;
public?static?void?main(String?args[])
{
sss?sss=new?sss();
}
public?sss()
{
jta=new?JTextArea();
jtf=new?JTextField(10);
jb=new?JButton(“發(fā)送“);
jb.addActionListener(this);
jsp=new?JScrollPane(jta);
jpl=new?JPanel();
jpl.add(jtf);
jpl.add(jb);
????
this.add(jsp“Center“);
this.add(jpl“South“);
this.setSize(300?200);
this.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
this.setIconImage((new?ImageIcon(“C:/Users/Administrator/Desktop/零食文件/222.jpg“)).getImage());
this.settitle(“那天W十點(diǎn)半,服務(wù)器“);
this.setVisible(true);
try?{
//服務(wù)器監(jiān)聽(tīng)
ServerSocket?ss?=?new?ServerSocket(32222);
Socket?s=ss.accept();
InputStreamReader?isr=new?InputStreamReader(s.getInputStream());
BufferedReader?br=new?BufferedReader(isr);
pw=new?PrintWriter(s.getOutputStream()true);
//讀取從客戶度發(fā)來(lái)的信息
while(true)
{ //讀取從客戶端發(fā)來(lái)的信息
String?info=br.readLine();
jta.append(“客服端:???“+info+“\r\n“);
}
}?catch?(Exception?e)?{
e.printStackTrace();
}
}
public?void?actionPerformed(ActionEvent?e)?{
//?TODO?Auto-generated?method?stub
//如果用戶按下了發(fā)生信息的按鈕
if(e.getSource()==jb)
{
//把服務(wù)器在jtf里面寫(xiě)的內(nèi)容發(fā)送給客戶端
String?info=jtf.getText();
jta.append(“服務(wù)器:????“+info+“\r\n“);
pw.println(info);
//清空內(nèi)容
jtf.setText(““);
}
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????2009??2015-10-25?21:39??sss.java
評(píng)論
共有 條評(píng)論