Akonadi
Akonadi 是一个可扩展的个人信息管理系统(PIM)数据和元数据的跨桌面存储服务,提供读、写和查找服务。它提供了独特的桌面广泛目标识别和文件检索。[3] Akonadi将作为所有的PIM应用程序一个可扩展的数据存储。在KDE 3所有的PIM应用进程有不同的数据存储和处理方法,从而导致一些基本相同功能的实现。 除了数据存储, Akonadi还有其他几个组成部分,包括搜索和一个函数库(缓存)作为方便使用和通知数据的变化。
![]() | |
开发者 | KDE |
---|---|
当前版本 | |
源代码库 | |
编程语言 | C++ |
操作系统 | 跨平台 |
类型 | 个人信息管理系统 |
许可协议 | GNU宽通用公共许可证 2.1 |
网站 | http://akonadi-project.org |
Akonadi通信借由服务来截取和发送数据,而不是通过一个专门的应用进程API 。数据可以借由模型设计取自Akonadi,旨在集合具体的数据(电子邮件,日历,联系人等)。应用进程本身将查看和编辑的数据显示给用户,让他们来输入数据。Akonadi也将支持应用进程的元数据创建。[4]
由于Akonadi关注数据存储和检索,这是传统上创建PIM应用程序的困难部份,让PIM应用进程的发展容易得多。事实上,Mailody小组演示如何使用Akonadi创建一个邮件阅读器,只花了10分钟。[5]
参考文献
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.