一、分布式消息总线在很多MIS项目之中都有这样的需求,需要一个及时、高效的的通知机制,即比如当使用者A完成了任务X,就需要立即告知使用者B任务X已经完成,在通常的情况下,开发人中都是在使用者B所使用的程序之中写数据库轮循代码,这样就会产品一个很严重的两个问题,第一..
分类:
Web程序 时间:
2014-08-14 17:12:09
阅读次数:
314
TCP、UDP各自client、server端描述
TCP、UDP位于传输层,基于IP协议。
1.TCP
TCP:Transmission Control Protocal 传输控制协议。
服务器与客户端执行流程如下。
API说明。
创建套接字:SOCKET localSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);...
分类:
编程语言 时间:
2014-08-14 16:44:19
阅读次数:
200
最开始我们需要明白一件事情,因为这是这篇文章的前提:HTTP协议只是一个应用层协议,它底层是通过TCP进行传输数据的。因此,浏览器访问Web服务器的过程必须先有“连接建立”的发生。而有人或许会问:众所周知,HTTP协议有两大特性,一个是“无连接”性,一个是“无状态”性。这里的“无连接”岂不是跟...
分类:
Web程序 时间:
2014-08-14 16:24:48
阅读次数:
244
第一部分、概念的理解1、什么是Socket?Socket又称之为“套接字”,是系统提供的用于网络通信的方法。它的实质并不是一种协议,没有规定计算机应当怎么样传递消息,只是给程序员提供了一个发送消息的接口,程序员使用这个接口提供的方法,发送与接收消息。Socket描述了一个IP、端口对。它简化了程序员...
分类:
其他好文 时间:
2014-08-14 14:01:58
阅读次数:
157
在CFSocket中,TCP连接的创建为csocket = CFSocketCreate(kCFAllocatorDefault,PF_INET,SOCK_STREAM,IPPROTO_TCP, kCFSocketReadCallBack,TCPServerConnectCallBack,&ctx)...
分类:
移动开发 时间:
2014-08-14 14:01:18
阅读次数:
271
分析问题 流是一种对于字节流的直接操作。例如在处理一个文件时,本质上需要通过操作系统提供的API来进行文件打开,读取文件中的字节流,再关闭文件等操作,而读取文件的过程就可以看作字节流的一个过程。常见的流类型有文件流、终端操作流、网络Socket等。 在.NET中,System.IO.Stream.....
分类:
Web程序 时间:
2014-08-14 13:40:58
阅读次数:
229
一、分布式消息总线 在很多MIS项目之中都有这样的需求,需要一个及时、高效的的通知机制,即比如当使用者A完成了任务X,就需要立即告知使用者B任务X已经完成,在通常的情况下,开发人中都是在使用者B所使用的程序之中写数据库轮循代码,这样就会产品一个很严重的两个问题,第一个问题是延迟,轮循机制要定时执行,...
分类:
Web程序 时间:
2014-08-14 10:22:18
阅读次数:
482
服务器端using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Wi...
分类:
其他好文 时间:
2014-08-13 21:38:07
阅读次数:
256
今天实施同事报现场有一个节点无法访问,把现场的weblogic日志拿回来,显示如下:
<Unable to create a server socket for...
分类:
编程语言 时间:
2014-08-13 18:45:57
阅读次数:
259