阅读更多

6顶
0踩

编程语言

原创新闻 Kaazing Gateway: HTML 5 WebSock Server 发布!

2008-11-02 11:50 by 副主编 QQbyte 评论(2) 有9881人浏览
Kaazing已经发布了Kaazing Gateway,这是一个开源的HTML 5 webSocket Server。



HTML 5 Socket 规范是一个标准,用来简化目前复杂繁琐的浏览器和服务器端双向沟通架构。这个规范提供一个简单的JavaScript 界面,让开发者能够打开一个全双工套接字socket连接,并可以直接连接到任何基于TCP的后端服务(比如:JMS,JMX,IMAP,Jabber等)。

Kaazing Gateway 使开发者现在就能利用这个WebSocket规范的好处,提供了一个JavaScript库来模拟HTML 5 WebSocket,从而有可能利用WebSocket接口开发应用,并可以部署到现代和未来的浏览器中。

在Kaazing Gateway后面超高性能的服务器在单一的节点就能支持成千上万的并发连接。多个实例可以被传统的HTTP负载平衡和DNS轮循集群,使它能够支持任何数量的连续客户端连接。除了大量的连接,Kaazing Gateway还可以处理高数据吞吐量,完全支持事件驱动架构(SEDA).--非常强大!

Atlantis 发布Kaazing Gateway 同时发布了为通用消息服务提供的JavaScript 客户端,比如Apache ActiveMQ 和RabbittMQ,以及XMPP服务客户端OpenFire,Jabberd,和其他流行的聊天服务。这让开发者非常容易就能架构起基于web的聊天应用,消息应用,在线商业服务,在线游戏等。

非常值得去看看:http://www.kaazing.org/confluence/display/KAAZING/What+is+Kaazing+Gateway



PS:什么是WebSocket,范例:

interface WebSocket {

  readonly attribute DOMString URL;

  // ready state

  const unsigned short CONNECTING = 0;

  const unsigned short OPEN = 1;

  const unsigned short CLOSED = 2;

  readonly attribute int readyState;


  // networking

  attribute EventListener onopen; 

  attribute EventListener onmessage;

  attribute EventListener onclosed;

  void postMessage(in DOMString data);

