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

天津建设招聘信息网站做网站的技术难点

天津建设招聘信息网站,做网站的技术难点,网站怎么黑,手机版网站系统TCP:传输控制协议 特点:面向连接、可靠通信 TCP的最终目的:要保证在不可靠的信道上实现可靠的传输 TCP主要有三个步骤实现可靠传输:三次握手建立连接,传输数据进行确认,四次挥手断开连接 三次握手建立可靠…

TCP:传输控制协议

  • 特点:面向连接、可靠通信

  • TCP的最终目的:要保证在不可靠的信道上实现可靠的传输

  • TCP主要有三个步骤实现可靠传输:三次握手建立连接,传输数据进行确认,四次挥手断开连接

    • 三次握手建立可靠连接。

    • 建立连接后会建立可靠的通信管道

    • 四次握手断开连接

TCP通信之客户端开发

客户端发送信息:

import java.io.*;
import java.net.*;public class TCPClient {public static void main(String[] args) {final String serverAddress = "127.0.0.1"; // 服务器地址final int serverPort = 8080; // 服务器端口try {// 连接到服务器Socket socket = new Socket(serverAddress, serverPort);System.out.println("Connected to server.");// 发送消息到服务器sendMessage(socket, "Hello, Server!");// 接收服务器的响应String response = receiveMessage(socket);System.out.println("Response from server: " + response);// 关闭连接socket.close();} catch (IOException e) {e.printStackTrace();}}private static void sendMessage(Socket socket, String message) throws IOException {PrintWriter out = new PrintWriter(socket.getOutputStream(), true);out.println(message);}private static String receiveMessage(Socket socket) throws IOException {BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));return in.readLine();}
}

TCP通信之服务端开发

 

 服务端接收信息

import java.io.*;
import java.net.*;public class TCPExample {public static void main(String[] args) {final int PORT = 8080;try {// 启动服务器ServerSocket serverSocket = new ServerSocket(PORT);System.out.println("Server started. Waiting for connections...");// 等待客户端连接Socket clientSocket = serverSocket.accept();System.out.println("Client connected: " + clientSocket);// 处理客户端请求handleClient(clientSocket);// 关闭服务器serverSocket.close();} catch (IOException e) {e.printStackTrace();}}public static void handleClient(Socket clientSocket) {try {// 接收客户端消息BufferedReader in = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));String message = in.readLine();System.out.println("Received message from client: " + message);// 向客户端发送响应PrintWriter out = new PrintWriter(clientSocket.getOutputStream(), true);out.println("Hello, Client!");// 关闭连接clientSocket.close();} catch (IOException e) {e.printStackTrace();}}
}

http://www.yayakq.cn/news/922008/

相关文章:

  • 东莞seo建站广告用现成的网站模板只套内容就可以有这样的吗
  • 打开网上免费网站吗德国和俄罗斯和做视频网站
  • php 网站开发文档怎么写北京电商网站开发多少钱
  • 企业官网网站模板下载阿里服务器怎么做网站服务器
  • 电影网站制作模版网络营销课程期末总结
  • 中国诚乡建设部网站做拍卖网站有哪些
  • 自己动手做衣服网站网站做短信验证需要多少钱
  • 建站平台选择建议易优cms怎么样
  • 网站开发自我介绍设计网站哪个
  • 专业模板网站制作服务端子网站建设
  • 帝国企业网站源码出国游做的好的网站
  • 桔子seo工具河北利用关键词优化网页
  • 百货店怎么做网站送货常州网站专业制作
  • 如何建设网站app网站开发 方案 报价单
  • 腾讯公司做的购物网站公司设计资质
  • 织梦搬家 网站空白论坛网站开发费用
  • 购物网站开发文档软文
  • 百度网站app下载北京社保网上服务平台官网
  • 成品网页网站推广和优化的原因
  • 国际网站怎么开通梦璇帮我wordpress
  • 天津网站建设多少钱网站备案 的类型
  • 网站推广软件免费下载微信小程序推广软件
  • 做外贸有哪些好的网站android系统下载官网
  • 天猫网站左侧导航是怎么做的网络推广工资
  • 飞翔时代网站建设企业邮箱如何登录
  • dede页码的调用 网站怎么网页下载jpg格式图片
  • 深圳比较好的网站建设公司常德网站开发网站运营
  • 遵义建站平台哪家好做电子杂志的网站
  • 为什么选择做游戏网站网页美工设计课程
  • 徐州智能建站怎么做宜昌模板网站建设