阅读更多

7顶
1踩

Web前端

原创新闻 SuperWebSocket第一个测试版发布

2010-11-29 15:11 by 正式编辑 fm_2010 评论(7) 有6936人浏览
SuperWebSocket第一个测试版已于今日发布!

SuperWebSocket是WebSocket协议服务器端的.NET实现。

WebSocket是一种全双工的双向通信技术,主要目的是在web浏览器和web服务器之间提供一种类似TCP scoket的双向、持续性、有状态的通讯方式。

WebSocket是HTML5的一个重要新特性,它的出现,使得服务端推送,B/S之间的长连接成为了可能。有了WebSocket,在Web页面中利用JS+HTML5等标准技术(而无需Flash ActiveX SilverLight等非标准技术)来实现复杂的高实时性、高交互性的网络应用不再是天方夜谭(例如游戏、股票行情、实时监控数据、远程桌面等等)。

现已支持WebSocket的浏览器有:
    * Chrome 4.0
    * Firefox 4.0 beta
    * Opera 11 (or 10.70) alpha
    * Safari 5.0.2

微软也声称IE9正式发布后将支持WebSocket API.

SuperWebSocket是基于另一个.NET开源项目SuperSocket开发的,SuperSocket 是一个轻量级的可扩展socket框架。

SuperWebSocket官网:http://superwebsocket.codeplex.com/releases/view/56547

下载地址:http://superwebsocket.codeplex.com/releases/view/56547
7
1
评论 共 7 条 请登录后发表评论
7 楼 afei1689 2010-11-30 18:32
http://code.google.com/p/webpubsub/已经支持websocket
6 楼 yuyue618 2010-11-30 09:55
现在除了jetty7支持websorket外还有其它支持的web容器吗?
5 楼 niwtsew 2010-11-29 23:41
头一次听说websocket这个东西,web技术真是越来越发达了。。。。
4 楼 xjlong 2010-11-29 18:34
public void function(){

}
3 楼 xjlong 2010-11-29 18:32
试试评论
2 楼 xjlong 2010-11-29 18:32
asdfasdf
1 楼 woodmoon 2010-11-29 17:22
     

发表评论

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

