>> Edit article
이름
제목
패스워드
제가 허접이라서 너무 몰라서 어찌보면 어처구니 없는 질문일수도 있습니다. 그래도 고수님들의 답변을 기다립니다. C로 작성한 간단한 소켓 프로그램의 서버를 만들었습니다. 그리고 비베로 winsock을 써서 접속을 할려고 하는데 잘 되지가 않네요.. 여기에 간단한 서버의 소스의 같이 올립니다. 비베로 할때 특별히 추가하거나 지정해 주어야 할 것이 어떤것인지 몰라서 질문을 올립니다. 많은 답변 부탁드립니다. ===== [ server.c ] ======= #include <sys/types.h> #include <sys/socket.h> #include <stdio.h> #include <netinet/in.h> #include <arpa/inet.h> #include <unistd.h> int main() { int server_sockfd, client_sockfd; int server_len, client_len; struct sockaddr_in server_address; struct sockaddr_in client_address; server_sockfd = socket(AF_INET, SOCK_STREAM, 0); server_address.sin_family = AF_INET; server_address.sin_addr.s_addr = inet_addr("아이피주소"); server_address.sin_port = 9734; server_len = sizeof(server_address); bind(server_sockfd, (struct sockaddr *)&server_address, server_len); listen(server_sockfd, 5); while(1) { char s_num[11], r_num[11], msg[255]; printf("server waiting"); client_len = sizeof(client_address); client_sockfd = accept(server_sockfd, (struct sockaddr *)&client_address, &client_len); read(client_sockfd, s_num, 11); read(client_sockfd, r_num, 11); read(client_sockfd, msg, 255); printf("%s %s %s", s_num, r_num, msg); close(client_sockfd); } } =============================================================== 비베에서 어떻게 처리하는지 궁금합니다. 고맙습니다. -- 하늘을 날고 싶은 지누....
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved