-
1.
公开(公告)号:US09137288B2
公开(公告)日:2015-09-15
申请号:US12972745
申请日:2010-12-20
Applicant: Klaus Ganser
Inventor: Klaus Ganser
CPC classification number: H04L67/02 , G06F17/3089 , H04L67/142
Abstract: Disclosed is a fully push-based and scalable web application architecture unifying discrete and persistent web services. It houses a database slave on the web server machine to leverage the replication capabilities of common database systems. In doing so, the replication of data between a database master (located on a separate machine) and a slave (located on the web server machine) serves to prompt the web server software of any changes in the data, with which it may then generate an updated web service response to push to the relevant clients. Neither the clients nor the web servers ever need to blindly poll a data source for changes. Furthermore, data is transmitted in the same RESTful style using a persistent (i.e. WebSocket) connection as it would be using the corresponding discrete HTTP request.
Abstract translation: 公开了一种完全基于推送和可扩展的Web应用程序架构,统一了离散和持续的Web服务。 它在Web服务器机器上安装数据库从站,以利用通用数据库系统的复制功能。 在这样做时,数据库主机(位于单独的机器上)和从站(位于Web服务器计算机上)之间的数据复制用于提示Web服务器软件中数据的任何更改,然后可以生成 更新的Web服务响应推送到相关客户端。 客户端和Web服务器都不需要盲目地轮询数据源进行更改。 此外,使用持久(即WebSocket)连接以相同的REST风格传输数据,因为它将使用相应的离散HTTP请求。
-
2.
公开(公告)号:US20120158825A1
公开(公告)日:2012-06-21
申请号:US12972745
申请日:2010-12-20
Applicant: Klaus Ganser
Inventor: Klaus Ganser
IPC: G06F15/16
CPC classification number: H04L67/02 , G06F17/3089 , H04L67/142
Abstract: Disclosed is a fully push-based and scalable web application architecture unifying discrete and persistent web services. It houses a database slave on the web server machine to leverage the replication capabilities of common database systems. In doing so, the replication of data between a database master (located on a separate machine) and a slave (located on the web server machine) serves to prompt the web server software of any changes in the data, with which it may then generate an updated web service response to push to the relevant clients. Neither the clients nor the web servers ever need to blindly poll a data source for changes. Furthermore, data is transmitted in the same RESTful style using a persistent (i.e. WebSocket) connection as it would be using the corresponding discrete HTTP request.
Abstract translation: 公开了一种完全基于推送和可扩展的Web应用程序架构,统一了离散和持续的Web服务。 它在Web服务器机器上安装数据库从站,以利用通用数据库系统的复制功能。 在这样做时,数据库主机(位于单独的机器上)和从站(位于Web服务器计算机上)之间的数据复制用于提示Web服务器软件中数据的任何更改,然后可以随之生成 更新的Web服务响应推送到相关客户端。 客户端和Web服务器都不需要盲目地轮询数据源进行更改。 此外,使用持久(即WebSocket)连接以相同的REST风格传输数据,因为它将使用相应的离散HTTP请求。
-