A New Approach to the Communication of the Distributed Collaborative System Based on COM+


Article Preview

In this paper COM+ based on Microsoft .NET is adopted to realize a Distributed Collaborative System (DCS). This system adopts a complex architecture combined C/S with B/S to reduce the remote communication and improve the performance. By means of IE or other browsers, a client can download client tool, register or login, search or publish information via the collaborative website. After installing the client tool, a client can automatically receive the collaborative requests or invitations from the collaborative server and collaborate with other participators. The system utilizes COM+ services to realize the Distributed Synchronous Communication (DSC) and Distributed Asynchronous Communication (DAC). Loosely Coupled Event (LCE) service can make DSC true easily and effectively. Transaction service, Queued Component (QC) service and Windows NT Service can be applied to realize DAC efficiently and reliably.



Materials Science Forum (Volumes 532-533)

Edited by:

Chengyu Jiang, Geng Liu, Dinghua Zhang and Xipeng Xu




C. B. Huang et al., "A New Approach to the Communication of the Distributed Collaborative System Based on COM+", Materials Science Forum, Vols. 532-533, pp. 1148-1151, 2006

Online since:

December 2006




[1] G. Zhao, J.T. Deng and W.M. Shen: Computers in Industry, Vol. 45 (2001), pp.261-276.

[2] H. Liu, M.X. Tang and J.H. Frazer: Advances in Engineering Software, Vol. 33 (2002), pp.319-328.

[3] D. Xue and Y. Xu: Computer-Aided Design, Vol. 35 (2003), pp.433-452.

[4] H.C. Ren, Zh.D. Zhao, Y.Q. Liu and H.F. Hu: Computer Engineering, Vol. 30 (2004) No. 7, pp.195-197.

[5] S.L. Dit Picard, S. Degrande and C. Gransart: Proceedings of the ACM International Multimedia Conference and Exhibition, (2001) No. I, pp.56-59.

[6] W.L. Li, S. Zhang and W.H. Dai: Conference Proceedings-IEEE International Conference on Systems, Man and Cybernetics, Vol. 5 (2004), pp.4078-4083.

[7] M.Y. Huang, Y.J. Lin and H. Xu: International Journal of Advanced Manufacturing Technology, Vol. 24 (2004) No. 11-12, pp.847-852.

[8] X.L. Lu: CSCWD 2004, Vol. 2 (2004), pp.637-642.

[9] H. Zhao, G.W. Liu, J. Xu and L. Rui: WCICA 2004, Vol. 4 (2004), pp.2980-2984.

[10] L.Q. Chen, R.F. Hu and L.Y. Li: Journal of Plasticity Engineering, Vol. 12 (2005), pp.209-213.

[11] Microsoft: COM+ Queued Components Concepts (MSDN Library of Visual Stadio. NET, 2003).

[12] X.M. Hu, Zh.J. Zhai and X.B. Cai: Computer Engineering and Application, Vol. 15 (2005), pp.129-132. Fig. 3 The process of Distributed Asynchronous Communication (DAC).