相关推荐

  • Linux raw socket

    为什么要详细了解raw socket呢? 其实很早以前就对原始套接字有了一定的了解,那时候还做过一个小的抓包程序,当时以为对原始套接字很熟悉了,但是最近在看nmap的时候被其中的一句话给整迷糊了。  在《Nmap ...

  • Linux网络编程:原始套接字 SOCK_RAW, IPV6 rawsocket

    https://stackoverflow.com/questions/31419727/how-to-send-modified-ipv6-packet-through-raw-socket 比较新的内核才支持 1 2 3 4 5 6 7 socket(fd, SOCK_RAW, IPPROTO_UDP); // 指定 TCP/UDP...

  • 【Linux4.1.12源码分析】AF_PACKET raw socket实现原理分析

    raw socket按照检测到的报文主要可以分两类:mac报文、IP报文、传输层报文。本文分析二层报文,例如:socket(AF_PACKET, SOCK_RAW, ETH_P_ALL)方式创建的socket,可以检测到所有的二层报文。raw socket实现的核心...

  • Autoware源码学习笔记(一):Vehicle_socket

    vehicle_socket包括两部分vehicle_receiver和vehicle_sender /* * Copyright 2015-2019 Autoware Foundation. All rights reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * ...

  • linux RAW socket

    最近遇到一个raw socket的问题; 所以baidu找了一下,都是讲使用的; 很少涉及内核的实现啊; 有必要学习一下(挖个坑,慢慢填); SOCK_RAW socket创建的一篇文章 ...看完后,就知道socket创建在内核代码中是...

  • raw socket的例子

    raw socket 的例子 一. 摘要 Raw Socket: 原始套接字 可以用它来发送和接收 IP 层以上的原始数据包, 如 ICMP, TCP, UDP... int sockRaw = socket(AF_INET, SOCK_RAW, IPPROTO_RAW); 这样我们就创建了一个...

  • Raw Socket(原始套接字)

    Raw Socket(原始套接字)实现Sniffer(嗅探) 一. 摘要  Raw Socket: 原始套接字  可以用它来发送和接收 IP 层以上的原始数据包, 如 ICMP, TCP, UDP... int sockRaw = socket(AF_INET, SOCK_RAW, ...

  • linux下读取socket相关的系统调用总结

    MSG_NOSIGNAL 此标志指定调用send(),当对端的socket已经关闭时,不会产生SIGPIPE信号,但仍会返回EPIPE错误,作用范围为本次调用。这与sigaction忽略 SIGPIPE信号效果相同,但是后者会影响整个线程。 MSG_OOB 此...

  • SDIO_WiFi驱动学习之安卓WLAN架构介绍及调用流程分析

    上一篇博客大概介绍了MMC子系统和SDIO相关知识及架构,这一篇博客则大致分析安卓的WLAN架构及上层如何调用WLAN驱动的流程。 虽然我工作的开发环境是安卓系统,但由于我不是专业的安卓应用/框架开发工程师,所以对...

  • 为什么kill进程后socket一直处于FIN_WAIT_1状态

    本文介绍一个因为conntrack内核参数设置和iptables规则设置的原因导致TCP连接不能正常关闭(socket一直处于FIN_WAIT_1状态)的案例,并介绍conntrack相关代码在conntrack表项超时后对新报文的处理逻辑。 案例现象 ...

  • linux kernel raw packet的接收与发送

    Q:如果我要在linux上写一个程序,程序的功能是接收网络数据包,根据接收到的包再决定发送网络数据包,但这里的网络数据包并非TCP/UDP类型的数据包,而是仅包含以太头的原始数据包raw packet,那么这个的程序应该...

  • lwIP RAW_API

    lwIP RAW TCP/IP接口 作者: Adam Dunkels, Leon Woestenberg, Christiaan Simons lwIP为使用TCP/IP协议通信的应用程序编程提供了两种接口接口(APIs): *低层次的称之为"core" / "callback"或者"raw" API *高...

  • SOCKET CAN的理解

    SOCKET CAN的理解

  • Linux Socket CAN驱动 <2. Socket的机制>

     Socket的中文翻译为“插座”,在计算机世界里称为套接字。Socket最初是作为网络上不同主机之间进程的通信接口,后来应用越来越广,在同一主机上的不同进程之间通信也可以用Socket。简单来说,当网络上不同主机之间...

  • Mtk Camera Hal到驱动的流程(二)

    camera 整个驱动框架分为三个部分: hal层 逻辑调用,kernel层 的通用驱动 sensorlist.c 和 具体IC 的驱动, 比如 gc2385_mipi_raw.c 。 kernel 起来后不会直接去访问 硬件sensor ,而是会注册相关的驱动,之后 ...

  • linux 协议栈之socket,Linux TCP/IP 协议栈之 Socket 的实现分析(一)

    内核版本:2.6.37参考[作者:kendo的文章(基于内涵版本2.6.12)]第一部份 Socket套接字的创建socket 并不是 TCP/IP协议的一部份。从广义上来讲,socket 是Unix...从tcp/ip 的解度看 socket ,它更多地体现了用户 API ...

  • linux socket bind 内核详解,Linux内核Socket实现之------Socket绑定bind(3)

    socket系列文章都是承接第一篇socket创建,因此这里的编号和内核版本都继承了第一篇文章。2. SYSCALL_DEFINE3函数Bind系统调用通过SYSCALL_DEFINE3调用各个协议不同的bind函数,SYSCALL_DEFINE3(bind,int, fd, ...

  • Pin截获socket系统调用初步分析

    Pin截获socket系统调用初步分析根据为知笔记中上传的Pin tool for tracing system calls,修改代码过滤出socket相关的系统调用,并进行初步的分析。主要有2点: - 过滤socket相关的系统调用 - 分析得到的系统调用...

  • 基于FPGA的四相八拍步进电机控制系统设计:集成交付、正反转、加速减速及调速功能

    内容概要:本文详细介绍了基于FPGA的四相八拍步进电机控制系统的开发过程。主要内容包括:1. 使用VHDL和Verilog编写LED显示屏驱动代码,用于显示角度、学号和姓名等信息;2. 实现步进电机的正反转控制,通过状态机管理相序变化;3. 开发加速减速控制模块,确保电机启动和停止时的平稳性;4. 设计调速功能,通过调节脉冲频率实现速度控制。此外,文中还讨论了调试过程中遇到的问题及其解决方案。 适合人群:对FPGA开发和步进电机控制感兴趣的电子工程师、嵌入式系统开发者以及相关专业的学生。 使用场景及目标:适用于需要高精度运动控制的应用场合,如工业自动化、机器人技术和精密仪器等领域。目标是帮助读者掌握FPGA控制步进电机的基本原理和技术细节。 其他说明:文中提供了详细的代码片段和调试经验分享,有助于读者更好地理解和应用所学知识。同时,作者还提到了一些实用技巧,如通过PWM调节实现多级变速,以及如何避免步进电机的共振问题。

  • Android开发:基于SQLite的日历备忘录记事本项目详解与实现

    内容概要:本文详细介绍了基于Android Studio开发的日历备忘录记事本项目,涵盖日历查看、添加备忘录、闹钟提醒和删除备忘录等功能。项目使用SQLite数据库进行数据存储,通过CalendarView、EditText、Button等控件实现用户交互,并利用AlarmManager和PendingIntent实现闹钟提醒功能。此外,项目还包括数据库的设计与管理,如创建DatabaseHelper类来管理数据库操作,确保数据的安全性和完整性。文章还探讨了一些常见的开发技巧和注意事项,如时间戳的使用、手势监听的实现等。 适用人群:适用于初学者和有一定经验的Android开发者,尤其是希望深入了解Android开发基础知识和技术细节的人群。 使用场景及目标:该项目旨在帮助开发者掌握Android开发的基本技能,包括UI设计、数据库操作、闹钟提醒机制等。通过实际项目练习,开发者能够更好地理解和应用这些技术,提升自己的开发能力。 其他说明:文中提到一些进阶任务,如用Room替换SQLite、增加分类标签、实现云端同步等,鼓励开发者进一步扩展和优化项目。同时,项目源码公开,便于学习和参考。

Global site tag (gtag.js) - Google Analytics