  void disconnect();

};
来自: ajaxian.com
6
0
评论 共 2 条 请登录后发表评论
2 楼 michael007java 2011-05-03 16:33
cool
1 楼 yapi 2008-11-02 19:24
push server 用juggernaut

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • vc++操作Oracle数据库

    在vc6.0上简单实现Oracle数据库的数据写入和导出,简单易懂易操作;本人在vc6.0上编译通过,好用!

  • VC++ ODBC驱动连接Oracle11g数据库

    1 环境配置 1.1 Oracle11g数据库安装 选取oracle11g 的Microsoft Windows (x64) 11.2.0.4.0版本下载并进行安装。创建如下数据库: 数据库:oracle11g User ID: jh PassWord: jhj@ydq2018 1.2 ODBC驱动安装 在安装odba驱动时应选择32位的。可以在oracle官网上下载basic...

  • VC++远程oracle数据库

    VC++远程oracle数据库;完整的详细的解决了这类问题;代码详细

  • C#连接oracle数据库执行简单的增删改查操作

    详细的描述了C#与Oracle数据交互,进行增删改查操作。

  • 用VC++开发Oracle数据库应用程序详解

    用VC++开发Oracle数据库应用程序详解 Oracle公司于1997年推出的Oracle 8i数据库以其支持大数据库、多用户的高性能事务处理、支持业界各项工业标准、完整的安全和完整性控制、支持分布式数据库和分布处理,具有可移植性、可兼 容性和可连接性等突出优点倍受用户喜爱。而在客户端的开发工具方面,Visual C++也因其强大的功能和高度的灵活性等特点深受广大程序员...

  • vc连接oracle数据库

    #pragma once   class CDBOp  { public:     bool ReConnect();     bool CloseConnect();     bool OpenConnect(CString hostName, CString dBName, CString userName, CString passwor

  • VS2010中用C#实现对Oracle数据库的增删改查及界面显示源码

    在VS2010中采用C#语言,实现对Oracle数据库的连接,创建表,添加、查询、修改、删除数据的操作和界面显示,提供完整示例源码。

  • 基于数据库的应用程序架构设计原则

    基于数据库的应用程序基础架构设计原则一、数据库系统在数据库应用程序中的定位    虽然各个数据库系统提供了丰富多彩的功能和特性,包括大部分数据库系统都会提供存储过程、触发器、约束、自定义函数等功能,而且也有很多人使用它们来开发各种各样的程序。但是,我们认为,数据库系统应当只充当存储工具和数据管理工具。存储工具是指我们只应当使用它的数据存储和查询功能,管理工具是给DBA使用,用来优化、维护数据库之用。而一般业务逻辑,不应当在数据库系统中实现,包括使用存储过程、触发器、约束、自定义函数等特性。    所以,不管

  • c语言编译oracle程序,《C语言连接ORACLE数据库》源码例程

    简述: 用C语言连接ORACLE数据库。 有两个思路和目的思路一) 本地环境:UBUNTU 7.04,ORACLE 10G 目的:用C语连接本地数据库sid:umail,ip:127.0.0.1,用户名:umail,密码:umail,表tt1. 显示表tt1的所有记录.思路二) 远程环境服务器1:linux es3 远程数据库:oracle9i 目的:在远程一台服务器上,再远程连接数据库,用户名和...

  • VC++ 开发总结回顾(一)

    VC++ 开发总结回顾(一)做过一段时间vc++,虽说我现在也经常在群里喷微软的vc++ 各种不好用和繁琐,而且我认为c++已经越来越变质了,尤其到c++ 11再也不是我认识的c++了,可是即使这样,再让我做windows 软件我还是用vc++,因为我不会.net也不会qt我回顾一下我之前vc++经常用的东西,我一直用的是vs2015,尽管我听说vs已经出了2017而且好像支持交叉编译了。。。vc...

  • 在vs里面安装ODP.NET连接oracle数据库,及代码如何使用

    //在vs里面安装ODP.NET连接oracle数据库 在程序包管理器控制台里面输入命令: Install-Package Oracle.ManagedDataAccess 相关网址: https://www.nuget.org/packages/Oracle.ManagedDataAccess/12.1.24160719 http://www.oracle.com/techne

  • 用VC++开发Oracle数据库应用程序详解2

    用VC++开发Oracle数据库应用程序详解 使用ODBC中间件访问数据库 1.ODBC工作原理 ODBC是Open Database Connect(开放数据库互连)的简称,它是由Microsoft公司于1 991年提出的一个用于访问数据库的统一界面标准,是应用程序和数据库系统之间的中间件。它通过使用相应应用平台上和所需数据库对应的驱动程序与应用程序 的交互来实现对数据库的操作,避免了...

  • vc++中使用ado方式操作oracle数据库,VC+ADO操作数据库注意事项(1)

    VC+ADO操作数据库注意事项(1)用ADO在VC下进行数据库客户端开发,稍有不甚就会出现致命错误,错误提示又匪夷所思,因此需要小心翼翼。最近做的个项目时,我是深深的体会到这一点。针对出现的问题,我总结了以下几点。说明:1、用VC开发数据库系统真是痛苦!2、以下的操作都是针对Access数据库。1、_RecordsetPtr::Open与_RecordsetPtr::Close要对应使用一个Res...

  • VC用ADO连接oracle的方法

    import "c:/program files/common files/system/ado/msado15.dll" / no_namespace / rename ("EOF", "adoEOF")_ConnectionPtr m_pConnection;_RecordsetPtr m_pRecordset;// 初始化COM,创建ADO连接等操作AfxOleInit();连接:m_pConnection.CreateInstance(__uuidof(Connection));try //建立数据

  • 用VC 开 发 基 于ORACLE 数 据 库 应 用 程 序 的 两 种 方 法

    用VC 开 发 基 于ORACLE 数 据 库 应 用 程 序 的 两 种 方 法 北 京 航 空 航 天 大 学 计 算 机 科 学 与 工 程 系黎 杰 麦 中 凡 ---- 1. 引 言 ---- ORACLE 公 司 自1979 年 推 出 基 于SQL 标 准 的 关 系 数 据 库 产 品 到1997 年 版 本8 的 推 出,ORACLE 数 据 库

  • Visual Studio连接Oracle数据库

    Visual Studio连接Oracle数据库 通过引用System.Data.OracleClient 程序集连接Oracle 步骤一:下载Oracle客户端 instantclient_11_1,解压 步骤二:配置环境变量,在Path中添加Oracle客户端 instantclient_11_1的物理路径 步骤三:重启电脑 步骤四:连接测试,测试连接使用的...

Global site tag (gtag.js) - Google Analytics