Distributed inter process communication framework of BESIII DAQ online software

DAQ(Data Acquisition) system is one important part of BESIII,which is the large scale high-energy physics detector on the BEPC The inter process communication(IPC) of online software in distributed environments is very pivotal for design and implement of DAQ system.This article will introduce one distributed inter process communication framework,which is based on CORBA and used in BESIII DAQ online software.The article mainly presents the design and implementation of the IPC framework and application based on IPC.