CWR Mobile简介

原创地址:http://www.cnblogs.com/jfzhu/p/4266671.html                                                                                                           html

转载请注明出处数据库

(一)CWR公司背景

Dynamics CRM除了本身Out of Box对移动设备的支持外,还有不少Vendor为它定制开发支持移动设备的解决方案,好比CWR Mobility。这是一家总部在荷兰Nijmegen(我最爱的地方 Smile),在美国、澳洲都设有分支机构的跨国公司。服务器

 

由于我曾经在某化学生产商和某银行的项目中使用过该产品,因此对其进行一下简单的介绍。post

(二)CWR的部署方式和组件

和如今主流企业解决方案的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

Drawing1

image

 

CWR服务器配置:开发

image

image

 

image

image

 

IIS:rem

image

 

CWR数据库:部署

 

image

(三)CWR的定制

CWR的定制都是在CRM的界面中完成的,打开CRM –>设置 –>CWR Configurator

image

 

(1)实体是用来定义CRM中有哪些实体是同步到客户端的。

image

 

(2)配置文件能够用来定义客户端的界面展现(Site Map)

image

 

(3)视图用来定义每一个实体在客户端中有哪些视图可用

(4)窗体用来定义每一个实体在客户端的窗体展现

(5)同步筛选器用来定义每一个实体的同步筛选条件,适合数据过大,而不想将所有数据同步到客户端的状况

(6)用户用来添加可使用CWR客户端的用户,及他们所使用的配置文件

(四)CWR客户端

CWR客户端装有本身的数据库系统,每次同步后,除了将配置文件更新,也将数据同步到本地,因此CWR也能够在脱机状况下使用。

CWR的客户端支持iPad、iPhone、Android手机、Windows Phone和Windows的平板电脑。下图展现了一个Surface的CWR界面。

image

(五)CWR的一些弊端

CWR是一款成形的产品,可扩展性并不强,若是你须要大量自定义的界面及功能,能够考虑其余解决方案,好比Resco,它是一个对移动端的开发平台,因此你能够作大量的自定义开发。

CWR的仪表盘不支持列表(list),报表,以及iframe,目前只支持图表。

不一样的客户端有一些小bug,好比Surface对注释的管理就有问题,拍照了之后,没法对照片的注释作修改,而iPad上就没有这个问题。

(六)总结

CWR是一个Dynamics CRM的移动端支持的解决方案。它包括CWR服务器、数据库以及CRM解决方案三部分组成。它的可扩展性不强,若是需求仅是须要在客户端进行数据展现以及简单修改,它是一个不错的选择。

相关文章
相关标签/搜索