« 头脑开窍,一瞬之间!Wml语法的问题(如果你和我一样是wap的新手那么一定要看下面的内容) »

WAP开发日志

第一次作WAP,完全不知道怎么做。就是突然一想,做一个把,好。做一个,于是作了。写写自己的心得,还在学习过程,有错误大家就pp。 

先是看看名词解释 

WAP 

WAP是WIRELESS APPLICATION PROTOCAL(无线应用协议)的简称,它是开发移动网络上类似互联网应用的一系列规范的组合。WAP协议与现在通行的互联网协议类似,但专为小屏幕、窄带的用户装置(如:移动电话)优化。WAP协议是公开的、全球性的标准,由有兴趣参加WAP FORUM的成员共同讨论、制定和拥有,它使无线装置可心轻易、实时地交流信息和服务。 

WML 

WML是WIRELESS MARKUP LANGUAGE(无线标识语言)的简称,是WAP规范的一部分,类似于编写网页HTML语言;它是XML基础上的标识语言,用于界定文字的格式、表现方式,屏幕的层次,和页与页之间的超链接。 

看了上面2段相信大家和我一样还是不知道怎么做。先把环境搭好再说。
  
iis环境搭建

1.创建一个名为 wap.ucantech.com 站点文件夹 首先你要创建一个独立于你的主站点的新的站点文件夹(若站点是建立在同一个服务器上面的话),这样你下面要做的改动才不会影响别的站点。

 2.在IIS 平台创建一个新的MIME类型 先选择WAP站点的属性,再加入MIME类型,然后选择"HTTP头"标签。 
在"MIME类型"部分,点击"MIME类型"并且输入以下信息: 

Associated ExtensionMIME Type
wmltext/vnd.wap.wml
wmlcapplication/vnd.wap.wmlc
wbmpimage/vnd.wap.wbmp
wmlscapplication/vnd.wap.wmlscriptc
wmlstext/vnd.wap.wmlscript
wscapplication/vnd.wap/wmlscriptc

完成以后,将会在MIME类型里显示以下几种类型:


3.现在,你就可以把你的网站内容加到站点文件夹里面了。

制作wml文件看起来一点不复杂。用dw或者记事本就可以搞定,也可以先在Dw里面把页面做好然后再修改成wml所需的格式
用winwap测试一下。显示正常没有问题,看来很简单。


简单吧。大家以为这样就可以了?No No No

我又遇到了问题,在winwap上运行完全正常但是在其他的模拟器和手机上就报错。

抱错信息:
Bad WML syntax. ’Fatal Error. Ln 1, Col 110 An exception occured! Type:RuntimeException, Message:Could not open DTD file ’d:\Temp\~m3gt14e0\wml12.dtd.xml’’.
对于初学者的我来说是一头雾水啊。解决的方法其实也不复杂。主要是因为急于求成,没有仔细看看wml语法的问题。

  • 该日志的引用地址:
  • http://blog.ucantech.com/cmd.asp?act=tb&id=18
  • 引用:soma+
  • soma+
  • Now I dont have to feel so intimated by science!
  • 2008-9-23 6:38:53
  • 引用:zolpidem
  • zolpidem
  • I looking this information last year, Thanks
  • 2008-10-14 17:23:11
  • ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新留言

最近发表

    本博客程序由Z-Blog 1.4 Build SP3 提供
    本博客所有内容均为个人观点,并不代表深圳天络或上海永灿的公司立场或观点!
    本博客的任何文章若需要转载请注明原有作者的发布地址!