- 7
- 0
- 约3.17千字
- 约 7页
- 2016-11-23 发布于北京
- 举报
基于Win8平台移动销售助手安全架构的研究.doc
基于Win8平台移动销售助手安全架构的研究
摘 要 为解决传统的销售场景中,销售人员的用户体验不好,销售周期长,安全性难以保证,工作效率不高的问题,本文提出基于Win8平台移动销售助手的安全架构的解决方案。该方案可以支持移动销售助手的功能需求,满足了在移动环境下应用对服务器数据的安全访问和存储。然后,结合登录,查询账户信息和保存联系人的例子给出了一个具体实现。最后,对此安全架构在对应用的功能性,重用性,易用性和性能影响方面做出了总结。
关键词 移动销售助手;安全架构;Win8;Web Service
中图分类号:TP311 文献标识码:A 文章编号:1671-7597(2013)14-0062-02
1 移动销售助手的介绍
早期使用Web方式的客户关系管理系统时,销售人员需要携带笔记本到客户现场完成销售行为,增加了销售人员的负担。通过手机浏览客户关系管理系统的内容,手机的不良体验性以及安全性难以保证,使得销售人员的满意度不高。使用基于Win8平台的移动销售助手,销售人员可以携带它拜访客户,加强了访问客户关系管理系统数据的安全性,提高了销售人员的工作效率和满意度。
2 Win8移动设备的安全性
移动平台的种类很多,每种平台的特定功能和API都可以用来开发一个安全的移动应用。基于Win8平台的移动销售助手的开发过程当中,主要使用了沙箱,独立存储,加密和VPN(虚拟专用网络)技术来建立一个安全的架构。沙箱模型是第三方应用不能在背后运行,只能访问他们的独立存储,不能和用户的数据以及应用的功能进行交互。独立存储为可信的应用提供了安全的存储,它能确保客户端维护自己的本地存储,而不能访问其他客户端的数据。
3 移动销售助手安全架构的设计
基于Win8平台的移动销售助手的功能包括:
①登录应用。②查询数据。③保存数据。④创建数据的快捷方式,并在应用启动时,显示在仪表盘上。
为了实现这些功能,Win8平台的移动销售助手的安全架构的要点如下:
①应用访问:只有已登录用户才能访问应用。
②数据存储:数据必须进行加密后,存放到独立存储上。
③数据传输:应用和服务器之间的数据传输必须是安全的。
因此,安全架构具有以下的因素:
①加解密数据使用对称密钥方案。
②服务器为用户产生密码,用户需要使用密码登录应用。
③数据的存储需要使用用户的密码进行加密。读取数据时,使用用户的密码进行解密。
④为保障网络上数据传输的安全性,Win8设备需要登录VPN,再进行相应操作。
因此,基于Win8平台移动销售助手的安全架构包括4层:
①Win8设备层。
这是基于Win8平台移动销售助手应用所在的层次。
②VPN层。
VPN传输的是私有信息,VPN主要采用四项技术来保证安全,这四项技术分别是隧道技术、加解密技术、密钥管理技术、使用者与设备身份认证技术。
③Web Service层。
应用和服务器使用Web Service来进行通信。
④服务器层。
服务器收到客户端的请求并进行相应的操作。
4 移动销售助手安全架构的实现
安全架构的实现由应用,VPN层和WCF web service组成。应用和Web Service间使用xml格式进行数据交换。用户登录时,应用和服务器交换的xml格式如下:
1234567890
用户查询账户信息的过程如下:
①用户选择查看所有的账户信息。
②应用验证用户是否登录,如果已登录,则继续;否则返回到登录界面。
③应用生成查询数据的URL:http://BaseURIL /AccountCollection,向服务器发出http get请求。
④服务器将账户信息的xml文件返回到应用。
⑤应用解析xml,并在用户界面显示所有的账户列表。
查询账户信息的源代码如下:
HttpResponseMessage response = await httpClient.GetAsync(requestedURL);
string responseXML = await response.Content.ReadAsStringAsync();
解析xml的源代码如下:
xmldoc.LoadXml(responseXML);
XmlNodeList elems = xmldoc.SelectNodesNS(/a:feed/a:entry/a:content/m:properties, ns);
foreach (IXmlNode elem in elems) {…}
创建联系人的快捷方式的过程
您可能关注的文档
- 基于Struts 框架的Web 电子报表系统设计.doc
- 基于TL431的线性精密稳压电源的设计和应用.doc
- 基于Toeplitz化的单快拍稳健波束形成.doc
- 基于TransCAD的乌鲁木齐市社区蔬菜直销统一配送路径优化研究.doc
- 基于TRIZ理论的电贝司发展与展望.doc
- 基于TVT—99C自动化立体仓库设计.doc
- 基于T—S模糊神经网络模型的汉中段汉江流域水质评价与分析.doc
- 基于UML和.NETFramework的选课系统研究与实现.doc
- 基于UML模型的选课系统设计.doc
- 基于UML的工作流在线投稿系统的建模.doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 医院财务管理制度.docx
- 2025年2月26日西安市军队文职面试真题及答案解析(计算机岗).doc VIP
- (苏教版)数学五年级上册寒假“天天练”作业设计,含30份题组,附参考答案.pdf
- 鸡胴体等级及要求、鸡分割肉等级及要求.pdf VIP
- 2025年青岛酒店管理职业技术学院单招语文考试题库及答案解析.docx VIP
- 北师大版高中英语选择性必修第二册unit6 lesson3课文英汉对照.docx VIP
- 水利厅水利工程招投标管理工作手册(标准版).doc VIP
- 山东单招语文题库及答案.doc VIP
- 八项基本管理技能.pdf VIP
- 深度解析(2026)《YST 1777-2025微纳米铜粉》:新材料产业精细化、高端化发展的权威指南与未来展望.pptx VIP
原创力文档

文档评论(0)