다음 코드를 사용하여 서버에서 클라이언트로 파일 및 디렉토리 목록을 보냈습니다. 서버가 클라이언트로부터 수신하지만 서버가 결과를 보내지 않거나 클라이언트가 응답을받지 못하고 있는지 여부를 알지 못합니다.Java 소켓 클라이언트 및 서버
서버 측 날를 탈 도와주세요 - 내가 서버에 outqw.write()
을하는 동안, 클라이언트에서 readLine()
을 볼 수있는에서
package without.thread;
import java.io.BufferedOutputStream;
import java.net.ServerSocket;
import java.net.Socket;
import java.io.BufferedReader;
import java.io.File;
import java.io.InputStreamReader;
import java.io.IOException;
import java.io.OutputStream;
import java.io.PrintWriter;
import static java.rmi.Naming.list;
import java.util.ArrayList;
import static java.util.Collections.list;
import java.util.logging.Level;
import java.util.logging.Logger;
public class SerTest {
public static int reads,red;
public static void main(String[] args)
{
try
{
System.out.print("i m ready, call my client");
ServerSocket serverSocket = new ServerSocket(18789);
while(true){
Socket clientSocket = serverSocket.accept();
System.out.println(clientSocket+"1");
// outk=new PrintWriter(clientSocket.getOutputStream(),true);
BufferedReader bufferedReader;
bufferedReader = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
}
안녕하세요. brilliant and thanks a lot .. 나는이 풀 타임에 2 일간을 보낸다. 그러나 didnt는 대답을 얻었다, 정말로 고마워한다. 제발, 제발 ur 우편물을 제공 할 수 있습니다. 그래서 나는 어떤 질문이든 더 많이 의문이 생길 수있다. [email protected] .... 감사합니다. – CodeEatingMyMind