收藏文章 楼主
构建动态 WAP 站点
网友【老编】 2007-03-18 20:51:00 分享在【时代发展的印记】版块    1    1
简介
二十一世纪是信息的世纪,以IP技术为核心的Internet在全球范围内后的了空前规模的商业化应用,它几乎渗透到了人们生活的每一个角落,特别是以Web为核心的信息检索业务取得了巨大的成就。如今,要随时随地的获取信息,通过使用移动电话连上互联网将是一种非常可行的方案,而WAP就是实现这一方案的技术工具。现在,移动电话上网数量的增长速度要比PC上网数量的增长速度更快。这也就意味着不久以后,大多数新的移动电话都将配有WAP浏览器。

在现实生活中,为了能使人们随时随地的通过移动电话获取最新的股票行情信息,我们可以把WAP技术和后台的数据库技术相结合,通过移动电话的WAP浏览器,把数据库中的股票当前行情显示给用户。我们的这套教程,就是用这样的一个实例程序,讲解了如何构建一个动态的 WAP 站点。当然,在数据库和数据来源方面,我们都做了很大的简化,只是祈祷一个讲清原理的作用,读者可以根据教程自己深入研究一下。

第二章 Server 端的设置
在这里,我们先用最为典型的IIS服务器作为例子:

为了使IIS支持WAP(WML)页面的发布,在IIS的Web站点的属性 / HTTP信息中设置WAP的MIME属性,添加如下的MIME类型:

扩展名内容类型(MIME)
.wmltext/vnd.wap.wml
.wbmp image/vnd.wap.wbmp
.wmlc application/vnd.wap.wmlc
.wmls text/vnd.wap.wmls
.wmlscapplication/vnd.wap.wmlsc

重启 IIS 使其支持 WAP 页面的发布。

如果你使用的是 Apache 作为Web服务器的话,找到conf/httpd.conf这个配置文件,然后在里面添上MIME类型。在httpd.conf中加入如下几行:

AddType text/vnd.wap.wml .wml
AddType image/vnd.wap.wbmp .wbmp
AddType application/vnd.wap.wmlc .wmlc
AddType text/vnd.wap.wmls .wmls
AddType application/vnd.wap.wmlsc .wmlsc

重启 Apache Server 使其支持 WAP 页面的发布。

这样,你的Server就支持 WAP(WML) 站点的发布了。

第二章 编写你的第一个 WML 页面
在上一章中,我们配置好了支持 wml 的服务器,现在,我们新建一个虚拟目录(例如 127.0.0.1/wml),把我们编写的 wml 页面放在这个目录中发布。这样我们安装好 WAP 模拟器后,就可以输入 127.0.0.1/wap浏览自己做的 WAP 页面了。在这里我推荐大家使用 Nokia 的 WAP Toolkit 模拟器,这个比较真实。大家可以到 Nokia 的站点上去下载。

WML 其实是 XML 的一种特殊应用,让我们来看一个最简单的 WML 页面:






Hello World !






You are welcome!







第一行是说明这个文件是 xml1.0 标准的。我们可以看到, 括起了整个 WML 页面的内容,我们成为一个 DECK ,在这个 DECK 中,又可以分成几个 括起的内容。记住,一个WML页面只能有一个 DECK ,一个 DECK 中可以由一个或多个 CARD ,而手机的一次就只显示一个 CARD 中的内容。

以上面的这个页面为例,打开这个页面时,只显示 Hello World! 和一个 Start 的超连接,选择 Start 这个超连接后,就跳转到 id 为 Welcome 的那个 CARD ,屏幕上显示 You are welcome! 和一个 Back 连接,选择 Back 连接,则又跳回一开始显示的 id 为 card1 的那个 CARD 。

在这里,起连接作用的是这段代码:





中的 label 项,则是连接显示的内容,而连接指向则由 来指定。href 的值以 # 开头的话,则是页面中的 CARD 名(类似于 HTML 中的锚的概念);如果 href 的只是一个页面的地址,例如 则这个连接将指向另一个 WML 页面。

WML 的语法是遵循 XML 的,可以说 WML 是 XML 的一个子集,XML 是 WML 的超集。

在 WML 中其他常用的元素有:

1插入图像1.wbmp(在 WAP 中,只能使用 wbmp 格式的图像)

meiguo.com 发布人签名/座右铭这家伙浪费了“黄金广告位”,啥也没签!
大家都在看
回复/评论列表
默认   热门   正序   倒序
meiguo.com 创始人

emotion

1   2007-03-18 20:51:00  回复

回复/评论:构建动态 WAP 站点

暂无用户组 升级
退出
等级:0级
美果:
美过
精华推荐
  1. 麻省理工学院发布AI学习平台“MIT Learn”
  2. 川普政府的对华政策突然改变了?
  3. 相差3米!星舰试飞“精准溅落”展现技术突破
  4. 植物油更健康?动物油脂摄入或将加速肿瘤生长
  5. 工作日没空?周末集中运动同样有益健康!
  6. 房子属于你,但你得付费受他们管着!关于美国HOA
  7. 选择西雅图、圣地亚哥还是洛杉矶?全面对比“三城生活”
  8. 中国留学生在入境美国时遭遇驱逐,禁止五年内再入境!
  9. 敌友即友?马斯克和扎克伯格开始接触,图谋合伙收购OpenAI?
  10. YouTube“反诈频道”助力警方,破获6500万美元诈骗案!
  11. 中国留学生在入境美国时遭遇盘查,中方大使馆发布安全提醒!
  12. 2025年度的美国公立高中排名发布,咱只关注前三!
  13. 先交押金!美国重启了“签证保证金”试点计划
  14. 加州州长竟然模仿川普总统的风格发帖,粉丝数和支持率“都涨了”!
  15. 川普总统“访华表态”继续反复
  16. 不输常春藤!盘点学费低、薪资高的25所美国公立大学
  17. ICE抓捕的非法移民中,中国人数量激增?
  18. 川普家族竟然靠它狂揽45亿美金!操盘手是赵长鹏?
  19. SpaceX的星舰“第十次试飞”成功了
  20. 为激励员工,OpenAI打算豪掷96亿美元!
  21. 川普总统签署了“对等关税令” 引发全球震荡
  22. 全美房地产市场在趋向中性,区域分化明显!
  23. 川普总统的态度突变,暗示乌克兰应该反击俄罗斯本土?
  24. 美国年轻人的“中国观”悄然转变
  25. 华人科学家身陷“杀猪盘”,短短数月就被掏光250万美元积蓄!
  26. 苹果投资了6000亿美元,加速“美国制造”计划!
  27. 美国“真放宽”了对中国留学生的入境政策?
  28. 广西防城港“奔驰女司机事件”引发全网热议
  29. 持中国大陆护照在申请美国签证的注意事项更新(2025年8月版本)
  30. 白宫开通了TikTok 账号,传播政策信息!
  31. 香港永居 vs 美国国籍:身份选择背后的生活考量
  32. 蔡文胜的2025大动作之五,香港投资版图在持续扩张!
  33. 华人留学生“索赔1亿美元控诉”大学期间的农药伤害
  34. 疯狂打压华人精英,勒令华人CEO辞职… 川普政府的致命错误?
  35. 中国🇨🇳开始质疑英伟达芯片“存后门”
  36. 美国华裔二代坦言:中国发展现状,让父辈移民后悔了!

美国动态 美果搜索

Your IP: 216.73.216.105, 2025-09-06 21:07:28

Processed in 0.84258 second(s)

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息
已有0次打赏
(1) 分享
分享
取消