通信
文章平均质量分 50
zhaoyue007101
这个作者很懒,什么都没留下…
展开
-
wait和waitpid
wait()会暂时停止目前进程的执行,直到有信号来到或子进程结束。如果在调用wait()时子进程已经结束,则wait()会立即返回子进程结束状态值。子进程的结束状态值会由参数status 返回,而子进程的进程识别码也会一起返回。如果不在意结束状态值,则参数status 可以设成NULL。子进程的结束状态值请参考下面的waitpid()。waitpid()会暂时停止目前进程的执行,直到有信号来到原创 2012-06-28 14:10:34 · 508 阅读 · 0 评论 -
Java中的乱码问题
http://aspnetdb.iteye.com/blog/1162774Java中乱码问题很常见,原因也多种多样,这里做一个总结,不求全面,力求准确,如果错误欢迎指正。 1.文件页面编码导致的乱码。每一个文件(java,js,jsp,html等)都有其本身的编码格式,文件中的代码在一种编码中显示正常,在另外一种编码下就会显示出乱码。在Eclipse中,每转载 2013-12-02 09:46:40 · 604 阅读 · 0 评论 -
select函数详解
http://blog.sina.com.cn/s/blog_5c8d13830100pwaf.html网络编程中一个很重要的函数,没有整理,直接转过来,讲的还是蛮详细的。转自:http://blog.csdn.net/zhw888888/archive/2009/03/29/4034515.aspx Select在Socket编程中还是比较重要的,可是对于初学S原创 2013-07-18 20:56:42 · 497 阅读 · 0 评论 -
安装ace完整步骤
强烈建议先看官方文档 此文章只做为辅助性文章http://www.dre.vanderbilt.edu/~schmidt/DOC_ROOT/ACE/ACE-INSTALL.html#unix本文只记录步骤,不作多余说明。步骤一:准备相关文件准备好openssl安装文件准备ACE安装文件 http://download.dre.vanderbilt.edu/原创 2012-07-02 13:09:39 · 2307 阅读 · 0 评论 -
socket的select函数
原型int select(int nfds,fd_set* readfds,fd_set* writefds,fd_set* exceptfds,const struct timeval* timeout);nfds:本参数忽略,仅起到兼容作用。 readfds:(可选)指针,指向一组等待可读性检查的套接口。 writefds:(可选)指针,指向一组原创 2012-08-19 21:00:28 · 568 阅读 · 0 评论 -
安装ACE
http://hi.baidu.com/ligh0721/blog/item/d7e405ec7012ab3162d09f31.html在make之前,需要先配置下,具体操作是编辑 /ace- 5.5/ACE_wrappers/build/examples/IPC_SAP/SSL_SAP/Makefile和/ace- 5.5/ACE_wrappers/build/tests/SSL原创 2012-07-02 13:10:22 · 485 阅读 · 0 评论 -
安装openssl
其实 直接yum install openssl 就可以啦http://www.yuwuxing.com/setup-openssl-in-centos/第一步当然是下载了截止到今天的最新版本下载地址为http://www.openssl.org/source/openssl-0.9.8k.tar.gz我们在linux下输入命令:cd /usr/lo原创 2012-07-02 13:10:02 · 694 阅读 · 0 评论 -
Linux下各类TCP网络服务器的实现源代码
http://www.chinaunix.net/jh/4/786283.html原创 2012-07-02 13:08:51 · 592 阅读 · 0 评论 -
c/c++通过socket发送结构体以及类对象
自己的实际中代码 发送端: mms_msg msg1; mms_msg_header msgH1; msgH1.devHandleNum = 8; msg1.msgHeader = msgH1; send(serConn, (char*)&msg1, sizeof(mms_msg), 0); // sizeof(mms_msg) 这个注意,不是strl原创 2012-06-30 22:37:36 · 3798 阅读 · 0 评论 -
accept上限
http://stackoverflow.com/questions/880557/linux-socket-accept-too-many-open-files原创 2012-06-30 22:35:03 · 555 阅读 · 0 评论 -
安装 qpid UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in
Try these:1. add "default-zpublisher-encoding utf-8" in /home/zenoss/etc/zope.conf2. create a file named "sitecustomize.py " in /usr/lib/python2.4/ ", the file content is : import s原创 2012-06-30 22:33:15 · 782 阅读 · 0 评论 -
消息中间件 Apache Qpid 简介 共两部分
http://www.ibm.com/developerworks/cn/opensource/os-cn-qpid1/?cmp=dwskl&cpb=dw&ct=dwcon&cr=cn_CCID&ccy=cn http://www.ibm.com/developerworks/cn/opensource/os-cn-qpid2/index.html原创 2012-06-30 22:32:51 · 1358 阅读 · 0 评论 -
RabbitMQ vs Apache ActiveMQ vs Apache qpid
Posted by Bhavin Turakhia We need a simple message queue to ensure asynchronous message passing across a bunch of our server side apps. The message volume is not intended to be very high, latenc原创 2012-06-30 22:30:16 · 4320 阅读 · 0 评论 -
如何安装执行 qpid tools
最好的方法是直接https://github.com/matahari/matahari/wiki/Agent-usage-examples也就是直接yum install qpid-tools然后就ok啦~ 如不行,则参考下面方法~ 下载最全的那个包,打开/root/qpid-0.14/tools/src/py,读readme,读到“To run thes原创 2012-06-30 22:32:07 · 4961 阅读 · 2 评论 -
安装 qpid 缺少uuid.h
Hi Aaron, I can now build the distro, but had to install a few additional packages. I am using Fedora 14 based FEL 14. The packages which were installed are: libuuid-de原创 2012-06-30 22:33:43 · 989 阅读 · 0 评论 -
qpid集群配置
Qpid是基于AMQP的实现。安装的c++的broker,测试了一下集群的性能。比activeMQ的集群的处理能力强大多了,完全不在一个层次上。Qpid的集群编译的时候就需要安装好openais这里在一篇文章里已经提到过了。 High Availability Messaging Clusters provide fault tolerance by ensurin原创 2012-06-30 22:30:42 · 5218 阅读 · 0 评论 -
ACE官方API文档
http://www.dre.vanderbilt.edu/Doxygen/5.4/html/ace/hierarchy.html原创 2012-06-29 21:04:27 · 9462 阅读 · 0 评论 -
select函数
select系统调用是用来让我们的程序监视多个文件句柄(file descrīptor)的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有某一个或多个发生了状态改变。文件在句柄在代码都是从标准输入读入9个字节字符:#include #include #include int main(int argc, char ** argv){原创 2012-06-28 15:55:04 · 563 阅读 · 0 评论 -
一个 Java 的 Socket 服务器和客户端通信的例子
http://blog.csdn.net/fjseryi/article/details/12677803 一个 HelloWord 级别的 Java Socket 通信的例子。通讯过程: 先启动 Server 端,进入一个死循环以便一直监听某端口是否有连接请求。然后运行 Client 端,客户端发出连接请求,服务端监听到这次请求后向客户端发回接受消息,连接转载 2013-12-02 10:14:56 · 734 阅读 · 0 评论