在CRM 呼叫中心还没有用ABAP push channel 重新设计之前,因为后台没法向浏览器push event,因此前台只能每隔1秒向后台发一个http request去询问后台是否有event发生:
![SAP CRM呼叫中心和Hybris Commerce Backoffice的轮询设计-LMLPHP SAP CRM呼叫中心和Hybris Commerce Backoffice的轮询设计-LMLPHP](https://c1.lmlphp.com/user/master/2021/02/12/c07b3f819adae195c7ddcda556ebccbc.jpg)
用APC redesign的CRM IC在blog [Replace polling in CRM Interaction Center by ABAP Push Channel](Replace polling in CRM Interaction Center by ABAP Push Channel)里介绍。
Hybris的backoffice也有类似的轮询:
![SAP CRM呼叫中心和Hybris Commerce Backoffice的轮询设计-LMLPHP SAP CRM呼叫中心和Hybris Commerce Backoffice的轮询设计-LMLPHP](https://c1.lmlphp.com/user/master/2021/02/12/0a4399e6de2b8d5e11d27eb5cb139e6c.jpg)
![SAP CRM呼叫中心和Hybris Commerce Backoffice的轮询设计-LMLPHP SAP CRM呼叫中心和Hybris Commerce Backoffice的轮询设计-LMLPHP](https://c1.lmlphp.com/user/master/2021/02/12/7e34c4ff4740fa6ac16b1f00f7b3840e.jpg)
这些轮询的发起者:
![SAP CRM呼叫中心和Hybris Commerce Backoffice的轮询设计-LMLPHP SAP CRM呼叫中心和Hybris Commerce Backoffice的轮询设计-LMLPHP](https://c1.lmlphp.com/user/master/2021/02/12/56084e6ed4fcc45f8f58bef0fabb1109.jpg)
目的也是为了让Backoffice上显示的永远是最新的数据: