iis WebSocket 搭建环境及配置
2024-10-19 09:00:51
http://www.86y.org/art_detail.aspx?id=816
WebSocket是html5新增加的一种通信协议,目前流行的浏览器都支持这个协议,例如Chrome,Safari,Firefox,Opera,IE等等,对该协议支持最早的应该是chrome,从chrome12就已经开始支持,随着协议草案的不断变化,各个浏览器对协议的实现也在不停的更新。该协议还是草案,没有成为标准,不过成为标准应该只是时间问题了,目前对该协议支持最完善的浏览器应该是chrome,毕竟WebSocket协议草案也是Google发布的。
在WINDOWS SERVER 2012或WINDOWS SERVER 2012 R2 安装说方法
- 1、在任务栏上,单击
服务器管理器
。 - 2、在
服务器管理器
,单击管理
菜单,然后单击添加角色和功能
。 - 3、在
添加角色和功能
向导,单击下一步
。选择安装类型,然后单击下一步
。选择目标服务器,然后单击下一步
。 - 4、在
服务器角色
页面上,展开Web服务器(IIS)
,展开Web服务器
,展开应用程序开发
,然后选择WebSocket协议
。点击下一步
。
。 - 5、在
选择功能
页上,单击下一步
。 - 6、在
确认安装选择
页面,点击安装
。 - 7、完成后直接单击
关闭
。
在WINDOWS 8的或WINDOWS 8.1 安装说方法
- 1、在
开始
屏幕上,移动指针一路左下角,右键单击开始
按钮,然后点击控制面板
。 - 2、在
控制面板
,单击程序和功能
,然后单击启用Windows功能打开或关闭
。 - 3、展开
Internet信息服务
,展开万维网服务
,展开应用程序开发功能
,然后选择WebSocket协议
。 - 4、点击
OK
。 - 5、点击
关闭
。
如何配置的WEBSOCKET
- 1、打开
Internet信息服务(IIS)管理器
:- 1.1如果您使用的是Windows Server 2012中或更高版本:
- 在任务栏上,单击
服务器管理器
,单击工具
,然后单击Internet信息服务(IIS)管理器
。
- 在任务栏上,单击
- 1.2如果您使用的是Windows 8或更高版本:
- 进入
控制面板
。 - 点击
管理工具
,然后双击Internet信息服务(IIS)管理器
。
- 进入
- 1.1如果您使用的是Windows Server 2012中或更高版本:
- 2、在
连接
窗口中,选择服务器名称为服务器配置的WebSocket,或展开站点
,然后选择一个站点配置的WebSocket的网站,或新增一个网站,然后选择一个应用程序,为应用程序配置的WebSocket。 - 3、在
主页
窗口中,双击配置编辑器
功能。 - 4、为任何一个站点或应用程序,选择
web.config
或applicationHost.config
- 5、在下拉框中选择
system.webServer/webSocket
。 - 6、设置enabled为
true
以启用的WebSocket或false
禁用的WebSocket。设置pingInterval
和receiveBufferLimit
到所需的值。 - 7、在操作面板中 点击
应用
即可。
(完)
最新文章
- 组合数取模Lucas定理及快速幂取模
- HttpClient如何解决302重定向问题
- fork
- SY全局系统字段
- Java中finalize()
- ClassLoader源码
- Valgrind 安装与使用
- hdu 5033 Building (单调栈 或 暴力枚举 )
- Java中SJBArrayList自己简单实现ArrayList
- L1-046 整除光棍 大数除法
- PE知识复习之PE扩大节
- 浅析b-树 b+树 以及Mysql的Innodb,Myisam引擎
- 过了所有技术面,却倒在 HR 一个问题上。。
- nginx 拦截 swagger 登录
- Ext.js入门:TreePanel(九)
- unlocked_ioctl和compat_ioctl
- Atitti 住房部建设指南
- PHP开发网站,你是如何提高其网站的安全性的?
- bzoj-5049-线段树
- Python单元测试--unittest(一)
热门文章
- oracle xmltype导入并解析Excel数据 (三)解析Excel数据
- 【LeetCode OJ】Recover Binary Search Tree
- LayaAir引擎——(三)
- js完美身份证验证
- Swift----方法 、 下标 、 继承 、 初始化 、 析构方法 、 可选链
- Installshield如何实现升级覆盖文件
- git和SVN交互(待完善)
- cocoapods:安装/更新Ruby环境教程
- 关于Java中的基本数据类型转换
- Swift建立栈的泛型结构体以及top()、push()、pop()定义函数的定义