WAP网站开发

2024-08-24

WAP网站开发(精选11篇)

WAP网站开发 篇1

1引言

Internet网站技术伴随着PC机的发展, 已改变了我们生活的方方面面, 具有划时代的意义及影响, 但是Internet高度依赖PC端运行来提供服务。随着移动物联网、移动互联网、移动4G时代的到来, 越来越多的人从传统的PC端转移到了移动客户端, 移动客户端的使用人数及普及程度远远高于PC客户端。随着技术的进步, 传统移动客户端的技术瓶颈已被打破, 如运行内存小, 数据传送速度小等。由于移动客户端具有携带方便、不受地点限制等优点, WAP网站将迎来爆发性发展。

2 WAP基本概念

WAP是“无线应用协议”的英文缩写, 是为了更好、更简单的在不同无线通信网络下开发应用而提出的一个业界技术标准、规范。该协议对不同无线设备之间规定了统一的网络协议及框架, 添补了一些移动组网技术上的空白。WAP是一个体系化、结构化的无线应用协议, 为移动互联网提供了一个可扩展的、层次化的开发环境。它融入了多种互联网通信协议, 如WWW、WAE, 每一个都为其上一层提供多个应用接入点, 应用层处于该框架的最高层。

(1) WMLS sript是WML的脚步语言, 其后缀均为.w m l s, 和Java S cript是相似的。但是WML Scrip只能对WML脚本进行URL引用, 函数名与文件名必须用#相连, 不能直接嵌套在WML页面中。

例如:例如:tb.wmls:

extern function go_url () /*关键字extern表示该函数就可以被wmls以外的事件调用。如果函数是私有函数, 则不用extern关键字。*/

{WMLScript:WTAPhone Book.write ("2", "2883489", "办公室") }

(2) WML。WML是无线标记语言的英文缩写, 其属于XML一类, 保留了XML的严谨优点, 是与HTML相近的标记语言。WML中所有的标签必须小写, 不论是标签还是内容均区分大小写。

(3) ASP+WML页面中必须加入语句来进行指定响应的内容及编码, 否则浏览器会当做普通文件打开出现乱码现象。

(4) WTA。WTA是移动通讯设备的编程、通话接口, 提供了开发移动通讯设备上使用的应用的渠道。例如用WTAI函数可以从WML页面中创建又移动通讯设备发出的电话、短信请求。

3 WAP网站开发的技术难点

(1) 通过配置网站的MIME以确保WAP网站能正常打开、正常显示。需要重新建立一个MIME类型才可以用IIS当做WAP网站平台。在windows XP系统中, 当文档内容由WML标记时, 不需要另外重新建立MIME类型也可以正常打开WAP页面。

(2) 采用<meta>类型标签。采用<meta>类型标签的优点是便于搜索引擎提取到关键词, 搜索结果排名靠前, 提高网站的流量, 提升网页打开速度, 同时还可以优化手机运行内存。

例如:<meta name="KEYWords"contect="">向搜索引擎说明你的deck的关键词;

<meta name="DEscription"contect="">告诉搜索引擎你的站点的主要内容;

(3) 为了节省流量、提高下载速度, 在一个deck中不能插入太多的card。手机打开WAP网页时, 一次只能下载一个deck, 当一个deck中插入多个card时, 往往只能显示第一个, 其他的需要其它触发事件来触发才能正常显示。

(4) 和deck一样, 一个<anchor>锚标签中只能插入一个<go>标签, 当有多个<go>标签时, 手机也是只能打开并显示第一个。<noop>任务不可以应用在<anchor>中, 但是<go>、<prev>、<refresh>任务可以放在同一个锚标签中。

(5) 引用变量。引用变量的办法有三种:1. (变量名:esc) 表示escape字符串, 2.变量名或者 (变量名) , 3. (变量名:noesc) 表示escape字符串。主要不同在于是否将URL传递所要求的字符转意 (escape) , 例如javascript的escape () 函数。

4总结

WAP网站开发的工作量和难度并不大, 绝大多数ASP环境下开发的WWW网页稍作修改, 便可移植到WAP网站, 关键在于是否能熟练掌握ASP。

移动互联网设备已经普及, 4G移动互联网时代已经到来, 5G移动互联网技术也处在产品应用开发中, WAP的应用方向是将移动设备和internet两种技术有效优化组合, 使得WAP网站的应用更加广泛, 所加载的内容更加丰富。

参考文献

[1]WAP Architecture Version 30-Apr-1998[S].US:WAPForum, Ltd, 2013.

[2]WAP-169_101-WTA, Version 07-Nov-2000[S].US:WAP Forum, Ltd, 2011.

[3]WAP-193_101-WMLS-20010928-a, version28-Sept-2001[S].US:WAPForum, Ltd, 2011.

WAP网站开发 篇2

机客网WAP手机网站营销机构-网站制作报价表

手机的上网用户消费能力强,素质高,群体年龄低,拥有对新鲜事物快速接受的能力,其规模中国目前已经达到了5亿人,企业如果想快速推广产品,快速占领市场和用户,拥有手机版网站是必不可少的举措。传统的电脑访问网站极为繁琐,高速运转的现代人,没有时间坐下来安静的了解您企业的信息,更加流行的是在无聊的时间中,用手机上网来取代!

如果您想公司更好!您现在就必须拥有一个手机网站,在任何地方都可以告诉您的客户和用户,随时随地的获取您的最新产品,使用您最新的服务。您可以在吃饭,走路,甚至打招呼的时候,随手掏出您的手机,向客户介绍您公司的最新动态。您可以将企业网址用短信方式发给客户,让客户随时了解到您公司的详细情况和完善的产品信息。

手机-网站套餐A(价格:2480元)

设计:提供精美设计模板一套;

架构:DIV+CSS,WAP-WEB标准静态网站开发,符合W3C认证;

页面:8个静态页面以内

网站程序:网站留言系统、流量分析统计系统

完成时间:5个工作日内

赠送:

域名:国际顶级域名一个;(价值150元)

空间:1GB 虚拟空间,支持asp,php动态技术以及access、SQL数据库(价值880元)

邮局:免费126企业邮局,以域名做后缀,单个邮箱容量1G,邮箱个数不限

推广:提供Google、Baidu、Yahoo等搜索引擎的收录

后期续费:空间+域名+程序维护 =1550元(一年)

手机-网站套餐B(价格:3680元)推荐套餐

设计:提供精美设计模板两套;

架构:DIV+CSS,WAP-WEB标准静态网站开发,符合W3C认证;

页面:14个静态页面以内,程序页面无限制,浮动及弹出不计页

网站程序:企业Blog系统、产品发布系统、网站留言系统、流量分析统计系统

完成时间:7个工作日以内

赠送:

域名:国际顶级域名一个;

域名:国际顶级域名一个;(价值150元)

空间:2GB虚拟空间,支持asp,php动态技术以及access、SQL数据库(价值1500元)

邮局:免费126企业邮局,以域名做后缀,单个邮箱容量1G,邮箱个数不限

推广:提供Google、Baidu、Yahoo等搜索引擎的登陆

维护:免费赠送1个月的全托维护

续费:

后期续费:空间+域名+程序维护 =2850元(一年)

机客网-WAP网络建营销系统,Tel:0539-6012023,0539-6012022QQ: 576376

手机-网站套餐C(价格:4880元)

设计:提供精美设计模板三套;

架构:DIV+CSS,WAP-WEB标准静态网站开发,符合W3C认证;

页面:20个静态页面以内,程序页面无限制,浮动及弹出不计页

网站程序:企业Blog系统、网站新闻系统、产品发布系统、网站留言系统、在线招聘系统、流量分析统计 完成时间:10个工作日以内

赠送:

域名:国际顶级域名一个;(价值150元)

