2010-07-16 22 views
0

起初,我在http://www.ajatus.info/上找到了P2P CRM。但它已停用多年。拥有本地网络服务器并不自然。最糟糕的是,很难将其数据与其他数据源集成使用CouchDb。P2P CRM方案

因此,我起草了一份P2P CRM提案,我正在考虑实施它。

特点:

  1. 分权

  2. 免费(免费软件,相关软件无需额外费用)

  3. 立即运行(无需安装,不需要任何配置)

  4. 社交网络支持。

  5. 电子邮件和联系人友好

基本架构:4个独立的软件。

1,个人CRM

Silverlight的CRM应用程序与SQL CE数据库中的内置。这是一个完整的软件包,无需安装。

2,中央CRM

中央服务器的性能和简化的支持,这可以基于锦绣/虎CRM的一个典型的SQL Server数据库上。这也是一个完整的软件包。

3,CRM桥

桥同步的个人CRM和中央CRM。这将是任何CRM与客户端同步的开源项目。这是由MS Sync Framework完成的。 (MS Live同步可能是一个更好的解决方案时,它是在XP平台准备就绪且可用。)

4,社会收藏家

社交数据收集器收集来自社交网络和其他数据源的所有数据。 Codeplex.com上的一个好项目(http://semsync.codeplex.com/)用于收集并同步所有联系信息。

场景:

  1. 个人而已。

  2. 客户端到中央CRM直接(在数据库层)。

  3. 个人同步到中央。

有什么建议吗?

+0

在上面,我只提到了Microsoft数据库。但在行动中,我正在考虑使用任何非SQL数据库来提高灵活性。您可以在这里找到非SQL数据库的列表,http://nosql-database.org/。 – Ying 2010-07-16 09:29:46

回答

0

如果Java是你的一个选项,JXTA框架将帮助您与您的应用程序的P2P功能。

0

对不起,但我觉得你的基本分析有点不对。

  1. “不自然有本地网络服务器” 按谁的规则? 如果你是一个intenet应用程序供应商(云计算小贩),那么他们会告诉你这是不自然的。

P2P的整个事情就是重新思考这些价值观。 如果有意义的话把本地机器上的网络服务器放在本地机器上 记住原来的观点“网络就是电脑”; 不是“大数据中心是电脑”

2.“CouchDB很难整合”! 我认为这是误导。 CouchDB有一个RESTful JSON API,它可以像你可以获得的一样进行集成。 你真正的意思是说Couch不适合像SQL Server这样的Visual Studio开发系统。这是事实,但并不会使数据与其他数据的整合变得困难。 您可能想要查看一些复制选项。

说实话,你所提供的与MS CRM和社交插件模块没有多大区别。 我认为在OSS Space中很难获得牵引力,并且你需要一个规模项目的帮助。