2010-07-16 20 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中很難獲得牽引力,並且你需要一個規模項目的幫助。