空间:5GB空间,支持asp,php动态技术以及access、SQL数据库(价值2250元)

邮局:免费126企业邮局,以域名做后缀,单个邮箱容量1G,邮箱个数不限

推广:提供Google、Baidu、Yahoo等搜索引擎的登陆(免费送价值2000元的行业关键词1个排名优化)维护:免费赠送3个月的全托维护

续费:

后期续费:空间+域名+程序维护 =3380元(一年)

手机-网站套餐D(价格:5480元)

策划:根据客户具体要求,提出基于行业分析的网站建设方案一份;

设计:独立个性化设计方案一套;

架构:DIV+CSS,WEB标准静态网站开发,符合W3C认证;

页面:30个静态页面以内,程序页面无限制,浮动及弹出不计页

网站程序:网站新闻系统、产品发布系统、网站留言系统、在线招聘系统、站内搜索系统、流量分析统计系统、企业Blog系统

完成时间:15个工作日以内

赠送:

域名:国际顶级域名一个;(价值150元)

空间:10GB虚拟空间,支持asp,php动态技术以及access、SQL数据库(价值3850元)

邮局:免费126企业邮局,以域名做后缀,单个邮箱容量1G,邮箱个数不限

推广:提供Google、Baidu、Yahoo等搜索引擎的登陆(免费送价值5000元的行业关键词1个排名优化)维护:免费赠送3个月的全托维护

续费:

WAP网站开发 篇3

摘 要:文章主要阐述了基于WAP技术的《计算机基础》课程网站的设计与实现,在Windows环境下,以SQL2005为数据库开发平台,IIS6.0为Web服务器,Visual Web Developer2008为开发工具,主要分为新闻公告、Word专题、Excel专题、PPT专题、留言板五大部分。完成后的网站为学生提供了一个良好的自主学习平台。

关键词:计算机基础;WAP技术;网站设计与实现

中图分类号:TP393 文献标志码:B 文章编号:1673-8454(2016)02-0069-03

一、引言

随着移动技术的快速发展,手机和PDA等便携设备已经成为大多数人获取资讯的重要工具。使用手机上网具有许多其他方式所不具备的优势,如不易受物理条件的限制和黑客的攻击。WAP技术的产生与发展推动了手机业务的快速更新与发展,各类手机的新功能也推动了手机移动业务量的增长以及新业务的不断推出。本研究开发的WAP网站,结合了高校《计算机基础》课程的特点,将《计算机基础》课程中的内容免费开放,实现优质资源共享与教学进度同步。同时,本网站还会将新知识新技术以拓展知识的方式展示给学生,并利用网络论坛、留言等方式加强生生互动。使学生可以随时随地的学习理论知识,把课堂空出来,教师可用其扩展教学范围,激发学生学习兴趣,逐步构建起《计算机基础》课程的开放式教学体系。本次研究立足于高等院校《计算机基础》课程中存在的知识更新速度过慢、教师讲解未体现个别化教学等问题,设计开发了基于WAP技术的网站。通过移动平台,该网站的覆盖范围更广泛,让所有学生都可以随时随地学习,并且可以自己定学习进度来学习网站中的内容,充分体现学生学习主动性。使得大学的课堂不再拘泥于死板的课堂教学,真正做到开放化,并让计算机领域的前沿知识不断进入网站,使得学生所学的知识与最新前沿紧密联系。

二、WAP概述

WAP是一项全球性的网络通信协议,常被翻译为无线应用协议。WAP 的目标是要把拥有丰富信息和先进业务的互联网上的内容引入到现有各种移动终端中,它的出现使得移动网络有了一个通用的标准。它只要求移动电话和WAP代理服务器的支持,而不要求现有的移动通信网络协议做任何改动,因而可以广泛地应用于GSM、CDMA、TDMA、3G等多种网络[5]。本文网站选用了以移动平台为载体的WAP技术。

手机用户可以通过嵌入无线手持设备中的浏览器来获取所需信息。 WAP支持绝大多数无线网络,所有操作系统都支持WAP,其中专门为手持设备设计的有EPOC、Windows CE、FLEXOS、OS/9及JavaOS,一些手持设备如掌上电脑安装微型浏览器后,借助WAP接入Internet[1]。用于显示手机网页的微型浏览器,需要解决手持设备内存小和网络带宽限制的问题,所以这一类的微型浏览器文件很小。

WAP是一种采用客户机/服务器模式的技术,需要在客户的移动终端中嵌入一个微型浏览器,把较多智能化事务的处理环节交给与之相适应的WAP网关。

三、基于WAP的《计算机基础》网站的设计

本网站的目的,是让学生把《计算机基础》课程的学习由被动学习变为主动学习。学生可以安排自己的时间,如抽出课余时间自主学习,可以根据自己的实际情况随时随地获得所需或感兴趣的内容。

1.网站设计原则

(1)学生的主体性原则。本研究开发的《计算机基础》课程网站主要针对的是大一年级学生,在开发前要分析学生的认知特点以及他们的计算机应用能力,在设计网站时需要考虑到不同学生所需的不同学习资源,并把这些学习资源进行合理的安排,体现出学生学习的主体性。

(2)学习内容的科学性原则。本网站学习内容的选取主要是围绕高校《计算机基础》课程的教学大纲。网站上所显示的内容都是精心筛选的,都基于教材又高于教材,可保障学习内容的正确性和科学性。

(3)学习过程的交互性原则。交互是学习者进行认知建构的基本条件,有利于激发学习者的学习兴趣和学习动机,有利于培养学习者的合作精神和合作技能[3]。网站设计有留言板板块,方便学生在学习过程中遇到难点或者不太清楚的计算机操作过程可及时得到讲解。

(4)学生学习的个性化原则。在用手机上的WAP网站进行课程学习时,学生可以根据需求选择不同的学习章节,已经掌握的地方不用多做停留,把时间留给自己有问题的章节,从而在一定程度上实现个性化学习。

2.网站风格定位

(1)整体色调选择。网站色彩处理的好,可以在网站内容传播上锦上添花,达到事半功倍的效果。要设计出精美的网站,就要从网站风格、色彩搭配下手[4]。本网站主要适用于大学一年级学生的自主学习,学生缺乏沉稳的性格,所以网站设计以具有“沉稳”特性的蓝色为主,让学生能够把注意力集中在网站的内容上。由于网站主要是手机浏览,手机CPU的能力有限,所以正文部分没有背景色,就用手机浏览器自带的背景颜色(白色),以降低手机浏览网站时耗费的内存。

(2)网站长宽的界定。网站主要用于实现学生的移动学习,所以本网站的长设定为320px,适合于现有的大部分手机屏幕,即使会有滚动条,也较短,宽度不超过两屏,实用性比较高。

(3)字体颜色的选择。本网站是以蓝色为主,导航的字用纯白色,与导航的背景色差较大,显示效果较好,正文部分由于是白色背景,所以字体选择了黑色。网站的主体内容会由于这样的色彩搭配而更加醒目,从而达到吸引和维持学生注意力的作用。

3.网站功能设计

基于WAP技术的《计算机基础》网站主要用于学生的自主学习,在网站的功能上主要分为新闻公告、Word专题、Excel专题、PPT专题、留言板五部分:

新闻公告:主要包括最新上传的内容公告、计算机领域的时事以及近期计算机领域的会议和计算机考试等相关的信息,使学生在学习《计算机基础》课程的同时,更多的了解与计算机有关的信息,与现实生活接轨。

Word专题:包括Word菜单的学习、文章排版、Word特效及Word常用的模板四大部分,这个专题主要进行Word软件的学习,通过详细讲解常用的Word模板格式,把Word应用到现实生活当中。

Excel专题:包括菜单学习、Excel效果学习,本专题主要服务于Excel的学习,学习了解该软件的基本功能,

