「网络问题Java」网络问题打什么电话

博主:adminadmin 2022-12-31 10:12:08 668

今天给各位分享网络问题Java的知识,其中也会对网络问题打什么电话进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

JAVA网络编程问题

import java.io.IOException;

import java.io.InputStream;

import java.net.ServerSocket;

import java.net.Socket;

//先运行此文件

public class ServerSockets {

public static void main(String[] args) {

try {

ServerSocket ssServerSocket=new ServerSocket(9999);

Socket socket=ssServerSocket.accept();

InputStream isInputStream=socket.getInputStream();

byte [] bs=new byte[1024];

int length=0;

while((length=isInputStream.read(bs))!=-1)

{

System.out.println(new String(bs));

}

isInputStream.close();

ssServerSocket.close();

} catch (IOException e) {

e.printStackTrace();

}}}

import java.io.IOException;

import java.io.OutputStream;

import java.net.Socket;

import java.util.Scanner;

//再运行此文件进行输入传输信息

public class Sockets {

public static void main(String[] args) {

try {

Scanner scanner=new Scanner(System.in);

System.out.println("请输入要传输的信息:");

Socket socket=new Socket("192.168.XXX.XXX", 9999);

OutputStream osOutputStream=socket.getOutputStream();

String info=scanner.nextLine();

osOutputStream.write(info.getBytes());

osOutputStream.close();

socket.close();

} catch (IOException e) {

e.printStackTrace();

}

}

}

java网络TCP问题

首先你概念 理解错了,TCP的Socket编程是典型的CS架构,基于长连接,就是有个循环一直在运行,所已用do-while不合理,服务器每次都Socket s2=s1.accept() ;来等待客户端的连接,在循环里面接收客户端传来的数据,你要想接收到end就结束通信,也就是结束循环

while(true){

if(st.equals("end")){

break;

}

}

java网络编程问题

1.每个客户端上线的时候都会把自己的IP传给服务器,服务器会维护一个QQ号码与对应IP的列表。

2.

A如果想给B发消息,首先要去服务器上通过B的QQ号查询B的IP,然后与B建立P2P的通信,不怎能是每次通讯都经过服务器的,那样服务器的负载就太重了,肯定没法即时响应。

java网络问题

http协议规定请求头和请求体之间必须有个空行,也就是你发送的格式应该是这样的

“GET /huiwu2/index.jsp HTTP/1.1\n

\n

这样会有响应,但也会是一个400 Bad Request的响应

关于网络问题Java和网络问题打什么电话的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。