소켓 프로그래밍 초보입니다.
서버/클라이언트를 짰습니다.
클라이언트는 일정시간마다(setitimer를 사용하였습니다.) char sSendData
[1024]를 보내고 서버는 이를 받아서 printf()를 합니다.
서버는
bind();
listen();
accept();
whiel(1)
{
recv(nClientSockfd, sReceivedData, sizeof(sReceivedData),));
printf("received Msg %s\n",sReceivedData);
}
클라이언트는
socket();
connect();
setitimer(타이머 함수);
타이머함수
void Timer_fcn(int sig)
{
static i;
sprintf(sSendData, "%d",i);
send(nSockfd, sSendData, strlen(sSendData)+1,0);