PPT专题:主要包括菜单学习、PPT特效学习两大部分,并且带有丰富的案例和详细的案例讲解,目的在于让学生更好的掌握基本的PPT技能。

留言板:主要实现学生的在线留言功能,普通用户会有登录、留言发表、留言回复和留言查看这四个权限,网站管理员拥有用户管理和留言管理两大权限。

4.网站结构设计

通过对本网站内容和权限的分析,综合考虑各类因素,网站的整体结构设计如图1所示。

四、基于WAP的《计算机基础》网站的实现

(1)开发工具:Microsoft Visual Web Developer 2008 Express Edition

Visual Web Developer2008是使用ASP.NET Web应用程序并且是多种配置创建的最为重要的工具之一,该软件提供了一种生成网站,并形成将其发布到宿主网站的理想环境。使用这种开发工具能够方便地在自己的计算机上开发出 ASP.NET 网站。使用Visual Web Developer 时不用安装 Internet 信息服务 (IIS),由于它本身包括了一个本地的 Web 服务器, ASP.NET 网页所需的全部功能都能在本地的 Web 服务器上进行测试和调试。

(2)数据库:SQL Server 2005

Microsoft SQL Server 2005 是一个使用集成的商业智能 (BI)工具,提供了企业级的数据管理的数据库平台[5]。Microsoft SQL Server 2005的数据库引擎可以构建和管理用于业务高可用和高性能的数据应用程序,此外该数据引擎也为关系型数据和结构化数据提供了更安全可靠的存储功能。本网站用SQL2005数据库来存放后台数据资源。

(3)网站首页

网站要用于手机浏览,在首页的设计上要体现网站的整体风格、主要内容以及手机中不能占用较多内存的特点,又要充分体现网站每个链接中的具体功能。本网站的页面设计如图2所示。

五、结束语

本研究开发的网站为学生提供了一个很好的自主学习园地。学生学习可以克服传统教学方式中的缺陷,可以减少人力财力物力上的浪费,使得学生可以随时随地使用移动设备学习。本网站适合于学生进行自习,所以学生的学习成果检测需要所在高等院校按照计划安排时间进行集体测验,这种虚拟与现实相结合的教学方法,能够使学生所在高校很好地控制学生的学习进度与学习效果。

基于WAP的学科学习网站是一个新生事物,笔者对其认识还比较肤浅,在基于WAP技术的《计算机基础》网站的设计与实现中,仍有许多不足之处[6]。比如由于长时间的网络学习很容易产生人与人之间的距离,并容易减退学生的学习兴趣,所以在后续研究中仍需要做进一步探究来解决这类问题。

参考文献:

[1]高鹰,梁文聪,胡晓等.WAP环境下的移动学习管理系统的设计与实现[J].计算机时代,2009(1):55-57.

[2]张燕宁.基于WAP技术的教务信息发布平台的设计与实现[D].北京:北方工业大学,2009.

[3]安晓飞等.基于网络环境下的协作学习研究[J].沈阳师范大学学报(自然科版),2003(4):21-23.

[4]马莹莹,杜暖男.色彩搭配在精品课程网站建设中的应用研究[J].电脑知识与技术,2010(11):20-21.

[5]潘光生.基于聚类分析的中职学校智能教材管理系统[D].青岛:中国海洋大学,2010:34-35.

[6]陈鹏飞.职业院校计算机教育的建议与发展[J].电脑知识与技术,2012(32):61-62.

WAP网站开发 篇4

关键词:WAP,美食健康,生活网站

1 简介

1.1 设计中的 wap 技术及意义

WAP(Wireless Application Protocol)无线应用协议是一个开放式标准协议,利用它可以把网络上的信息传送到移动电话或其他无线通讯终端上。WAP手机可以通过标准的协议接入互联网,手机上网,可以获取适用于手机浏览的网上信息,以及基于互联网的丰富应用。

随着移动技术的成熟,手机上网已成为现代人的生活元素,本文基于Wap对美食健康网进行设计实现,使得人们对美食健康的了解无所不在。相同的wap技术应用可拓展到餐饮行业或是销售渠道中,为超市、酒店等企业提供商品信息等服务。

1.2 Android 操作系统及在本设计中的应用效果

本网站开发基于的Android操作系统想对比桌面操作系统,进一步提升了硬件速度,用户界面更加优化,虚拟键盘得以大幅改进,并提供了对蓝牙2.1、Google地图3.1.2和Wi-Fi的完美支持。

2 基于 WAP 技术的生活网站的设计

2.1 系统需求

该WAP美食网站的Web服务器为IIS,数据库服务器为My SQL,运行环境采用的是.NET Framework4.0,开发环境是Visual Studio 2008。

2.2 技术可行性

本系统采用C#语言编写,目前很多网站的建设都是采用ASP.NET编写,其中C#是比较流行也很成熟的网络编程语言,数据库使用的是在中小型网站建设中使用比较广泛的My SQL,经过多年的发展和完善,My SQL数据库技术已经非常完善,而且具有很好的兼容性和可操作性。

2.3 经济可行性

一个项目的开发成本、运行费用和收益这些经济因素决定了该系统是否值得的做,只有投资预计能带来利润的系统才值得进一步去考虑。该系统的开发使用的是已经很成熟的技术和语言,系统的操作和维护都很简单和方便,这些都表明了该系统是一个低成本的系统,该系统的运行费用很低,在运营中的成本波动不大。在后期的运营中,经济效益主要的来源是网站广告的投放。

2.4 操作可行性

在系统设计和开发过程中,充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足用户的需求。本设计开发中一直注重系统操作的简单方便,操作方式都非常简单人性化,相关的操作方式和用户已经习惯的各大网站的操作方式基本相同。所以,操作方式在用户组织内是行得通的。

3 基于 WAP 技术的生活网站的实现

3.1 网站功能模块划分及实现

本网站采用基于ASP.NET技术的移动Web应用程序结构进行开发。前台主要功能包括用户注册,用户登录,美食新闻浏览,美食论坛等功能模块。

后台功能包括用户管理,账号管理,新闻管理,新闻类别管理,论坛管理等功能模块。其工作流程为:用户登录通过权限判断,普通用户只能浏览、阅读和查询新闻,注册用户除了可以完成普通用户的操作外,还可以进入论坛进行论坛发帖,论坛回帖等操作。后台管理员对所有前台的信息进行管理。

网站提供了一个用户注册的功能模块,只有注册的用户才能在论坛中参与讨论,没有注册的用户只能浏览美食文章等信息,为了增加效率,用户注册信息只有登录账号,登录密码,性别和电子邮件等基本信息。

文章管理是后台管理中最重要的功能,包括的功能有添加文章,管理文章,修改文章和删除文档等几个功能模块。管理员可在此添加文章信息并保存到数据库中,前台用户可通过浏览器显示数据库数据。

用户管理是后台管理员对前台用户信息进行管理的平台,管理员登录后可以删除无效的用户信息。

3.2 ASP.NET 移动技术在网站功能实现中的应用

现在的3G技术和即将到来的5G时代,将使得移动设备突破现在的带宽限制,这样我们可以构建出许多新颖且功能强大的移动应用。

ASP.NET中的移动开发与传统的ASP.NET基于浏览器的Web开发没有 太大的区 别 , 移动开发 采用标准 的 .NETFramework事件驱动模型,即应用程序响应用户请求、按钮单击等。本网站实现中,充分应用了ASP.NET Web服务器控件,并编写了自定义的适配器,由此适配多形式桌面浏览器和各种自由的android设备,基于浏览器的接口和多形式设备接口实现现场部署。为方便创建应用程序,网站设计中专门提供了用于移动Web开发的System.Web.Mobile命名空间,并针对输入设备的不同,创建不同的显示页面。

4 基于 WAP 技术的生活网站的测试

