68软件工程师2015年8月 视图头文件务器关闭。 schoolScoreViewController.m--学校分数线查询模块基(4)通过浏览器进行访问测试http://localhost:8080/, 视图实现文件若出现“服务器搭建成功测试页”信息,表示JSP服务器环境 schoolViewController.h--学校选择控制器头文件 搭建成功。 schoolViewController.m--学校选择控制器实现文件 4.3修改客户端URL访问本地服务器 ScoreLineViewController.h--学校分数线查询结果控制Android端: 器头文件修改豹考通NewScore_Test项目src下包名为iet. ScoreLineViewController.m--学校分数线查询结果控jxufe.cn.android.score.util的工具类Constants. 制器实现文件java。将类中的远程服务器地址URL修改为:http:// CurveViewController.h--趋势曲线控制器头文件{IP}:8080/bkt/;即publicstaticfinalStringURL=" CurveViewController.m--趋势曲线控制器实现文件http://192.168.1.101:8080/bkt/";修改URL后,重新发 CurveView.h--趋势曲线图视图头文件布App和启动Android模拟器,这样Android客户端访问的数 CurveView.m--趋势曲线图视图实现文件据就是本地服务器中的数据。 ->ConnectNetWork--网络连接判断第三方类IOS端: Reachability.h与Android端类似,IOS端访问本地服务器只需要将进 Reachability.m行网络访问接口域名更换成本地服务器所在PC机的IP地址即 ->MBProgressHUD--读取信息进度转轮第三方类可。远程服务器的url为: MBProgressHUB.hhttp://www.10LAB.cn/zhushou/ MBProgressHUB.mgetRecommendSchoolsJson.action? ->Utility--界面布局工具域名为:www.10LAB.cn,将域名更换成服务器本机IP ->ASIHttpRequest--实现网络连接第三方类地址加上端口号,http://{IP}:8080/bkt/。 ->SBJson--JSon解析第三方类即URL="http://192.168.1.102:8080/bkt/";修改 SBJson.hURL后,重新发布App,这样IOS客户端访问的数据就是本地 SBJson.m服务器中的数据。 GaoKaoHelper-info.plist--项目配置文件IP为本地服务器PC机的IP地址,比如 infoPlist.strings--配置文件字符http://192.168.1.101:8080/bkt/,然后再次编译运行,即 area.plist--地区信息plist文件可访问本地服务器。 GaoKaoHelper-Prefix.pch--预编译文件 5结论(Conclusion) 通过“豹考通”软件引入App开发流程,并对“豹考 4基于局域网的教学环境搭建(Settingupteaching 通”App进行相关介绍,最后介绍了服务器端局域网配置的基 andlearningenvironmentbasedonLAN) 下面介绍如何搭建支持App客户端可访问的本地服务器本知识,让读者通过本地服务器进行与客户端的交互。 和如何修改的客户端的请求URL链接。由于豹考通服务器端 参考文献(References) 代码是由JSP编写,如果要让此服务器代码在本地机运行,则 [1]LevinB.B.UsingCaseMethodinTeacherEducation:TheRole 需用到的软件包括Tomcat、JDK和MySQL。 ofDiscussionandExperienceinTeachers''Thinkingabout Cases[D].UnpublishedDoctoralDissertation,Universityof 4.1连接局域网本地服务器方法 将实验室的教师端电脑与学生端电脑互联在一个局域California-Berkeley,1996:22-24. 网内,只需将请求的URL地址修改为教师端或任何一台[2]Laurence.ELynnJr.Teaching&LearningwithCases,AGuide 学生机服务器的IP地址即可,如192.168.1.100(教师机),book[M].ChathamHousePub,1999:98-161. 192.168.1.101(小组1服务器)。若服务器连接成功,不论是手[3]钟元生,高成珍.高校Android编程教材设计研究[J].计算机教 机还是模拟器都能读取到对应省份学校数据;如果连接服务 育,2014(10):105-107. 器失败,则不显示学校数据。 [4]蔡建平.软件开发综合能力培养的案例教学[J].计算机教育, 4.2启动本地服务器的步骤2011(20):102. (1)下载bkt_android.rar压缩包,http://www.10LAB. [5]李伟.基于工具软件和案例开发的软件工程教学方法[J].中国 cn/download/bkt_android.rar。 科教创新导刊,2014(01):152-153. (2)将压缩包解压,请将bkt_android解压在不带有空格的 作者简介: 路径上,如D:\bkt_android。钟元生(1968-),男,博士,教授,博士生导师.研究领域:电 (3)运行JTM1.1.exe程序,单击“启用(调试模式)”,子商务,教育技术. Tomcat和MySQL服务器的指示灯变成绿色。需注意的是这两曹权(1991-),男,硕士生.研究领域:移动学习与手机软件 个弹出窗口不能关闭,关闭后会停止相关服务,导致本地服开发. 掌桥科研http://www.pbsti.com/ |
|