No.72580 作者:happyjackqu 邮件:jinzhuqu@163.com ID:87244 登陆:3次 文章数:5篇 最后登陆IP:121.32.50.229 最后登陆:2009/7/19 11:29:59 注册:2007/8/16 14:14:56 财富:123 发帖时间:2009/7/19 11:18:23 发贴者IP:119.129.192.2 标题:happyjackqu:VxWorks下利用套接字实现网络通信的程序 摘要:No.72580VxWorks下利用套接字实现网络通信的程序 利用TCP协议实现网络通信,程序运行在装有VxWorks的2410上面,作为服务器,在PC机上运行TCP/IP测试软件作为TCP客户端,两者就可以传输数据了。 void server(void) { int sock,snew; struct sockaddr_in serverAddr; struct sockaddr_in clientAddr; int client_len; char c; extern int errno; char buffer[256]; long ip; inti; bzero((char *)&serverAddr,sizeof(serverAddr)); bzero((char *)&clientAddr,sizeof(clientAddr)); sock=socket(AF_INET,SOCK_STREAM,0); if(sock=-1) exit(1); serverAdd.sin_family=AF_INET; serverAdd.sin_port=htons(SERVER_NUM); printf("Binding SERVER,port %d\n",serverAdd.sin_port); if(bind(sock,(struct sockaddr *)serverAddr,sizeof(serverAddr))==-1) { printf("Bind failed, errno=%d\n",errno); close(sock); exit(1); } printf("Listening to c ......
>>返回讨论的主题
|