手机网站的开发技术
摘 要:
摘 要:伴随手机和无线网络的快速发展,互联网和通讯网络已经有了不可分割的联系,手机现在不仅是一个通信工具更是一个网络工具,利用手机人们能够随时随地通过上网查询自己想知道的知识。本文将对手机网站的开发技术进行简要分析。
关键词:
关键词:手机 网站开发技术 信息化
现在全球信息化已经广泛的运用到了各行各业,现在信息化运用的重要方式是通信技术和计算机网络,目前互联网络的发展进步和移动通信设备有着密切的关系。
首先,无线通信作为互动通信网络,利用通信网络,手机用户可以不受时间和空间的限制,随时随地的下载自己想要的资源、浏览自己感兴趣的新闻、阅读书籍和欣赏音乐。
其次,就是互联网和无线网的相互连接,更像是互联网的一个外延。目前手机的价格已经是大众化了,并且能够运用的功能是越来越齐全,所需要的无线通信费用也在不断的下调,,这样就为WAP手机上网带来了非常大的发展空间。通过WAP协议能够让信息实时通讯更加的简短,网络业务更加具有灵活性,这也就让WAP无线网络技术被很多的移动用户所认可。现在伴随3G网络的普及和4C时代的到来,手机上网的速度也得到飞速的提升。中国利用手机上网浏览网站的人数正在呈几何及的增长。现在人们通过手机终端上网已经成为非常快捷方便的渠道了,因此将WAP技术运用在无线移动设备中已经得到社会的广泛关注。为了满足人们的需求和紧跟社会的发展,网民们越来越重视无线设备的网站建设和开发。
1 构建WAP网站的关键技术
WAP协议也就是是一项全球性的网络通信协议。它给具有移动性质的Internet制定了一个通行的标准,它将Internet的各种信息资源和一些现代的业务在移动电话等无线终端之中进行运用。
无线应用协议WAP解决了无线移动接入技术的开放性标准。为Internet、手机、计算机等无线通信设备提供一定的接入标准,能够利用Internet访问WAP上面的各种网页信息、收发各种邮件、实现通讯,等等。WAP将移动网络和Internett以及企业的局域网相互连接,提供一个和运行商、网络类型、终端设备都保持独立的,在地域上没有限制也没有移动增值业务。在这种技术保障下,用户无论在什么地方,都能够使用自己的手机在网上获得信息资源,浏览各种新闻、游戏娱乐、查看天气以及下载很多自己想要的功能。
2 手机网站的设计与实现
2.1 用户对手机网站的需求
伴随信息化时代的快速发展和手机网站多元化的发展,人们对手机网站有了更高的要求,几乎需要手机网站能够拥有WEB网站所有的功能。通过市场调查,发现现在的手机用户最高的需求就是能够及时的下载资源。其次,是健康保健和休闲娱乐,之后就是社区服务、网址导航、热点新闻以及收索引擎。
及时的下载资源这个应用的一个新热点是领先时代潮流的大学生们有了强烈的利用手机进行学习,下载教学资源的强烈愿望,并且在目前技术与条件不完善的情况,就已经这样做了。
2.2 手机网站设计
2.2.1 网站功能设计
网站功能设计主要是根据用户的需求来进行手机网站内容的设计,根据市场客户需求的分析,确定出手机网站必须包含的内容。网站内容应包括以下几点内容:(1)娱乐游戏,能够提供在线小游戏,让客户随时随地都能感受游戏带来的乐趣;(2)随时的新闻查看,用户能够在第一时间了解国内外新闻;(3)股票、体育新闻的查看;(4)天气预报,用户可以通过手机查询到未来几天的天气情况,做好打算;(5)下载功能,能够根据自己的需要下载电子书籍、歌曲、图片、铃声等;(6)邮箱功能,使用手机就可以完成邮件的收发;(7)手机营业厅,在手机上就能可以进行各种业务的办理;(8)手机号码归属地查询,手机用户能够查询到来电号码的归属地。
2.2.2 数据准备
现在一般都是在电脑上处理手机网站所需要的数据。手机网站的数据来源主要有以下几点。(1)从现有的数据库中导出数据。WML有严格的要求语法,这就需要最后导入的内容不能有和WML不兼容的格式。(2)在纯文本文件中导入数据。格式信息都是不包含在纯文本文件中的,无法对数据进行处理,作为数据源再合适不过了。(3)将HTML网页转化为WML网页。现在很HTML格式的信息资源比较多,如果能够科学有效的将HTML格式转化为WML格式,将会为手机网站的建设添加许多新的数据源。现在一般都是使用的MobileSoft公司的自动转换工具WAP Builder实现转换。
2.2.3 手机网站的实现
手机网站是B/S架构的,这种架构在软件管理上非常的高效、快捷和方便。WAP浏览器是利用Browser,IIS、Apache或者其他的web作为服务器。无线设备在传输资源过程中都是处于紧张的状态,所以WAP以WML语言的形式让用户利用手机进入WAP服务器的URL之后,利用无线网络传输信号,首先需要向WAP网关发出请求,然后网关会自动进行翻译,之后将处理过的数据发送到WAP内部服务器上,到了最后WAP网关将服务器处理之后返回的内容编解码信息传输到手机上。程序员主要对服务器上的程序编码进行管理。
3 手机网站的主要功能实现
以网易网上的天气预报功能来进行说明。通过Java强大的功能来获取网络资源,利用Java的URL类获得网络资源,进行程序定位。当用手机打开天气预报主页的时候,就会呈现出全国各个地方的城市名,每一个城市都对应一个自己的ID号,当用户查看自己想要知道天气的城市时,JSP页面就会调用JAVA类downContent.java方法doSolve(String url),与此同时会将URL当作是参数传递给该方法,根据URL地址doSolve就会得到新闻内容。
最后就是利用字符来对页面上的内容进行处理,之后就可以得到天气预报的内容和URL。
我们需要手机网站中的内容都要是中文的,所以在程序设计时要将返回类型规定成汉子字符集,也就是将上charse加在发送信息类型后面。举例说明,要使用gb2312字符集,就要编写下面的代码:
Content-type:text/vnd.wap.wml;charset=gb2312.
手机网站开发的最后阶段就是用手机进行浏览和调试,需要调试的内容有:信息提交能力、信息显示效果、页面之间的连接、动态页面的操作,等等。在网站设计开发中要不断的进行调整,这样能够最大程度的兼容很多的终端设备。
4 结语
手机网站是一项统一而又开放的网络平台。用户使用自己的手机能够下载资料、访问网页,实现网络共享。目前,基于3G的高速无线网络能够实现流媒体下载、移动定位还有视频通话等,实现没有空间限制和交流,伴随科技不断进步,新的无线服务也已经展开,正在带领人们感受科技和网络的力量。
参考文献:
[1]李鸿飞.浅谈网站开发技术的发展与前景[J].中国新通信职权,2012(15):8-9.
[2]张志安,王悦,李园,等.基于WAP手机网站的设计与实现[J].信息与电脑:理论版,2011(9):75-76,78.
[3]胡艳菊.基于WAP协议的手机网站开发[J].吉林化工学院学报,2008(4):60-62.
[4]陶志刚.基于SSH的手机网站的设计与实现[D].沈阳:东北大学,2009.
本文编号:14519
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/14519.html