下位机的程序,程序是按照linux系统中TCP/IP 协议通信的标准来写的。没有什么特殊的处理
#include
#include
#include
#include
#include
#include
#include//close()
#include//struct sockaddr_in
#include//inet_ntoa
#define DEST_PORT 8000
#define DEST_IP_ADDRESS "10.1.51.150"
/*客户端的处理过程*/
void process_info(int s)
{
int send_num;
int recv_num;
char send_buf[]="tigerjibo";
char recv_buf[50];
while(1){
printf("begin send
");
send_num = send(s,send_buf,sizeof(send_buf),0);
if (send_num < 0){
perror("send");
exit(1);
} else {
printf("send sucess:%s
",send_buf);
}
printf("begin recv:
");
recv_num = recv(s,recv_buf,sizeof(recv_buf),0);
if(recv_num < 0){
perror("recv");
exit(1);
} else {
recv_buf[recv_num]='