微课教学平台图形化的界面即客户端由 Android来开发,主要由XML形式的配置文件来定义控件及其属性和布局,并且在Andorid开发环境下完成各个控件的相应事件、处理函数和业务逻辑。服务器端由JAVA来开发,采用的是SSH框架,struts 2集合了JSON插件,通过WebService来提供接口函数。在服务器端的架构设计上,采用了分层架构。
客户端各功能模块均处于互联网与移动通信网络环境之中,学习者通过移动终端上的客户端发送信息到服务器,服务器根据所得到的信息调用接口,返回相应的值,然后客户端接收服务器返回的值进行解析,分析下一步操作。客户端和服务器端的数据交互采用JSON来传输。JSON基于HTTP协议开发接口,是一种轻量级的数据交换形式,相对节约流量,数据处理速度快。由于在服务器端用了Struts 2,所以要装一个JSON插件。这样可以轻易地把服务器端的信息用JSON的形式发送到移动终端。
【免责声明】本文仅代表作者个人观点,与中国星空时尚网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。您若对该稿件内容有任何疑问或质疑,请联系本网将迅速给您回应并做处理。