客户端:导入头文件:#import #import #import #import 1. 创建连接CFSocketContext sockContext = {0, // 结构体的版本,必须为0self,// 一个任意指针的数据,可以用在创建时CFSocket对象相关联。这个指针被传递给所有的上下文...
分类:
其他好文 时间:
2014-09-25 01:15:30
阅读次数:
268
在项目中,经常会遇到单机上进程间的通信,常用的进程间通信方式一般有以下几种
1 socket
2 unixsocket
3 共享内存(share-memory)
4 管道(pipe)
5 消息队列(message-queue)
6 文件(file)
7 消息总线(比如zeromq)
8 其他中间件(比如redis, memchache, 数据库等)
如果项目仅仅是消息的传递,对...
分类:
系统相关 时间:
2014-09-24 20:33:27
阅读次数:
3658
一、开启socketphpinfo();查看是否开启了socket扩展,否则在php.ini中开启。二、服务器端代码的写法server send:welcome"; socket_write($msgsock, $msg, strlen($msg)); echo 'read client messa...
分类:
Web程序 时间:
2014-09-24 18:45:37
阅读次数:
299
客户端: 1 private Socket socket; 2 private IPEndPoint ipEndPoint; 3 private void sendMessageHandler() 4 { 5 //服务端ip,端口为192.168.1.1,8085 6 ipEndPo...
分类:
其他好文 时间:
2014-09-24 17:41:27
阅读次数:
290
性能测试的提前准备关注点: 1、性能测试的环境配置需要能够尽可能的模拟版本的现场使用,包括外网的设备,软件网元,各种硬件平台,操作系统,软件平台; 2、性能测试需要准备合适的模拟脚本来尽可能全真的模拟客户可能的操作,比如同时并行网页操作,同时进行socket连接等。而且要超出客户的真实可能情况。.....
分类:
其他好文 时间:
2014-09-24 13:35:56
阅读次数:
214
http://blog.csdn.net/mafuli007/article/details/7233304epoll的优点:支持一个进程打开大数目的socket描述符(FD)select 最不能忍受的是一个进程所打开的FD是有一定限制的IO效率不随FD数目增加而线性下降传统的select/poll...
分类:
其他好文 时间:
2014-09-24 00:58:35
阅读次数:
225
以下讲解基本TCP套接字函数。1、socket 函数 指定期望的通信协议类型。#include/*See NOTES*/#includeintsocket(intdomain,inttype,intprotocol);返回:若成功则为非负描述符,出错则为-1。参数说明:domain: 指明协议族,也...
分类:
其他好文 时间:
2014-09-23 23:09:26
阅读次数:
294
服务端:控制台程序监听 1 /// 2 /// Server 3 /// 4 class Program 5 { 6 static Socket serverSocket; 7 static Socket clientSocket;...
分类:
其他好文 时间:
2014-09-23 22:33:25
阅读次数:
221
开发的应用采用F5负载均衡交换机,F5将请求转发给5台hp unix服务器,每台服务器有多个webserver实例,对外提供web服务和socket等接口服务。之初,曾有个小小的疑问为何不采用开源的apache、Nginx软件负载,F5设备...
分类:
其他好文 时间:
2014-09-23 18:57:45
阅读次数:
381
在我们前面一个例子中,我们使用下面这样一段代码
package com.test.net;
import java.io.DataInputStream;
import java.io.InputStream;
import java.net.ServerSocket;
import java.net.Socket;
public class EchoServer {
/**
* 打...
分类:
编程语言 时间:
2014-09-23 17:36:35
阅读次数:
194