我的tcp服务器段的代码

原创 2006年06月20日 15:57:00

#include <stdio.h>
#include <sys/socket.h>
#include <netinet/in.h>
int main()
{

 int socketfd,consocketfd,n;
 char send_str[1024];
 struct sockaddr_in seraddr;

 if ((socketfd=socket(AF_INET,SOCK_STREAM,0))<0)
 {
  printf("create socket error!");
 }

 bzero(&seraddr,sizeof(seraddr));
 seraddr.sin_family=AF_INET;
 seraddr.sin_addr.s_addr=htonl(INADDR_ANY);
 seraddr.sin_port=htons(13);

 if (bind(socketfd,(struct sockaddr *)&seraddr,sizeof(seraddr))<0)
 {
  printf("bind socket error!");
 }
 
 
 if (listen(socketfd,1024)<0)
 {
  printf("listen socket error!");
 }


 for (;;)
 {
  if ((consocketfd = accept ( socketfd , ( struct sockaddr *) NULL , NULL))<0)
  {
   printf("listen socket error!");
  }
  sprintf(send_str,"%s/n","It is xuang sending...");
  if ( write ( consocketfd ,send_str,strlen ( send_str ) ) != strlen ( send_str ) )
  {
   printf(" write socket error!");
  }

  if ( close ( consocketfd )==-1)
   printf(" close socket error!");
 }
}


TCP服务器套接字代码

  • 2014年09月15日 11:16
  • 2KB
  • 下载

linux-socket tcp客户端服务器编程模型及代码详解

上一篇文章介绍了 TCP/IP相关协议,socket通信流程和涉及到的各种函数:Socket简单理解本篇将具体解释tcp客户端服务器编程模型相关的代码文章分为4个部分:1. TCP客户端服务器编程模型...
  • AXuan_K
  • AXuan_K
  • 2016年08月23日 21:12
  • 3077

c#TCP多线程服务器实例代码

c#服务器实例代码tcp服务端服务器socket套接字简易服务器

Tcp转发服务器代码

  • 2013年12月13日 14:41
  • 254KB
  • 下载

c#tcp服务器代码实例

c#tcp服务器代码实例

高性能TCP/UDP服务器网络层代码

  • 2010年01月22日 14:59
  • 1.07MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:我的tcp服务器段的代码
举报原因:
原因补充:

(最多只允许输入30个字)