在Wap编程与开发中,为了对所编写的网页及应用进行测试,我们通常要建立Wap的测试环境。一般来说,Wap测试环境可以从浏览器环境、模拟环境、实际环境三个方面进行建立。

4.1 浏览器环境

浏览环境的建立十分简单。目前Internet尚有许多站点提供有Wml浏览器的免费下载服务。比较著名的Wml浏览器是Opera以及各移动通信设备公司提供的浏览器。安装这些浏览器后,用户就可以在Windows系统环境下访问Wap站点。

在WWW服务器正常运转的情况下,通过在Win Wap等Wap浏览器中输入(本地计算机名)/ Wap Food Web/ Default.aspx的形式,即可进行Wap网页进行浏览测试。

这种测试环境的优点是实施起来比较简单,操作起来也比较简单易学。不足之处在于这种测使用的浏览器是Windows环境下的浏览器,支持大部分的Wml标记,查看窗口的界面可以扩大和缩小,因此所看到的测试效果与实际手机效果可能会差别比较大,而且也不能提供编辑、编译和调试的集成环境。

4.2 模拟环境

用于Wap测试的模拟环境是通过使用移动通信设备公司所提供的Wap手机模拟器来实现Wml浏览的。

由于模拟器一般都是供直接的Html服务器直接连接,所以Wap服务器端只需要Windows NT/2000及IIS 5.0软件即可进行模拟和调试。在WWW服务器工作正常的情况下,通过输入本地计算名/Wap Food Web/ Default.aspx的形式,即可对Wap网页进行浏览测试。当对页进行测试时,该页将显示一个较长的编号项列表。

虽然说这种模拟环境提供了集成环境及与Wap手机基本一致的模拟器,但仍难保证所用模拟器与其实际产品完全一致,尤其是没有Wap网关的参与,因此这是一种并不完备的检测。不过,对于单纯的开发测试来说,这样模拟环境基本能满足要求。

4.3 实际环境

Wap测试的实际环境中需要3G智能手机一部(最好采用android2.1以上系统、支持UC浏览器)、无线路由器一台(支持802.11b、Wi-Fi、Wlan协议)及PC机和服务器各一台。

为了建立Wap测试的实际环境,需要准备一部3G智能手机,同时使用前面介绍的方法架设好支持ASP.NET的Web服务器,然后使用无线路由器把Web服务器和3G手机连接起来,只要三者都能顺利工作的话,就可以通过3G智能手机对美食健康网站进行测试了。

5 结论

WAP网站开发 篇5

winasm.net WinAsm Studio 5.1.5.0

描述:

WinAsm Studio是用于使用汇编器开发32位Windows和16位DOS程序的免费集成开发环境,

WinAsm Studio开发环境.wap项目文件堆溢出漏洞

如果用户受骗使用WinAsm Studio处理了特制的WinAsm Studio项目文件(*.wap)的话,就可以触发堆溢出,导致执行任意代码。

厂商补丁:

WAP网页也该2.0了 篇6

未来几年内,手机网站设计即将革命!随着用户兴趣的不断增长、浏览器的升级以及宽频传输速度和建设可提供服务的基站,发布个性化的手机站点不再被手机服务提供商垄断。当大部分手机用户都有兴趣加入到这个行列时,那些创办手机门户网站的供应商们就将集体玩儿完。

“准备好了吗?”布莱恩·弗林(Brian Fling)的声音震耳欲聋。作为致力于网络设计和发展的BlueFlavor.com的创始人与执行官,这个手机怪杰并不是对现有的手机设备和网络技术发出诘问,而是在大力怂恿每一个把玩手机的用户,去对手机网站的DIY燃起热情,“忘记现在这些小屏幕、流量限制和爬行的网速吧。焦点在于:我们正处在一个最了不起的家电革命时代。”

手机网站革命!这并不是一个手机怪杰的狂想—目前已经有20%的人使用手机登录互联网,尤其在日本,在占总人口2/3的互联网用户中,手机访问互联网的用户已经超出传统的PC机。“想想这个,1秒钟……”布莱恩·弗林对这个13亿人构成的宏大蓝图兴奋不已,“尤其是当你想到,仅仅只有一半数目的PC机与互联网互联时。”事实上,这个令人瞠目结舌的数字早已足够掀动任何革命狂潮。而这一切只需把在传统键盘上飞转的手指,移动到你的手机面板上。

当全球1/5的人口都随时随地怀揣着手机这个微型个人电脑时,就给那些设计和提供网站内容的人提供了无限可能。这种巨大的可能性,使所有对不同媒介滥情的人,都会像布莱恩·弗林一样,疯狂期待那个传说中的手机网站革命时代早日来临。

但显而易见的是,大多数手机用户不但还没有革命的意念,而且对手机网站也还毫无概念。“首先应该明确的是,手机网站是指手机网站的设计领域。”布莱恩·弗林解释,“但不幸的是,这个领域尚未得到重视。因为它在设计方面的局限总是令网站设计师和开发商颓丧不已。”这就是目前全世界手机网站设计的尴尬现状,怪杰们也身陷手机网站设计的“局域”之中。然而就如同极端和怪异总能令人发狂一样,正是由于小屏幕和编程语言不统一等让人恼火的事情,使得那些手机怪杰们抓耳挠腮,却又迷恋其中不可自拔。

对手机网站设计有畸恋情结的手机怪杰们毕竟得冠上“无限少”的限定,13亿个手机用户在“一小撮人”的煽动下,虽然会对参与革命心潮澎湃,但是用户中“无限多”的部分却都是对网络技术和代码编程一窍不通的傻瓜。这些怪杰们的“下级菜单”—大量的网站设计师、网络技术开发商和白痴用户们—在迷茫的眼神变得聪慧之前,已经开始不停地抱怨。

“它太快了!”这是听到最多的怨言。值得确信的是,目前的手机网站的确还没有为最初的革命事业做好准备—手机浏览器技术不一致,网速太慢,费用又太高。这些可恶的不幸就正是限制手机网站生存的一大原因。你能忍受它多久?两年?一年?半年?在用户和手机网站从业人员共同的抱怨声中,这个美好的市场也许已经失去了。这也是众多手机网站昙花一现的重要原因。

“我不会用。”这是又一句振聋发聩的话。手机的空间有时看起来确实太混杂,这使用户对把玩自己的手机感到心情沮丧。当然,如果懂得HTML和CSS语言,你就知道怎样去做手机网站的源代码,于是手机网站设计对这些人来说,简单得就像用手机发个短消息一样。但对白痴们来说,却比登天还难。“有许多困难需要克服,但如果是一件很复杂的事情来挑战你的话,也就意味着它有更大的发展空间。”布莱恩·弗林总是显示着手机怪杰与众不同的一面。

“我不能管理。”如果关注一下互联网服务提供者的角色,会发现网站在最早期的时候,完全被控制在他们手上,诸如美国在线和CompuServe这样的美国在线信息服务机构。后来这一情况稍有改善,因为手机服务提供者用门户去创造了用户的第一站点。而那些发出怨言的人们正是将这种门户网站和手机网站相混淆了。“这个怨言只说对了一半。”布莱恩·弗林显然对手机网站了如指掌,“如果你在手机服务提供者的门户网站发布一个站点,你将会无法管理。无论如何你也会遇到一些条规限制。但如果你想要发布手机网站,那么70%以上的网络协议就不见了,你可以像管理一个普通网站一样,轻而易举地驾驭它。”

但如果手机网站DIY的吸引力够大,那么一切问题都不再是问题。在互联网上,建立个人网站除了带来财源以外,最大的满足还来自于点击率,看看现在的“全民‘博’起”就可以知道。问题是,喜欢不断挑战和颠覆的怪物们早已对博客或用PC机建立的个人网站逐渐丧失兴趣,他们需要更刺激的。颠覆传统的手机网站将是下一个目标。在个人的手机网站上,你同样可以建立你感兴趣和想要做的任何内容,诸如图片下载、手机小说和企业网站等。

