导语:想搞定wap网站开发实习报告?这份借鉴助您梳理思路、避开踩坑!从环境搭建到页面适配,再到调试优化,全程贴合真实实习节奏。语言不绕弯、结构改起来省心,实习生看了直呼“就是我需要的!”
WAP建站归根结底是窄带小屏环境下的协议适配工程,而非简单网页移植。
其核心矛盾在于:PC端成熟的HTTP HTML范式无法直接迁移至带宽受限、解析能力弱、屏幕极小的早期移动终端。
文档揭示的WAE/WSP/WTP协议栈分层设计,实为对OSI模型的轻量化重构,重点解决会话维持、事务原子性与传输安全降级问题。
MIME类型强制注册、虚拟目录独立配置、专用浏览器依赖等操作,背后是当时缺乏统一运行时环境的底层困境。
所谓“建站”,实为在Windows IIS上手工模拟WAP网关功能,技术路径高度脆弱且不可扩展。
适用对象:计算机系学生、刚接触移动开发的新手,或者要做wap相关课题的研究者。
使用场合:适合高校计算机相关专业的课程作业或技术汇报,期末大作业、实训报告这类需要展示基础技术学习成果的场合。
核心内容:专业性强,脉络清楚,还附了真实可用的代码模板,公交查询站点的雏形代码,对提高作业通过率很有帮助,借鉴价值高。
内容体量:1100字
阅读时长:7分钟
报告目录一.wap建站入门知识
二.wml入门
三.asp,vbscript入门基础知识
四.致谢
五.参考资料
附录:1.mime类型的基本介绍2.wap公交路线查询站点的雏形代码
报告人:阙开昌
学号:202601322
一.wap建站入门知识wap是wirelessapplicationprotocol(无线应用协议)的简称,它是开发移动网络上类似互联网应用的一系列规范的组合。wap协议与现在通行的互联网协议类似,但专为小屏幕、窄带的用户装置(如移动电话)优化。 wap协议是公开的、全球性的标准,由有兴趣参加wap forum的成员共同讨论、制定和拥有,它使无线装置可以轻易、实时地交流信息和服务。
1. wap的体系结构
① wap的模型:
·标准名字模型--www标准的url同样用来界定wap内容和服务器;
·内容类型--wap内容有与www类型一致的特定类型
·标准内容格式--wap内容格式基于www技术,包括显示标识、日历、图形和脚本语言等。
·标准通讯协议--移动终端与网络服务器之间的请求传送
② 在wap的协议栈中包含有以下的协议
·wireless application environment(wae)无线应用环境
·wireless session protocol(wsp) 无线会话协议
·wireless transaction protocol(wtp) 无线处理协议
·wireless transport layer security(wtls) 无线传输层安全
·wireless datagram protocol(wdp) wdp是wap体系的传输层协议
·bearer(数据载体)
·wireless telephony application (wta协议)
2. wap建站使用语言
wap建站为了适合移动终端的要求,常用的有wml(wireless markup language)语言,常用的脚本语言有:vbscript, javascript.
3. 建站的基本过程(本过程基于windows _p)
① 在本地机上从“控制面板”进入“添加与删除程序”选择其中的“添加或删除windows组件”在其中添加iss信息服务。
② 右键点击“我的电脑”选择“管理”,进入计算机管理界面后,找到internet信息服务中网站,在默认站点中新建-虚拟目录(wap),填入所需信息。
③ 建立了wap站点后,进入其属性界面,选中“http头”选项。设置其中的mime类型。有添加中的第一行写入wml,第二行写入:wml te_t/vnd.wap.wml (mime类型的基本介绍请参考)
④ 完成以上步骤后,本机就成为了一台wap的服务站。只要把所编写的内容asp的后缀保存在此文件夹中,用127.0.0.1/文件夹名称/内容,就可能访问了。
⑤ 由于wap用的不是html,所以要用专门的浏览器来查看wap网页。如:m3gate wap browser,openwave,ccwap等来浏览wap网页。
wml(wireless markup language)无线标记语言:
wml代表“wireless markup language”。wml就是无线标记语言(wireless markup language),内置于移动设备中的微型浏览器能够解释这种标记语言。虽然它和html语言很相像,但wml其实是_ml的一个应用子集。
wml与html的区别:
1. wml是为微型浏览器所设计的html的一个子集。wml的标准定义是基于_ml的。
2. html语言写出的内容,我们可以在我们的pc机上用ie或是netscape等浏览器进行阅读,而 wml语言写出的文件则是专门用来在手机等的一些无线终端显示屏上允
有目录、分章节、带附录和借鉴资料,脉络分明。先写背景知识,再讲技术细节,最后加致谢和代码附录。