Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

linux UDP client½ÓÊÕ²»µ½Êý¾Ý

ÎÒÔÚlinuxÏÂдÁ˸öUDPµÄserverºÍclientµÄ´úÂ룬
ÏÖÔÚ³öÁËÕâÑùÒ»¸öÎÊÌ⣬

serverÊÕµ½ÁËclientµÄÊý¾Ý£¬²¢»Ø¸´ÁË£¬µ«ÊÇclientÒ»Ö±ÊÕ²»µ½server»Ø¸´µÄÄÚÈÝ£¬£¬ºóÀ´ÎÒÓÃ×¥°ü¹¤¾ß½¨Á¢ÁËÒ»¸öserverÀ´Á¬½Ó֮ǰµÄclient£¬·¢ÏÖ½ÓÊÕµ½µÄclientµÄ¶Ë¿Ú²¢·ÇÎÒ¿ªÊ¼É趨µÄ¶Ë¿Ú£¬

¾ßÌåÈçÏ£º

client½¨Á¢Ò»¸ösocket²¢ÉèÖÃÁ˶˿ÚΪ8019£¬ipΪ192.192.192.210£¬ÓɸÃsocket¶Ôserver·¢ËÍÊý¾Ý£¬È»ºóÓÖʹÓøÃsocketÀ´½ÓÊÜserver»ØÀ¡µÄÊý¾Ý£¬µ«ÊÇserver»ØÀ¡µÄ¶Ë¿Ú²¢·ÇΪ8019£¬ËùÒÔclient²¢Ã»ÓÐÊÕµ½serverµÄÊý¾Ý¡£


ÇëÎÊÔõô½â¾ö£¡



×¢ÒâÍøÂç×Ö½ÚÐò

client¶Ë´úÂëÈçÏ£º


fd=socket(AF_INET,SOCK_DGRAM,0);

inetaddr=inet_addr(IP);
recv_sockaddr.sin_family=AF_INET;      recv_sockaddr.sin_addr.s_addr=inetaddr;       
recv_sockaddr.sin_port= htons(port); 


recvfrom_socket(recv_sock_fd,sock_buf,sizeof£¨sock_buf£©,(sockaddr_t *)(&recv_sockaddr),&sock_len);


sendto_socket(recv_sock_fd, sock_buf, len, (sockaddr_t *)(&recv_sockaddr),sizeof(sockaddr_t));


ÒªÓÃbind½«¶Ë¿ÚºÅ°ó¶¨µ½¿Í»§¶ËÉÏ

¿Í»§¶ËÐèÒªbind£¿

server¶Ë²ÅÒªbind°É¡£

·þÎñÆ÷·´À¡µÄ¶Ë¿ÚºÅÊǶàÉÙ

ͨ¹ý×¥°ü¹¤¾ß·¢ÏÖ£¬Ã¿´Îclient·¢Ë͹ýÀ´µÄÊý¾Ý¶Ë¿Ú²»È·¶¨


ÒýÓÃ
·þÎñÆ÷·´À¡µÄ¶Ë¿ÚºÅÊǶàÉÙ



·þÎñ¶ËbindµÄ¶Ë¿ÚΪ801


Ïà¹ØÎÊ´ð£º

º¼ÖݵØÇøÕÒLinux C¹¤³Ìʦ

¸ÚλְÔð:
1.²ÎÓë²úÆ·µÄ¹æ»®Éè¼Æ£»
2.Linux »·¾³ÏÂvsftp¡¢qmail¿ªÔ´´úÂëµÄ¶þ´Î¿ª·¢;
3.¿Í»§¶Ëacitve xµÄ¿ª·¢£»
ÈÎÖ°ÒªÇó:
1.ÓÐlinux c ±à³Ì¾­Ñ飬Äܱàд linux shell script;
2.ÓÐVC ±à³Ì¾­Ñ飬ÄÜ ......

linux c ±àÒëͨ²»¹ý£¬Çë¸ßÊÖ°ïÎÒ¿´ÏÂÄÄÀïµÄ´í£¿

int _send()
{
int fd,size;
char fname[1024],buffer[4096];

/*ÊäÈëÒª´«ÊäµÄÎļþ*/
printf("ÇëÊäÈëÄúÒª´«ÊäµÄÎļþ·¾¶:\n");
gets(fname);
/*´ò¿ªÎļþ*/
fd = open(fn ......

C++¿ª·¢ÓëLinuxµÄ¹Øϵ

ÇëÓо­Ñé̳ÓÑ̸̸×öC++¿ª·¢ÓëLinuxµÄ¹Øϵ£¬¾ÍÊÇ¿ª·¢ÊDz»ÊÇÒ»°ã¶¼ÔÚLinuxϽøÐеÄÖ®ÀàµÄ»°Ìâ¡£
¿ª·¢¿ÉÒÔ²»ÔÙLinuxÏ£¬µ«µ÷ÊÔÒª×öLinuxÏ¡£

¿ª·¢Ëæ±ã£¬Ö»ÒªÊDZê×¼C++£¬Windows϶¼¿ÉÒÔµ÷ÊÔ

Á½Õ߶¼¿ÉÒÔ~~~

¿ª ......

ÐéÄâ»ú°²×°ºìÆìLINUXÎÊÌâ

¸ç¸ç½ã½ãÃÇ£¬£¬£¬ÎÒÔÚVISTA ÏÂÓÃVMware °²×°ºìÆì6.5ʱ£¬°²×°µ½Ó²ÅÌ·ÖÇøµÄʱºò£¬×ÜÊdzöÏÖÒ»¸ö¶Ô»°¿ò¡£ÉÏÃæд×Å£º¡°³öÏÖ´íÎó---δÕÒµ½ÒªÔÚÆäÖд´½¨ÐÂÎļþϵͳµÄÓÐЧÉ豸¡£Çë¼ì²éÄãµÄÓ²¼þÒÔÕÒµ½ÎÊÌâµÄÆðÒò¡£¡±ÇëÎÊÔõô½ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