“现在什么手机网站更受欢迎?”一个ID为pwm017的手机用户在雅虎知识堂里发出诘问。一个ID叫作“老鬼”的网友如此回复:“能真正免费下载的网站。”这就是所有手机用户的呼声。但这样的网站在你目前的手机里完全不见踪影,已经和诺基亚、爱立信和摩托罗拉建立协议的手机网站内容提供商们才不会让手机用户的钱白白从眼前流过。但每一个个人DIY的手机网站却愿意资源免费共享,起码在DIY刚刚兴起的时候是这样,因为由于免费而疯狂暴涨的点击率已经足以使他们快乐得晕头转向。随便找个家伙来问:你想让自己的手机网站替代目前那些收费的Wap网站吗?答案一定是“是”。那么谁将会是第一个?这个问题甚至可以让人血液沸腾。

事实上,那些已经和电脑形影不离的网虫们开始想要和网络真正连体,而手提电脑昂贵的价格和“巨人”体型,使大多数人望而却步。只有被称作微型个人电脑的手机能够实现与互联网朝夕相伴,革命的关键就在于,让手机与“微型个人电脑”这个美名真正名副其实—PC机能够做到的一切,在手机上也同样能够完成。虽然这个过程并不轻松。

对尽管是手机网站白痴但却对创造一词无限向往的那部分用户来说,虽然勇气可嘉,但一连串的规则、网络协议和书写代码还是会令他们头痛万分—通常这些都是被比怪杰们还要聪明的人来遵守。“但是我鼓励你挑战他们,试着看看你的潜力能到哪儿。”尽管个人手机网站的建设还显得困难重重,但布莱恩·弗林仍在继续鼓舞人心,“也许下一次革命将从你开始。”

WAP网站开发 篇7

WAP (无线应用协议) 是在数字移动电话、因特网或其他个人数字助理机 (PDA) 、计算机应用之间进行通讯的开放全球标准。它是由一系列协议组成, 用来标准化无线通信设备, 可用于Internet访问, 包括收发电子邮件, 访问WAP网站上的页面等等。WAP将移动网络和Internet以及企业的局域网紧密地联系起来, 提供一种与网络类型、运行商和终端设备都独立的移动增值业务。

通过这种技术, 无论你在何地、何时只要你需要信息, 你就可以打开你的WAP手机, 享受无穷无尽的网上信息或者网上资源。如:综合新闻、天气预报、股市动态、商业报道、当前汇率等。

WAP协议包括以下几层: (1) Wireless Application Environment (WAE) 。 (2) Wireless Session Layer (WSL) 。 (3) Wireless Transaction Layer (WTP) 。 (4) Wireless Transport Layer Security (WTLS) 。 (5) Wireless Transport Layer (WDP) 。其中, WAE层含有微型浏览器、WML、WMLSCRIPT的解释器等等功能。WTLS层为无线电子商务及无线加密传输数据时提供安全方面的基本功能。WAP协议的诞生是WAP论坛成员多年努力的结果。它是针对不同的协议层定义了一系列协议, 这些协议使得各方面的厂商和企业可以协同工作, 开发无线通信网络的应用。

本文从一种WEB与WAP双模学院系部网站的需求分析, 详细介绍该类型网站的框架设计与功能设计, 简要说明了这种WEB与WAP双模网站的实现方法, 对这种双模网站的特点与应用情景进行了分析与总结。

2 整体方案

2.1 需求分析

现在手机等移动设备上网已经从高端走向日常, 仅设计和开发WEB版网页源程序已经是无法满足竞争, WAP的开发和程序优化是今后商业化价值体现之一, 以重建系部网, 实现PC浏览和移动浏览为基础, 让学生掌握核心技术为目标。

WEB与WAP双模网站在功能上可以从两方面进行简要说明:一是要是企业在WEB (Internet互联网) 方式下能够管理其网站;二是要使用能够通过WEB和WAP两种方式正常浏览和使用企业网站。

2.2 框架设计

根据对需求的分析, 将WEB与WAP双模网站的设计分为两个部分:WEB部分和WAP部分, 其中WEB部分完成企业对网站的建设维护和管理访问使用部分功能;WAP部分则完成用户访问使用功能。两者的交互通过服务器配置和数据库的访问来实现。

2.3 软硬件配置

(1) 硬件要求:PC机作为硬件平台。 (2) 系统要求:windows/linux/unix/macosx。 (3) WEB服务器:apache2+/iis/nginx (需要开启INFO模式支持) 。 (4) PHP版本:5.2/5.3。 (5) MYSQL版本:5.0及以上。

3 研究方案

3.1 项目研究背景

手机和i Pad为代表的移动平台现以OSX、Android和Win8三个为主, 系统不同与PC机的WIN和Linux系统, 从硬件到软件的区别主要包括, 电量和流量的限制, 硬件尺寸限制了处理器速度和存储大小, 屏大小限制的点距, 这就使得移动平台浏览网页必须限制信息量, 使用更简洁的表现方式, 显示浏览者所需要信息, 真正“寸土寸金”。因此WAP版的网页便应运而生。

3.2 项目研究目标及主要内容

WEB版:原系统还是用动态网页, 而此次的升级目标是使用动态转静态。优势是在浏览者每次访问的时候减少服务器访问次数, 增加访问速度;使用div+css替代表格, 进入web2.0时代。Table的代码过于冗余, div+css使样式表和网页代码分开, 将大大增加访问速度;重新设计页面使自适应更大浏览器的访问, 风格更进一步。

WAP版的开发, 使用WEB版同的样的mysql数据库, 应移动设备的要求更简洁, 更直达浏览者所需要。

3.3 项目创新特色概述

中国手机网民用户已逾3亿, 3G网络建设亦趋完善, 学生和家长可以方便的通过手机等移动设备找到我们学院系部的信息, 这是个巨大的进步。所以设计出适合每个学生和家长通过手机浏览的网站, 使系网页更易于展示和信息获取, 十分有利于提高学校或系部网站的形象。

3.4 项目研究技术路线

Web版的难点在于数据和样式表的分离, 更易于二次改版升级;代码注释和变量的规范命名, 要易于后期维护者的维护。Wap版的开发是全新开始, 以XHTML为基础, 同样要做到代码和样式的分离, 代码和搜索的简洁优化将占主要工作量。

4 实现方案

WEB与WAP双模网站的设计在逻辑上可以划分为WEB和WAP两部分, 两者共享同一数据库存储, 从而实现WEB与WAP两者方式下网站信息的交互。

(1) WEB部分网站的实现:该网站WEB部分含有首页, 首页内可链接至网站其他页, 用户可通过访问首页直接浏览学院系部信息;管理员通过网页管理页对网站进行维护、管理。 (2) WAP部分网站的实现:受宽带限制, WAP部分网站减少了一些动态交互功能, 以浏览网页和下载为主要功能。用户进入学院系部WAP网站首页后, 课进行直接访问网站的首页和其他页面, 浏览网站内容或下载信息。

5 结论

本文实现通过Internet维护, 管理网站, 通过Internet或WAP浏览、使用网站的功能, 讲述了WEB与WAP网站信息与数据交互, 共享的目的。

随着移动通信的不断发展, 不断增加的带宽必将吸引更多的移动用户来享受高速的网上冲浪, 本文提出的WEB与WAP双模网站的方案实现了两种方式下信息的正在共享与交互。不仅为学院网站提供一种新的解决方案, 也为移动运营商提高了一种新的移动增值业务和网络服务。

