ChinaUnix.net
相关文章推荐:

linux udp socket编程

用两个进程,一个进程1负责从客户端接受指令,接收到指令后通过消息队列传送到 另一个进程2,另一个进程2负责对指令进行解释,然后通过swith函数,根据不同指令传送比较大的文件到进程1,然后由进程1送到客户端。

by connect - C/C++ - 2004-02-10 21:03:39 阅读(1016) 回复(0)

相关讨论

#!/usr/bin/perl use strict; use warnings; use socket; my $addr = $ARGV[0] || '192.168.101.35'; my $port = $ARGV[1] || '135'; my $dest = sockaddr_in($port, inet_aton($addr)); socket(SOCK, PF_INET, SOCK_STREAM, getprotobyname('tcp')) or die $!; connect(SOCK, $dest) or die $!; print $? == 0 ? "OK\n" : "ERROR\n"; close(SOCK); 以上代码中用getprotobyname('tcp')可以运行,但用getprotobyname('udp')就...

by lin_wang - Perl - 2009-01-18 16:57:08 阅读(4056) 回复(12)

最近需要写个linux socket编程的技术文档,中英文,3000字 大家有什么推荐吗? 比如:手头的资料了、网址等

by tyz - C/C++ - 2008-06-08 12:22:52 阅读(1882) 回复(4)

请问在哪里可以下到西安电子科技大学出版社的<<实战linux socket编程>;>;的书及其源代码 :em10:

by jessica5188 - 程序开发 - 2004-07-15 22:58:47 阅读(1461) 回复(4)

我编写了一个简单的udp服务器和客户端程序。其中udp服务器是按照socket(),bind(),recvform(),sendto(),close()编写的,而udp客户端是按照socket(),sendto(),recvfrom(),close()编写的。在验证无语法错误后,我在同一部机器上先运行server,然后运行client,结果server端没反应。是不是一定要在两部机分别运行server和client呢?

by helihefen - C/C++ - 2004-11-18 12:57:07 阅读(1367) 回复(3)

最近在写一个socket通信的东西,就写了一个简单的客户端和服务器端用来测试,如果我声明的是流式套接字(stream socket)的话,建立TCP连接的话就好用,但是我想发的是udp包,所以得用数据报套接字SOCK_DGRAM,那么服务器段怎么写呢,无法监听 服务器代码如下: #include #include #include #include #include socket.h> #include #include #include

by tyz - C/C++ - 2008-05-12 16:20:27 阅读(3932) 回复(12)

我写了一个服务器端的程序,当客户端连上后运行正常,但当客户端断开连接或关闭客户端时,服务器端就自行关闭,不知道是什么原因,请各位大侠明示,谢谢.

by suntrees - C/C++ - 2007-01-20 21:16:19 阅读(1201) 回复(7)

1、 引言 linux的兴起可以说是Internet创造的一个奇迹。linux作为一个完全开放其原代码的免费的自由软件,兼容了各种UNIX标准(如POSIX、UNIX System V 和 BSD UNIX 等)的多用户、多任务的具有复杂内核的操作系统。在中国,随着Internet的普及,一批主要以高等院校的学生和ISP的技术人员组成的linux爱好者队伍已经蓬勃成长起来。越来越多的编程爱好者也逐渐酷爱上这个优秀的自由软件。本文介绍了linuxsocket的基本概念和函数调用...

by cbc - MySQL文档中心 - 2005-11-29 16:19:11 阅读(1028) 回复(0)

请问,当我连接到某服务器后,服务器忽然和网络断开了,此时我怎么能知道这个socket还是有效的,谢谢。

by Enigma0702 - 程序开发 - 2004-09-16 15:46:38 阅读(579) 回复(0)

client端和server端使用tcp进行通信,server端利用recv函数阻塞等待client端的命令。 但是问题是,当client端用close断开socket时,server端的recv函数为什么检测不到呢?(通过检测revc的返回值是否<=0) 但是用shutdown就能解决这个问题,请大虾们不吝赐教~~

by bxhbrbyy - C/C++ - 2008-03-06 14:29:48 阅读(1600) 回复(2)

我想用socket 来传输数据, 但数据类型不定, 谁有经验可帮帮忙??

by mfjmfj - C/C++ - 2004-06-17 13:25:11 阅读(912) 回复(1)