期刊文献+

开放系统桌面进程通信机制研究 被引量:3

Research on Desktop Inter-Process Communication of Open System
下载PDF
导出
摘要 桌面系统由一系列应用程序组成,它们之间需要协作一致来完成特定的任务,这就要求应用程序能够高效、快速地进行通信。由于传统IPC机制和远程互操作体系并不适应桌面进程通信的要求,因此在开放系统领域中处于主流地位的桌面系统GNOME和KDE分别采用CORBA和DCOP作为桌面进程通信机制。一种新的用于统一各个不同桌面的进程通信机制D-BUS也被制定出来。通过对各种通信机制进行分析和比较,抽象桌面进程通信的基本架构和特点,总结出设计和选择桌面进程通信机制的基本原则。 The desktop system is composed of a collection of application programs which need to collaborate with each other to accomplish a special task. So the programs should communicate effectively and rapidly. Owe to the traditional IPC mechanism and Interoperate system isn't fit for the desktop Inter-Process Communication ( IPC), GNOME and KDE which are primary desktop system in open system adopt CORBA and DCOP as there communication mechanism respectively and D-BUS which intent for used in all the desktop is designed recently. In this paper, we acquire the architecture and characteristics of the desktop IPC and also put forward a principle of design and how to choose a desktop IPC by analyze and compare these desktop IPC mentioned above.
作者 陈华清 吴键
出处 《计算机应用研究》 CSCD 北大核心 2006年第10期194-197,共4页 Application Research of Computers
基金 国家"863"计划基金资助项目(2003AA1Z2110 2002AA001033)
关键词 桌面进程通信 CORBA DCOP D-BUS Desktop Inter-Process Communication CORBA DCOP D-BUS
  • 相关文献

参考文献5

  • 1李宋琛.Linux面向对象窗口高级编程[M].北京:科学出版社,2001.353-356.
  • 2Georg Wittenburg.Desktop IPC[EB/OL].http://page.mi.fu-berlin.de/~wittenbu/uni/desktop_ipc.pdf,2005.
  • 3Diego Sevilla Ruiz,Mathieu Lacage,Dirk-Jan C Binnema.GNOME & CORBA[EB/OL].http://developer.gnome.org/doc/guides/corba/html/book1.html,2005.
  • 4David Faure,et al.KDE Kontact:An Application Integration Framework PIM Components Get Together[EB/OL].http://www.kontact.org/files/kontact_freenix_paper.pdf,2005.
  • 5Havoc Pennington.D-BUS Specification[EB/OL].http://dbus.freedesktop.org/doc/.dbus-specification.html,2005.

共引文献5

同被引文献15

引证文献3

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部