摘要:WAP技术在全球掀起了一场移动互联网的浪潮, 同时给全球经济带来了无限的商机。国内外企业纷纷建设自己的WAP网站, 以提高自身的竞争能力。中国现在有手机用户接近2亿!用户只要通过WAP移动电话, 即可随时随地浏览互联网内容, 发送和接收电子邮件, 实现信息共享、信息传递及网上交易。

关键词:WAP技术,WEB,无线网络

参考文献

[1]张慧媛, 李晓峰.移动互联网与WAP技术/移动通信前沿技术丛书[M].电子工业出版社, 2012年.

[2]李永强, 何汉明, 杨林楠.基于WEB的企业中文WAP网站的建构开发[J].控制工程, 2003.

WAP“涉黄”破易立难 篇8

本轮处于风口浪尖的事件主角是运营商, 尽管采取种种“危机公关”措施, 但它们仍被舆论拉到台前。

我们调查发现, “扫黄”破而难立。运营商从不否认自身有问题, 但问题有多大?谁来界定?产业链各环节怎么配合?这些不该由它们作答——法律应明晰各方责任。在此基础上, “监管常态化”才能有效进行, 且不至于消耗太多社会成本。

基于WAP的手机支付平台研究 篇9

手机支付通常有2种形式:银行卡支付和预存话费支付。银行卡支付是将手机号码与银行卡绑定, 客户通过手机号实现银行账户的查询、账单支付、商品购买等功能;预存话费支付是客户直接利用现有的预存话费账户, 通过话费代收的方式实现账单支付、商品购买等功能。本文主要讨论基于预存话费方式的手机支付中间平台的实现。

(一) 手机支付中间平台模块结构

该手机支付中间平台包括三大功能模块, 如图1所示, WAP前台界面是直接面向用户的操作界面, 主要包括手机支付登录、手机支付注册、用户信息维护及跳转到不同的商户SP (服务提供商) 进行相应业务的缴费操作等功能。Web后台管理系统是面向管理员和各个商户SP的操作界面, 主要包括信息发布、订单查询、用户管理和其他等功能。

其中, 信息发布是指管理员发布WAP前台页面所要展示的动态信息。支付中间平台会为每个商户的每个缴费请求记录相应的订单信息。商户SP可以登录Web后台管理系统进行查询及统计操作。用户管理主要是指管理员对商户SP基本信息的管理以及商户SP对自己相关信息的管理。接口模块是平台的核心部分, 主要是实现商户SP与支付中间平台、支付中间平台与移动BOSS之间的底层通信, 横向上可以分为支付中间平台与商户SP的接口和与移动BOSS的接口。

(二) 手机支付中间平台的支付流程

整个支付流程如图2所示, 用户必须先在WAP前台界面进行注册, 注册成功后便可进行相应的支付活动, 无需登录。登录操作仅提供一些基本信息查询与修改功能, 如查询余额、查询历史交易记录、充值卡充值、支付密码修改等。注册成功后, 首先用户需要登录到WAP前台页面, 选择预购买商品或缴费项目超链接, 并进入相应的商户SP系统, 商户SP系统调用支付中间平台接口, 发送余额查询请求, 支付中间平台收到请求后调用移动BOSS接口, 查询该用户的可划转话费余额, 并将查询结果返回给支付平台, 支付中间平台以应答方式发送给商户SP。如果余额充足, 用户确认购买, 商户SP系统将发送缴费信息给支付中间平台, 支付中间平台得到请求后将缴费信息发送给移动BOSS接口进行缴费, 缴费完成后, 移动BOSS将会把成功信息发送给支付中间平台, 支付中间平台再将该信息传递给商户SP系统, 商户SP系统提示用户缴费成功;如用户不确认购买, 则返回WAP前台页面继续其他操作;如果余额不足, 商户SP系统将会提示用户充值, 用户确认充值后, 商户SP系统将发送充值请求给支付中间平台, 支付中间平台将调用移动BOSS充值卡充值接口, 进行充值, 完成后即可进行支付, 如放弃充值, 则返回WAP前台页面继续其他操作。

二、平台构建策略

(一) 可扩展性策略

以往, 用户需要记住商户SP的平台地址, 登录后进行相应的缴费操作, 商户SP接收到缴费请求后会直接调用移动BOSS接口来实现相应的缴费等操作。现在, 支付中间平台会统一管理商户SP的基本信息, 用户只需记住支付中间平台的地址, 就可以很轻松地访问到其他商户SP的支付系统。商户SP在设计自己的支付系统时, 只需将原有直接调用移动BOSS接口的部分改为调用支付中间平台接口, 其他部分不需要做任何的改动。支付中间平台的设计思想不但解决了每个商户SP各自为政, 独立开发支付系统, 需要让用户分别记住每个服务提供商的平台地址并进行相应的支付操作的问题, 同时还使得每个新商户SP的接入变得非常简单, 增强了支付中间平台对商户SP支付系统的可扩展性。每个新接入的商户SP只要按照相关的协议规定, 调用支付中间平台的公共接口, 并把基本信息告诉支付中间平台, 就可以实现接入。

(二) 性能优化策略

为了提高支付中间平台的性能, 采用异步长连接的方式来实现与商户SP及移动BOSS之间的连接, 如图3所示。

所谓异步长连接就是客户端与服务端建立连接后, 保持连接状态。请求方在没有收到响应的情况下, 可以发起多个请求。处理方可以并行处理, 按任意顺序返回给请求方处理结果。同时, 为了提高支付中间平台在接入商户SP时的可扩展性, 采用分层收发请求策略。这样可以为每一个首次建立连接的商户SP建立一个属于商户SP自己专有的发送队列及接收队列, 所有的发送请求首先要加入发送队列, 这是第一层。第二层是一个所有商户SP公共的发送及接收队列, 来存放接收自不同商户发送队列的信息, 并统一将请求发送给移动BOSS。当移动BOSS处理完请求并返回结果时, 返回的信息将首先存放到第二层公共的接收队列里, 接收队列收到信息后会根据一定的标志策略将信息分发给所属商户SP的接收队列, 然后商户SP接收队列再将信息发送给相应的商户SP。

为了进一步实现并发控制, 并提高支付中间平台与移动BOSS之间的系统资源利用率, 更进一步地提升系统性能, 支付中间平台在与移动BOSS建立连接时会同时创建多个异步长连接实例。这样, 不管是在时间、空间, 还是在系统资源利用率方面都可以做到最大程度的利用, 大大提高系统自身及系统之间的性能, 优化整套系统的体系结构。

(三) 安全性策略

为了确保数据传递的安全性, 对整个支付流程采用如下安全策略。第一, 支付中间平台在数据传输方式上选择基于TCP/IP的Socket进行系统及平台之间的互联互通, 在一定程度上可提高系统自身数据传输的安全性。而且平台会对不同的IP地址请求做出相应的安全策略, 增加部分鉴权机制, 最大限度地降低支付中间平台所存在的安全隐患。第二, 商户SP与支付中间平台之间通过公网进行数据传输。这样可增加支付中间平台的可扩展性, 商户的接入将不受空间和时间的限制。但这样存在着许多安全隐患, 为了确保数据传输的正确性, 在传输前对某些协议规定的信息进行MD5或RSA加密。另外, 引入超时处理机制, 以确保数据传输过程中的实时性, 避免在整个传输过程中因某些不可预测因素而造成的数据包丢失。数据包在传递过程中如果发生超时, 将根据协议规定的超时策略进行处理。第三, 支付中间平台与移动BOSS之间通过专线进行数据传输, 以避免数据传输过程中遇到许多安全隐患, 如数据被恶意截获、篡改等。同样, 为了确保数据传输过程的实时性, 避免整个传输过程中因某些不可预测因素造成的数据包丢失, 在这里也对数据包请求超时做相应的处理。

三、平台支付协议设计

(一) 平台与移动BOSS的支付协议

