- ServiceNow IT Operations Management
- Ajaykumar Guggilla
- 281字
- 2021-07-02 23:49:57
MID Server communications
MID Server communications happen through an External Communications Channel (ECC) queue. One way to think about the ECC queue is like an airline check-in kiosk. MID Servers check each of these kiosks on a regular basis to see if there are any activities that need to be performed. If there is any activity then MID Server does the job and sends the information back to the ECC queue, which is utilized by the ServiceNow instance to use. ECC queue is an integration point between other systems and the ServiceNow instance. ECC queue is a table in the ServiceNow database that stores messages that are entered through other systems. Messages are classified as output and input messages:
- Output messages: Messages from the ServiceNow instance to some other system
- Input messages: Messages from other systems to the ServiceNow instance
The MID Server subscribes to messages published by the Asynchronous Message Bus (AMB), which notifies the MID Server that it has pending tasks in the ECC queue.
The MID Server opens a persistent connection to the instance through the AMB and listens on the /mid/server/<mid_sys_id | AMB channel. When an output record is inserted into the queue [ecc_queue] table, an AMB message is sent to the MID Server's channel. The MID Server receives this message and immediately polls the ecc_queue table for work.
The MID Server polls the ECC queue on the regular intervals defined in the mid.poll.time configuration parameter, regardless of AMB message activity. The default polling interval is set to 40 seconds, but it can be reconfigured. This polling of the ECC queue at a regular interval is done in case the AMB connection is dropped.

Source: wiki.servicenow.com
- Visualforce Development Cookbook(Second Edition)
- Verilog HDL數(shù)字系統(tǒng)設(shè)計(jì)入門(mén)與應(yīng)用實(shí)例
- Multimedia Programming with Pure Data
- JSF2和RichFaces4使用指南
- Android游戲開(kāi)發(fā)案例與關(guān)鍵技術(shù)
- ESP8266 Home Automation Projects
- 聊天機(jī)器人:入門(mén)、進(jìn)階與實(shí)戰(zhàn)
- Machine Learning with Apache Spark Quick Start Guide
- 學(xué)練一本通:51單片機(jī)應(yīng)用技術(shù)
- 重估:人工智能與賦能社會(huì)
- 3ds Max造型表現(xiàn)藝術(shù)
- 開(kāi)放自動(dòng)化系統(tǒng)應(yīng)用與實(shí)戰(zhàn):基于標(biāo)準(zhǔn)建模語(yǔ)言IEC 61499
- 人工智能:重塑個(gè)人、商業(yè)與社會(huì)
- 計(jì)算機(jī)仿真技術(shù)
- 三維動(dòng)畫(huà)制作(3ds max7.0)