百度空间 | 百度首页 
 
查看文章
 
本地搭建WAP环境
2009/04/24 22:10

(转贴)

做为开发人员来说,可能最频繁接触的不是在实际应用中的WAP环境。而是在本地的模拟 WAP环境。一般的,我们都是在WEB服务的基础上给它加上WAP的支持功能。那么,如何在本地 WEB服务器上搭建相应的WAP调试环境呢?聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
1、Apache服务器:聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
Apache服务器是世界上使用最广泛的WEB服务器,相信用过的同志都知道,它的大部分设置是在配置文件中直接修改就可以的,这里也不例外。聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
很多文章中提到通过修改Apache安装目录下的conf/mime.types文件来实现。就是在mime.types文件中加入以下内容:聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
text/vnd.wap.wml .wml聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
image/vnd.wap.wbmp 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
application/vnd.wap.wmlc .wmlc 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
text/vnd.wap.wmls .wmls 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
application/vnd.wap.wmlsc .wmlsc 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
application/vnd.wap.wmlsc .wmlsc 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
但实际上并非如此,至少在我的 WIN98+Apache1.3.9 和 REDHAT Linux+Apache1.3.11中没有成功。我发现通过修改httpd.conf文件却可以实现,在httpd.conf文件的AddType部分加入:聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
AddType text/vnd.wap.wml .wml 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
AddType application/vnd.wap.wmlc .wmlc 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
AddType text/vnd.wap.wmls .wmls 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
AddType application/vnd.wap.wmlsc .wmlsc 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
AddType image/vnd.wap.wbmp .wbmp 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
AddType image/vnd.wap.wbmp .wbmp 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
It's Working! 当然你可以以上两种方法都试一试。修改之后要重启Apache后才能奏效。聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
2、IIS服务器:聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
NT上的IIS服务器上也比较好实现,首先打开IIS服务器的管理程序。右击程序窗口中主机->在快捷菜单选择"属性"->点击"文件类型"按钮->在文件类型窗口中点击"新增类型"。增加以下类型:聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
扩展名 内容类型(MIME) 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
.wml text/vnd.wap.wml 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
.wbmp image/vnd.wap.wbmp 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
.wmlc application/vnd.wap.wmlc 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
.wmls text/vnd.wap.wmls 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
.wmlsc application/vnd.wap.wmlsc 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
.wmlsc application/vnd.wap.wmlsc 聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
最后,重启IIS服务器就行了。聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
2、PWS和其他服务器:聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
PWS服务器并没有自己的MIME表,它使用WINDOWS系统的MIME表。所以要在系统注册表里修改来实现:聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
运行WINDOWS的 regedit 程序,在注册表编辑器中展开 HKEY_CLASSES_ROOT 项。在 HKEY_CLASSES_ROOT 根下新建一个主键,名称为 .wml ,在新建的 .wml 下新建一个字符串值,名称为 Content Type 、数据为 text/vnd.wap.wml 。聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
展开 HKEY_LOCAL_MACHINE\Software\CLASSES\MIME\Database\Content Type 项。在其下新建一个主键,名称为 text/vnd.wap.wml ,在新建的 text/vnd.wap.wml 下新建一个字符串值,名称为 Extension 、数据为 .wml 。按照类似的方法建立wmlc、wmls、wmlsc和wbmp的主键和字符串值。最后,重启机器就可以了。聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
聊城信息网 {本文来自:聊城门户网www.Lc365.net} 聊城人才网
以上工作进行完了之后,你就可以用WAP浏览器或模拟器浏览自己机器上的WAP页面了。


类别:Wap | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu