|
빌더의 소켓 컴포넌트를 사용해서 간단한 메세지를 전송하려고 하는데요.
클라이언트 에서 T = Edit1->Text;
Socket->SendText(T);
이렇게 해서 메세지를 보내고요 (Client OnRead 에서요..)
서버플그램에서
R = Socket->ReceiveText();
Edit1->Text = R;
이건 (Server OnRead 에서요..)
소켓마다 포트,IP, 다 지정하고 Active 시켰는데요..
두 프로그램을 실행시켜보면 분명 클라이언트가 서버에 접속이 霓되었는데요
(OnClientConnect 에다가 Label1->Caption = "Connect" 를 넣어서 확인)
메세지가 안오네요..;;
원래대로라면 서버프로그램의 Edit1->Text 에 클라의 Edit1->Text 에
입력된 메세지가 와야되는거 아닌가요.;;
어떤 과정이 빠졌는지 알려주시면 감사하겠스니다.
참. 그리고 서버와 클라이언트간의 SendText , RecevieText 는
여러개가 보내지지 않나요?
RecevieText 에 인자가 없으니.. 클라에서
SendText(A); SendText(B)
이렇게 두개를 보내게 되면 어떤걸 받게 되는지요..;;
다변 부탁드립니다.
|