소켓 기반 clientType1 - Server - clientType2 프로그램에서 작업 중입니다.Java 소켓 두 개의 다른 스레드에서 데이터를 보내는 방법
clientType1은 데이터 (실제로는 파일) 만 서버로 보내고 서버는 clientType2로 데이터를 릴레이합니다.
clientType1 및 Type2는 여러 개일 수 있습니다.
두 개의 clientType1이 하나의 clientType2에 동시에 파일을 보내려고하면 clientType2가 두 파일 중 하나를 검색하지 못합니다.
나는 이것이 왜 일어나는 지 알 것입니다. 왜냐하면 서버의 두 스레드가 동시에 같은 소켓에 쓰려고하기 때문입니다. 이 문제를 어떻게 해결할 수 있습니까?