该部分的支付协议中, 设BOSS的监听端口为6666, 移动BOSS作为SOCKET服务端, 支付中间平台作为SOCKET客户端, 双方通过握手报文保持连接, 握手间隔1分钟。数据包采用包头+包体的格式。

1. 包头格式

包头为定长包头, 占40个字节, 包含平台代码、包长、功能码、加密标志、交易时间、业务返回码、序列号和后续包标志等信息。其中, 平台代码固定填写“PAY”。功能码包括注册申请、注销申请、用户鉴权、话费缴费、退货接口、充值卡缴费、话费缴费冲正、可划转余额查询等8种, 每种功能都有相应的4位ACSII码值, 如话费缴费为0201。它们的业务超时时间都设定为30秒, 即支付平台发起请求后超过30秒就认为业务失败。加密标志中, 0为不加密, 1为加密。交易过程中, 支付平台发送交易请求包时, 填写请求时间;BOSS发送交易应答包时, 填写响应时间。业务返回码中, 应答报文100表示成功, 其他失败, 请求报文填写000。序列号是异步连接过程中该条请求信息在整个支付活动中的唯一标志。对于后续包标志, 只在交易数据超过1024字节时使用, 进行分包传输, 循环发送与接收, 发送方除最后一个包的后续包标志置0外, 前面所有包的后续包标志置1;接收方循环接收并发送应答, 直至收到的交易包的后续包标志为0时为止, 循环过程结束, 接收方的应答包是仅有包头的空包。

2. 包体格式

包体为变长包体, 在以上8种功能中, 针对不同的功能请求, 其请求包与应答包包体的格式有所不同。其中, 除了可划转余额查询功能的应答包包体包含用户可用余额和可划转余额两项内容外, 其余功能的应答包包体均为空。另外, 可根据应答包包头的“业务返回码”来判定业务是否办理成功。现以话费缴费 (0201) 为例加以说明, 话费缴费功能的请求包包体包括手机号码、划转请求金额、订单编号等信息。订单编号不可重复, 其格式为:YYMMDD+顺序增长ID (YYMMDD和ID间补零凑足12字节) , 例如:090106000001。所有涉及金额的地方全部以分为单位。该功能的应答包中, 应答包包头返回码为100时, 判定业务办理成功;为999时, 判定业务办理失败;为404时, 判定业务办理超时。应答包包体为空。

(二) 与商户SP的支付协议

该部分的支付协议中, 设置支付平台监听端口为9999, 网络超时时间为60秒。支付平台作为服务端, 商户系统作为客户端, 所有交易都由客户端发起请求, 服务端应答。客户端启动后发送登录请求报文, 在收到服务端的登录成功应答报文后可以进行话费缴费、冲正、退货等交易, 客户端退出前发送注销请求并在接收到服务端应答后退出。数据包也采用包头+包体的格式, 其包头与第一部分支付协议中的格式相同, 包体格式只是在内容上有所不同。

参考文献

[1]Lei-da Chen.A model of consumer acceptance of mobile payment[J].Int.J.Mobile Communications, 2008.

[2]Phone Lin, Hung-Yueh Chen, YUguang Fang, et d.A Secure Mobile Electronic Payment Architecture Platform for Wireless Mobile Networks[J].IEEE Transac-tion onWireless Communications, 2008.

基于WAP的顶岗实习系统构建 篇10

顶岗实习是高职院校有效推进工学结合、学做合一人才培养模式的重要形式, 也是培养高技能人才的重要途径之一。然而, 实施过程中存在以下管理问题:

(1) 能集中接受大量学生, 同时又能提供专业对口岗位的企业不多, 因此学生顶岗实习企业比较分散, 给指导与管理带来很大的困难, 学院管理者及指导教师很难了解掌握学生顶岗实习情况, 造成顶岗实习达不到预期的效果。

(2) 在实施顶岗实习实践过程中, 普遍存在与学生的沟通协调不够, 学生管理不到位、实习生放任自流等问题, 导致顶岗实习达不到预期效果 。

为此, 笔者所在院校采用了顶岗实习系统, 实际操作中, 在解决以上问题的同时, 发现还存在以下缺陷:

(1) 学生身处陌生地方, 上网不方便, 有些顶岗实习企业对业余时间要求比较严, 不让学生上网, 实习生也无法通过实习管理系统了解最新动态及获取老师的指导与帮助, 因此很难实现对实习生的动态实时管理, 无法进行实习质量控制。

(2) 部分学生擅离原来的顶岗实习岗位, 或者回家休息, 或者去另外的实习单位, 但不向指导教师说明, 并且在顶岗实习系统中编造假实习心得体会。学校指导教师和企业顶岗实习指导教师沟通不够, 不能及时得知学生真实情况。

为了解决以上问题, 我们计划在原来顶岗实习系统的基础上增加部分基于WAP的功能, 让学生随时随地通过手机访问;并且增加学生签到功能, 根据学生访问的IP地址, 了解学生所处的地理位置, 这样能最大限度地防止学生编造假顶岗实习信息。

2 WAP开发及构建

2.1 WAP简介

无线应用协议WAP (Wireless Application Protocol) 也称为无线应用程序协议, 是在数字移动电话、Internet及其它个人数字助理机PDA、计算机应用之间进行通信的开放性全球标准。WAP将移动网络和Internet以及企业的局域网紧密地联系起来, 提供了一种与网络类型、运营商和终端设备都独立的、无地域限制的移动增值业务。通过这种技术, 无论用户身在何地、何时, 只要通过WAP手机, 即可享受无穷无尽的网上信息资源。

2.2 WAP2.0的开发语言XHTMLMP/WCSS

WAP2.0主要将开发语言指定为XHTMLMP/WAPCSS。我们购买的顶岗实习管理系统用ASP.NET开发, 为了保证兼容性, 手机版仍然用该语言开发, 它涉及模块比较少, 并且不涉及新数据库设计, 相对简单。

2.3 WAP2.0的网络构成

WAP网站是一种B/S模型, 其浏览器是支持WAP设备上的用户代理, 即WAP浏览器。

WAP网站的服务器一般是IIS、Apache。学院的顶岗实习系统是基于IIS服务器的, 需要在IIS中进行配置, 配置后重启IIS服务器即可。

3 基于WAP2. 0的顶岗实习系统的设计

原有顶岗实习系统主要分为教师、管理者、学生三大模块, 教师及学校管理人员的功能、信息统计查询功能涉及内容比较多, 不适合开发WAP版本, 并且教师和管理者能够经常上网, 不需要开发页面显示简单、操作功能较少的手机版, 因此这里只开发学生功能部分。主要功能如图1所示:

手机模块都是基于原有的顶岗实习系统, 通过直接更改系统原有的数据库来实现, 这样保证了手机和电脑访问数据的一致, 方便管理者进行统计。

3.1 学生登录管理模块

本模块主要提供学生登录系统, 当学生提交输入信息后, 系统连接到原有的学生信息数据库, 对用户名进行判断。如果用户表中存在该用户名, 还要判断用户登录密码是否和数据库中密码相吻合, 如果有一项不符合, 则返回登录页面重新登录。

另外学生还可以通过WAP版本更改个人资料及密码, 更新顶岗实习单位信息等, 这样教师可以及时掌控那些流动性较大专业的学生顶岗实习情况。

学生签到模块是为了确认学生是否脱岗而专门设计的, 在顶岗实习系统中规定学生每周至少签到3次, 通过手机IP地址或电脑访问IP地址来记录学生所在地址, 实时掌握学生所处位置与系统内登记的顶岗实习单位是否在同一个地方。由于通过WAP上网的IP地址数据库不全, 通过手机IP来确认所在位置还需要进一步完善。目前正在研究LBS功能 , 看能否通过电信移动运营商的无线电通讯网络 (如GSM网、CDMA网) 或外部定位方式 (如GPS) 获取移动终端用户的位置信息 (地理坐标, 或大地坐标) , 这样就能准确地获得学生的详细地址。

