0

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

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

特征:

  1. 权力下放

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

  3. 立即运行(无需安装,无需配置)

  4. 社交网络支持。

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

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

1、个人CRM

带有内置 SQL CE 数据库的 Silverlight CRM 应用程序。这是一个完整的运行包,不再需要安装。

2、中央CRM

中央服务器是为了性能和简化支持,它可以基于 Splendid/Tiger CRM 的典型 SQL Server 数据库。这也是一个完整的包。

3、CRM桥

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

4、社会收藏家

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

设想:

  1. 仅限个人。

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

  3. 个人与中央同步。

有什么建议么?

4

2 回答 2

0

对不起,但我觉得你的基础分析有些缺陷。

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

P2P 的全部内容就是重新思考这些价值观。如果有意义的话,在本地机器上放置一个 Web 服务器 把它放在本地机器上 记住最初的愿景“网络就是计算机”;不是“大型数据中心就是计算机”

2.“CouchDB难集成”!我认为这是错误的信息。CouchDB 有一个 RESTful JSON API,可以让它尽可能地集成。你真正的意思是沙发不适合像 SQL Server 这样的 Visual Studio 开发系统。这是真的,但并不难将数据与其他数据集成。您可能想查看一些复制选项。

老实说,您所提供的与带有社交插件模块的 MS CRM 没有太大区别。我认为在 OSS 空间中获得牵引力是很困难的,你需要帮助来完成一个如此规模的项目。

于 2012-02-10T13:49:40.297 回答
0

如果您可以选择 Java,那么JXTA框架将帮助您使用应用程序的 P2P 特性。

于 2011-03-18T19:49:44.500 回答