简单的套接字C/S通信

/* * ===================================================================================== * * Filename: server.cpp * * Description: * * Version: 1.0 * Created: 2011年12月19日 12时20分29秒 * Revision: none * Compiler: gcc * * Author: Albert (), [email protected] * Company: * * ===================================================================================== */
#include 
#include 
#include 
#include 
#include 
#include 
#include 

using namespace std;

int main(int argc,char**argv)
{
	int s,s1,rc;
	char buf[20];
	struct sockaddr_in local;

	local.sin_family = AF_INET;
	local.sin_port = htons(7500);
	local.sin_addr.s_addr = htonl(INADDR_ANY);

	s = socket(AF_INET,SOCK_STREAM,0);
	if(s == -1)
	{
		cout<<"socket create error"<
 
  

/* * ===================================================================================== * * Filename: client.cpp * * Description: * * Version: 1.0 * Created: 2011年12月19日 12时36分25秒 * Revision: none * Compiler: gcc * * Author: Albert (), [email protected] * Company: * * ===================================================================================== */ #include #include #include #include #include #include #include #include using namespace std; int main(int argc,char**argv) { int s,rc; struct sockaddr_in peer; char buf[20]; peer.sin_family = AF_INET; peer.sin_addr.s_addr = inet_addr("127.0.0.1"); peer.sin_port = htons(7500); s = socket(AF_INET,SOCK_STREAM,0); if(s < 0) { cout<<"socket create error"<


 
  
 
  
 
 

你可能感兴趣的:(简单的套接字C/S通信)