3.2 查询模块

主要有查询通知和查询规章制度。原有的Web版顶岗实习系统中, 有将教师的通知、答疑问题推送到学生手机的功能, 但需要收费。目前基于移动、联通或电信的IM软件或QQ都能免费实时发送信息。为了减轻学生负担, 不再开通该系统的短信通知功能, 由指导教师负责将信息发送至学生手机, 让学生登录Web或WAP系统, 观看新的通知或任务。

3.3 交流模块

交流模块中最重要的部分是让学生通过手机写顶岗实习心得体会 (周记) 。由于手机屏幕的限制, 基于WAP版本心得体会内容不会太多, 但是能反映学生该周实习的情况, 以便教师和管理者及时收集, 总结经验, 更好地服务于学生的顶岗实习。

与指导教师交流和论坛交流是WAP功能的重要组成部分, 是学生和指导教师、学生和学生之间交流的平台。

4 结语

基于手机终端的顶岗实习系统突破了时间和地域的限制, 大幅度扩展了顶岗实习系统的管理功能, 为顶岗实习指导教师和管理者提供了便利了解学生实习情况和管理学生的途径, 随着3G服务的开展和WAP2.0标准的完善以及大屏幕智能手机的发展, 基于WAP的业务将会更好地得到应用。

基于原有顶岗实习系统构建的WAP版顶岗实习系统目前正在测试中, 有望在今年学生顶岗实习时开始使用, 将和Web版顶岗实习系统互为补充, 更好地促进顶岗实习工作的开展。在使用过程中, 要收集意见, 不断完善, 为促进高职学生“工学交替”学习提供更大的帮助。

摘要:顶岗实习是高职高专教学的重要组成部分, 但管理起来比较困难。基于WAP的顶岗实习系统能及时地了解学生顶岗实习情况, 方便管理学生顶岗实习。探讨了构建WAP版顶岗实习系统的方法, 分析了其在顶岗实习过程中的应用。

关键词:WAP,顶岗实习,ASP.NET

参考文献

[1]百度文库:WAP2.0开发指南[EB/OL].http://wenku.baidu.com/view/b19b74323968011ca30091af.html.

[2]百度百科:WAP简介[EB/OL].http://baike.baidu.com/view/7319.htm.

[3]百度百科:基于位置服务 (Location Based Service) [EB/OL].ht-tp://baike.baidu.com/view/152851.htm.

[4]杨龙云.高职院校实习管理系统的设计与实现[D].济南:山东师范大学, 2011.

[5]张聪, 周来.基于WAP2.0的手机图书查询网站的设计与实现[J].江西师范大学学报:自然科学版, 2009 (8) .

[6]孙萍.基于WAP的图书馆移动服务系统的构建[J].图书馆理论与实践, 2008 (6) .

[7]王建平, 胡孟杰.基于WAP的校园网设计与实现[J].计算机与数字工程, 2008 (7) .

[8]董坤坤.基于WAP的大学生英语自主学习平台的设计研究[D].沈阳:辽宁师范大学, 2007.

[9]董莹.基于WAP的毕业生管理系统的设计与实现[J].福建电脑, 2010 (2) .

[10]高鹰.WAP环境下的移动学习管理系统的设计与实现[J].计算机时代, 2009 (1) .

WAP综合门户:寻找有雨的云彩 篇11

2004年3月3G门户网站刚上线时,绝大多数多人认为“WAP=手机上网”。3G门户创始人兼CEO邓裕强和他的搭档张向东这样计划, “争取两年内有100万用户。”

那时候他们俩属下只有4、5个程序员。到2005年1月,3G门户完成第一轮融资时,最初的目标已经实现。2007年3G门户的收入达到了3,000万元左右,“收入很小,毕竟公司已接近500个人的规模了,到今年年初才实现单月盈利。”张向东谦虚地表示,但初步确立起领先优势的3G门户还是成为最吸引投资商的无线公司之一。

赢得高人气的并非3G门户一家,2005年才正式推出的摩网提供的多种服务也赢得了相当的用户使用,该公司宣称截至2008年6月,其注册用户突破了2,000万,日浏览量过亿。而就在WAP门户的用户数字不断攀升时,另一种力量也正崛起。

觊觎客户端软件

这种力量正是客户端软件,通过大头无线和掌讯通等公司推出的客户端软件上网的用户,也以毫不逊色的速度在增长。通过这种方式,手机用户也可以得到像WAP综合门户一样丰富的互联网享受。手机用户们也发现,手机上网并非只有WAP可选。德瑞电信咨询公司总经理阮开利甚至认为,移动互联网发展趋势是专业化、精细化和即时化,垂直型的客户端软件比综合性手机门户更能满足大多数手机用户上网的需求。

于是很多WAP门户为了适应消费者的需求,以求尽可能多的抓住用户,开始推出自己的各类客户端软件。比如手机搜狐网推出了一款手机音乐客户端软件“百灵鸟”,提供互联网音乐资源的搜索下载功能,支持MP3、WMA等格式的音乐文件播放。

3G门户当然也不例外,该公司甚至将定位更改为“最大的无线互联网门户+全线手机客户端软件集群”。目前该公司已经开发了8款客户端软件,分别实现手机电视、手机音乐、手机阅读、手机炒股、手机主题等一系列功能,张向东表示并不排除收购一些做得不错的客户端软件公司,还将介入手机搜索业务。他说:“现在的无线互联网,没有人知道哪一块业务在将来会成为最挣钱的,就像网易当初做门户网站,并不知道最挣钱的会是游戏。”

既然不知道哪一块云彩有雨,那么鸡蛋就不能放在一个篮子里面。行业的模糊状态促使创业者们形成企图“早期四处播种以便最后重点收获”的心理。有实力的WAP网站如果进行广耕深做,在同行忙于做门户网站的时候悄悄地研发客户端软件,在很多同行只有一个基本客户端时就形成客户端集群,就能更好地占领手机桌面,何乐而不为?在资金充裕的前提下大胆地去尝试,可能会找到真正挣钱的方式,而对于尚未拿到大笔融资的小公司,只能更加谨慎的选择发展方向。

业务大而全

张向东并不满意别人将3G门户比作新浪,他说实际上3G门户的战略是“新浪+腾讯+百度”,“在目前这个阶段,我偏偏就要大而全,当然将来一定要做减法,在所有应用里面要聚焦于某些特项。”他说。

3G门户在推出客户端软件不久后,就尝到了甜头。“像GGLIVE这款旗舰产品,推出市场的时候,手机视频市场上也有几家同行,但我们的技术指标要高出很多,很多同类软件的用户立刻就降下来了,GGLIVE很快就变成市场的第一名。”在过去的两年中,3G门户除了GGLIVE外,又陆续推出了在线听音乐的GGMUSIC,在线看书的GGBOOK,随时炒股的GG财神爷,这些客户端软件产品目前已经成为其吸引流量的主要来源。

这些客户端软件通过门户网站,可以轻松地推广出去,这显然提升了门户网站成为软件平台的价值。用户使用客户端软件时,又会产生访问门户网站相关内容的需求。两者之间互联互动。比如,用户在想要收看视频内容时,就会考虑下载一款客户端视频软件,使用时,轻轻一点又会进入相关联的WAP网站的电视/电影频道。

这样推广的价值被认为是“一点都没有浪费”。而且,如果WAP门户在早期开始做相关的策略安排,就能达到排挤竞争对手的目的。张向东表示,在每个领域里布局,不给对手太多空间,就意味着能尽快占领用户的手机桌面,培养用户对公司产品的使用认知,毕竟用户不太会在手机有限的存储空间安装两家公司的同类产品。

上一篇:几种英语教学模式下一篇:高职高数教学