WP7-WebService-SQL Server-IIS综合应用Demo
2012年暑假,软工布置了一个智能控制护理系统(自动浇花)的大作业(期末成绩评判依据)。
主要是对植物进行远程浇水,原来打算使用硬件,后发现条件不足,改用软件进行模拟。 经过小组人员的分析,模块分为硬件模拟及通讯、网页端及手机端控制、网页及手机端信息显示三大部分。我负责手机端信息显示模块。其余五人分别负责其他模块。 经过交流与分析,大家决定将设备模拟的所有信息存放在SQL Server数据库中,也即是说,我只需要从数据库中读取数据并显示即可。 由于WP7手机平台并不提供直接操作SQL Server的API,于是我打算使用WebService。 整体结构如下: ************************************************************************************************************************************************ SQLServer数据库服务器主要是提供硬件数据信息(实现时WebService服务器与SQlServer服务器为同一台) WebService服务器是web服务,根据wp7客户端发送的请求参数返回数据库信息 WP7手机客户端向WebService发送相关命令并且异步获得数据且显示出来 ? ************************************************************************************************************************************************ 最终实现了以下功能 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ?可展示(数据均定时刷新) –用户控制器状态显示 –浇水器状态显示 –土壤信息查看 –浇水任务显示 ?不可展示 –错误处理 –操作日志记录 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 软件最终运行图如下 ? ? 以下是源代码及数据文件: http://good.gd/2206513.htm或者 http://download.csdn.net/detail/waylife/4543203 运行环境如下:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 文件批量复制并转换内容编码
- 如何在AngularJS中的两个模块之间共享数据?
- Jmeter测试WebService接口
- webservice cxf 拦截器
- Getting Started with AngularJS 1.5 and ES6: part4
- Centons下 解决yum Loaded plugins: fastestmirror Determi
- 什么是等效的远程api命令’docker run -d’?
- codeforces766D Mahmoud and a Dictionary [并查集]【数据结
- Linux启动与自启动的实例详解
- jersy restful webservice快速入门Demo(带pom文件)