当前位置: 首页 > news >正文

网站定制二次开发无域名网站 能否被百度

网站定制二次开发,无域名网站 能否被百度,网站设计师网站,专业电商网站建设价格简介 TCP#xff08;传输控制协议#xff09;是一种在计算机网络中常用的协议#xff0c;它提供了可靠的、面向连接的通信#xff08;协议信息链接#xff1a;TCP协议#xff09;。在Java中#xff0c;我们可以使用Socket和ServerSocket类来实现TCP通信。 Java TCP通信…简介 TCP传输控制协议是一种在计算机网络中常用的协议它提供了可靠的、面向连接的通信协议信息链接TCP协议。在Java中我们可以使用Socket和ServerSocket类来实现TCP通信。 Java TCP通信关键方法 客户端套接字(Socket)方法 - Socket(String host, int port)使用指定的主机和端口创建一个客户端套接字。 - Socket(InetAddress address,int port)创建流套接字并将其连接到指定IP指定端口号 - void connect(SocketAddress endpoint)连接到指定的远程套接字地址。 - void setSoTimeout(int timeout)设置套接字的读取超时时间。 - boolean isConnected()检查套接字是否已连接。 - void close()关闭套接字连接。 服务器套接字(ServerSocket)方法 - ServerSocket(int port)创建一个服务器套接字绑定到指定的端口。 - Socket accept()侦听客户端的连接请求并返回与客户端连接的套接字。 - void setSoTimeout(int timeout)设置服务器套接字的超时时间。 - boolean isBound()检查服务器套接字是否已绑定到特定端口。 - void close()关闭服务器套接字。 输入输出流方法数据处理 - InputStream getInputStream()返回与套接字关联的输入流。 - OutputStream getOutputStream()返回与套接字关联的输出流。 - void write(byte[] b)将字节数组中的数据写入输出流。 - int read(byte[] b)从输入流中读取数据并存储到字节数组中。 - void flush()刷新输出流确保数据被发送。 - String readLine()从输入流中读取一行数据。 - void writeBytes(String s)将字符串以字节的形式写入输出流。 - void writeInt(int value)将整数写入输出流。 - int readInt()从输入流中读取整数。 - void writeObject(Object obj)将对象写入输出流。 程序简单设计 客户端设计后启动 public class TCPClient {public static void main(String[] args) throws IOException {//创建嵌套字并连接服务端Socket socketnew Socket(127.0.0.1,10000);//获取嵌套字中的输出流并发送数据OutputStream os socket.getOutputStream();String messagehello tcp server;byte[] datamessage.getBytes();//因为连接已经建立成功直到往该连接(socket)的输出流里面写数据服务端就能收到os.write(data,0,data.length);//获取嵌套字中的输入流处理响应数据InputStream is socket.getInputStream();byte[] buffernew byte[1024];//堵塞当前进程直到IO完成读取数据int lengthis.read(buffer);String responsenew String(buffer,0,length);System.out.println(服务端响应: response);//关闭连接socket.close();} } 服务端设计先启动 public class TCPServer {public static void main(String[] args) throws IOException {//创建服务端嵌套字并监听指定端口ServerSocket serverSocketnew ServerSocket(10000);System.out.println(服务器已启动等待客户端连接...);//监听客户端的链接(直接堵塞当前进程知道完成与客户端的连接)Socket clientSocket serverSocket.accept();//处理客户端请求System.out.println(客户端已连接);InputStream is clientSocket.getInputStream();byte[] buffernew byte[1024];int lenis.read(buffer);//读取缓存中的数据并返回数据长度String requestnew String(buffer,0,len);System.out.println(客户端请求: request);//发送数据到客户端OutputStream os clientSocket.getOutputStream();String messageHello tcp Client;byte[] data message.getBytes();os.write(data,0,data.length);//关闭连接clientSocket.close();serverSocket.close();} }
http://www.hkea.cn/news/14515616/

相关文章:

  • 吴江建网站关于计算机网站建设的论文
  • 北京网站建设制作开发公司网站平台方案设计
  • 合肥网站建设-中国互联天眼查询企业信息系统
  • 西安免费平台网站建设门头沟网站建设公司
  • 河南省住房和建设厅网站邮箱域名和网站域名
  • 万创网做的网站怎么样国际阿里网站首页建设
  • 网站页面锚点怎么做西宁市解封最新消息今天
  • 苏州姑苏区建设局网站环保设计院的网站建设
  • 大连 网站维护哈尔滨专业网站营销
  • 360免费网站建设平台休闲农庄展示网站
  • 扬中做网站百度地图放到网站上
  • 学做饺子馅上那个网站个人网站设计与开发
  • 二级黄冈站软文标题大全
  • wordpress网站做app规模大的企业建站
  • 河南专业网站建设淳化网站制作
  • 网站建设sem账户搭建个人引流推广怎么做
  • 什么网站了解国家建设的行情wordpress英文主题
  • 自己有网站 做appwordpress华丽插件
  • 模板网站哪家好网站建设找哪家公司
  • 怒江州建设局网站华为云建设网站
  • 网站的设计方法有哪些营销型网站的布局
  • 注册商标名字上海企业网站seo多少钱
  • 长域名的优秀网站管理系统软件
  • wordpress设置网站导航wordpress后台登录改地址
  • 做那个免费视频网站申请域名是什么意思
  • 有哪些网站的搜索引擎网站模板 黑白
  • 湖州市吴兴区建设局网站高端网站开发设计简介
  • 黄页网站代码现在c 做网站用什么
  • 能够做代理的网站有哪些问题com域名
  • 上海网站建设公司联系方式福建网站建设网