原創地址:http://www.cnblogs.com/jfzhu/p/4266671.html html
轉載請註明出處數據庫
Dynamics CRM除了本身Out of Box對移動設備的支持外,還有不少Vendor爲它定製開發支持移動設備的解決方案,好比CWR Mobility。這是一家總部在荷蘭Nijmegen(我最愛的地方 ),在美國、澳洲都設有分支機構的跨國公司。服務器
由於我曾經在某化學生產商和某銀行的項目中使用過該產品,因此對其進行一下簡單的介紹。post
和如今主流企業解決方案的IT部署方式同樣,你能夠選擇On-premises和Online兩種方式。Online的CWR目前只支持CRM Online或者部署成IFD的CRM On-premises。若是你的CRM是On-premises而且基於AD身份認證的,那你只能使用CWR On-premises了。3d
CWR由三部分組成:(1)CWR服務器;(2)CWR數據庫;(3)CWR的CRM解決方案。htm
若是你使用CWR Online,那麼CWR服務器和CWR數據庫都是在雲上。若是是使用CWR On-premises,CWR服務器也能夠裝在CRM服務器上;CWR數據庫也能夠和CRM數據庫裝在同一臺服務器上。可是無論哪一種部署方式,CWR的解決方案都是要導入到CRM中的。blog
CWR服務器配置:開發
IIS:rem
CWR數據庫:部署
CWR的定製都是在CRM的界面中完成的,打開CRM –>設置 –>CWR Configurator
(1)實體是用來定義CRM中有哪些實體是同步到客戶端的。
(2)配置文件能夠用來定義客戶端的界面展現(Site Map)
(3)視圖用來定義每一個實體在客戶端中有哪些視圖可用
(4)窗體用來定義每一個實體在客戶端的窗體展現
(5)同步篩選器用來定義每一個實體的同步篩選條件,適合數據過大,而不想將所有數據同步到客戶端的狀況
(6)用戶用來添加可使用CWR客戶端的用戶,及他們所使用的配置文件
CWR客戶端裝有本身的數據庫系統,每次同步後,除了將配置文件更新,也將數據同步到本地,因此CWR也能夠在脫機狀況下使用。
CWR的客戶端支持iPad、iPhone、Android手機、Windows Phone和Windows的平板電腦。下圖展現了一個Surface的CWR界面。
CWR是一款成形的產品,可擴展性並不強,若是你須要大量自定義的界面及功能,能夠考慮其餘解決方案,好比Resco,它是一個對移動端的開發平臺,因此你能夠作大量的自定義開發。
CWR的儀表盤不支持列表(list),報表,以及iframe,目前只支持圖表。
不一樣的客戶端有一些小bug,好比Surface對註釋的管理就有問題,拍照了之後,沒法對照片的註釋作修改,而iPad上就沒有這個問題。
CWR是一個Dynamics CRM的移動端支持的解決方案。它包括CWR服務器、數據庫以及CRM解決方案三部分組成。它的可擴展性不強,若是需求僅是須要在客戶端進行數據展現以及簡單修改,它是一個不錯的選擇。