词条 | CSWBP |
释义 | CSWBP 应用与数据通讯联合协议(云网络)CSWBP 是 Client Server Webserver Browser Peerlink的缩写,它是一种集合目前所有形态的数据显示,传输,通讯的一种方式,与其说是一种协议,还不如说是一种架构。 CSWBP 的诞生最初的协议目前在应用开发和数据显示与输入有C/S(Client/Server)架构即客户端和服务器端,和B/S(Browser/Server)架构浏览器和服务器端的两种方式,但是在一种程序中要实现复杂的通讯,这两种方式显然不够,比如浏览器输入的数据需要推送给很多个服务器和客户端,这在WebServer看来比较麻烦,要实现这样的功能,就不是简单的B/S协议了,因为多了其他的服务器和客户端的存在。 实现功能将一个数据推送给多个服务器和客户端,就要透过浏览器(Browser)将数据提交给WebServer,再由WebServer将数据异步或者同步发送到一个中心指挥控制层,或者说是一个强大的消息层,再由这个消息层或者控制层转发和代理发送的数据广播或者单播到需要数据的服务器端或者客户端,简简单单就这样吗?不是,如果一个客户端或者服务器端有话要对另一个服务器或者客户端说,即多个服务器或者客户端通讯,就要通过控制层或者消息层发送,这样实现了联合云网络的架构,用户也可以通过Ajax等异步技术获取实时获取数据,这些数据可能来自于某个服务器发送回来的数据,也可能是某个客户端的返回信息,比如一个服务器端或者客户端可以从这个中央消息层或者管理层订阅数据、消息、事件,根据这些数据实现某些自己想要的功能,比如需要通过过滤对于某些数据实现发送短信、邮件通知管理员这样的功能扩展,这样达到了高可用、高扩展性、易扩展性,这样的架构可以实现任何计算、监控、管理等功能。 协议或者架构的创建在银月(Silmoon)想到这种架构之前也有很多大型应用使用这种架构,但是没有一个完整的产品存在,之后银月在公司和企业内部开始设计这种架构,这种架构在06年最初想到,09年尝试编写,以实现强大的消息层和通讯管理层应用,联合目前所有的服务器使用统一的协议进行通讯,达到一旦出现任何状况立即通知,从而把从宕机到开始着手恢复的时间缩之为零。对于整个架构、服务器群中发生的事情第一时间知道,达到随时能了解目前所有群架构的所有信息。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。