안녕하세요.
검색하다가 여기까지 오게 되었습니다.
실은 델파이로 서버 프로그램을 구성하고
C#으로 클라이언트를 구성하고 있습니다.
일단은 통신이 원활하게 되는지 테스트 하기 위해 콘솔창에서 데이터를 주고 받는걸 하였습니다.
(델파이 서버는 이미 구현되어 있고 실행 파일 형태로 존재 합니다. )
C# 클라이언트에서 데이터를 보내면 특정한 데이터를 서버가 리턴해주는 프로그램입니다.
일단 클라이언트에서 서버쪽으로 데이터는 잘 보내집니다.
그런데!!
C#에서 StreamReader를 사용하여 ReadLine(); ReadToEnd(); Read(); 등등 많은 메서드를 사용해서
받아봤는데.. 도무지 데이터가 들어 오지 않습니다. 현상 중에 하나가 서버를 닫을 경우 갑자기 데이터가 클라이언트로
들어 오는것입니다.
다른곳에서도 질문을 올렸는데요.. TCP/IP약속을 확인해라라는 답변을 들었습니다.
무슨 말인지 잘 모르겠고요.. 일단은 데이터를 주고 받아야 확인도 할수 있을것 같은데...
|