环境:
     vs2010
     Signal.js 版本1.0
     Microsoft.AspNet.SignalR dll 版本 1.0.0.0
现象及问题:
     系统创建的连接如下所示
     http://localhost:2082/signalr/connect?transport=serverSentEvents&connectionId=36def017-87ed-4381-8734-562c876779d5&connectionData=%5B%7B%22name%22%3A%22chat%22%7D%5D&tid=4
    连接为transport=serverSentEvents,我现在需要连接为:transport=webSockets    尝试过将:transport设置为webSockets,但未启作用。
     $.connection.hub.start({ transport:'webSockets' });    请有知道的朋友帮忙解决一下。在线等。分不够可以再开!

解决方案 »

  1.   

    Signal  为什么要用这个东西? 不就是客服在线聊天么?前几天还写了一个 需要的话留下邮箱
      

  2.   

    没用用过,目前,网页聊天,要么就是falsh编写聊天室,目前最多,最稳定就是个,也用可以服务器推技术,进行实现,就是保持连接,或者AJAX轮播访问
      

  3.   

    看样子没有人知道呢。研究了一下,必须要IIS8,NET 4.5才支持。
      

  4.   

    需要windows 8+IIS8支持,看这个帖子:http://stackoverflow.com/questions/11601561/signalr-w-web-sockets
      

  5.   

    错了,是.net framework 4.5+IIS 8
      

  6.   

    已经找到答案,感谢你的支持。ii7下仅支持serverSentEvents这种模式连接。有谁试过在win server2008下安装IIS8的?
      

  7.   

    windows server 2008自带的就是IIS 8吧
      

  8.   

    windows server 2008自带的是IIS 7吧!windows server 8/windows 8自带的是IIS 8吧!
      

  9.   

    win2008和win8真把我搞糊涂了,win2008上的IIS好象是7,R2上是7.5,IIS8估计装不到win2008上,IIS都和操作系统绑定了,这是最令人不爽的一点,没法升级。
      

  10.   


    刚才开始我也把windows server2008与widows server 8混在一起。
    windows server2008 R2 IIS是7.5版本
      

  11.   


    你所提到的客户系统是定时向服务发送请求,不是基于websocket。非常感谢。