用户: 密码: 答案:   我要注册   忘记密码

加入收藏  设为首页

开发文档

CNJM首页

业界新闻

手机软件

终端应用

资源下载

EclipseME

CNJM论坛

                 

频道列表

J2ME开发 176篇
服务器端开发 33篇
JAVA语言 71篇
游戏与图形 101篇
WindowsMobile开发 6篇
Symbian开发 61篇
Brew开发 36篇
其它开发平台 6篇

热点文章

cookie和session机... 8538次
介绍一篇关于sessi... 8019次
一个可扩展的高速U... 6691次
使用Java实现UBBCo... 6576次
[J2EE新手入门]使...  6536次
JSP安全性初探 6476次
在Win2K+resin中配... 6098次
Apache下 配置WAP ... 5952次
JSP应用程序开发中... 5896次
所有支持WAP手机上... 5757次
J2EE应用性能问题...  5707次
JSP实用篇 5675次

文章搜索

搜 索
按 照
频 道
  
Apache下 配置WAP + OTA方法
编辑:fengbin    审核:rocks    文章来源:CNJM论坛整理
关键词:无    发表日期:2002-11-28 15:03:20    浏览次数:5954次
本文版权归原作者,中国JAVA手机网收录本文的目的是让更多人阅读到此文章。转载请注明出处为中国JAVA手机网<www.cnjm.net>
来自:http://www.cnjm.net/tech/article676.html

Apache下 配置WAP + OTA方法
JAVA手机网[www.cnjm.net]
测试系统:Debian Linux 3.0 + Apache 1.3.26
连接地址:http://ota.3322.org/wap/
Apache 是一个优秀的网络服务程序,已经提供了对WAP的支持,或者说已经配置好了WAP,至少在 Debian Linux 3.0 上是这样的。
如果你不确定你的Apache是否配置好了WAP支持,可以看一下Apache的配置文件"mime.types"。Debian Linux 3.0中,这个文件在/etc目录中,其他的Linux系统可能会不同。如果配置文件中这么一行:
text/vnd.wap.wml                                   wml
那么恭喜你,你的Apache已经配置好了WAP。
如果没有的话,也不用着急,加上这一行就行了。
如果你要配置全面一些的话还要加上以下几行(已经有了就不用加了):
image/vnd.wap.wbmp                                 wbmp
text/vnd.wap.wmls                                  wmls
application/vnd.wap.wmlc                           wmlc
application/vnd.wap.wmlscriptc                     wmlsc
text/vnd.wap.wmlscript                             wsc
text/vnd.wap.wmlscript                             wmlscript
修改好以后,别忘了重新启动Apache。
你可以做一个WAP网页来进行测试了。当然了,这种情况下你访问WAP的话需要将文件名也加上,如:http://ota.3322.org/wap/index.wml,否则可能会出错。如果你需要实现访问http://ota.3322.org/wap/就自动访问http://ota.3322.org/wap/index.wml的效果,那么还需要修改另一个配置文件"httpd.conf"。Debian Linux 3.0中,这个文件在/etc/apache目录中,其他的Linux系统可能会不同。打开这个文件,找到如下的段:
JAVA手机网[www.cnjm.net]
<IfModule mod_dir.c>
   DirectoryIndex index.html index.htm index.shtml index.cgi
</IfModule>
DirectoryIndex就是设置默认打开文件的地方,在最后加上index.wml,当然也可以是你希望的其他文件名。
修改完成,重启Apache。
OK,至此搞定WAP!
JAVA手机网[www.cnjm.net]
OTA的设置嘛差不多,也是修改"mime.types"文件,加上如下两行:
application/java-archive                          jar
text/vnd.sun.j2me.app-descriptor                  jad
在我的系统中已经存在jar文件的类型,只不过描述是application/x-archive,修改一下就行。
保存后,重启Apache。
OK,OTA也搞定了!你可以拿你Java手机的试试看了。
是不是很简单啊。

什么?OTA下载失败?
别着急,首先看一下*.jad文件,里面的 MIDlet-Jar-URl 参数是不是正确,别忘了改成你的服务器上的路径,要注意大小写啊,比如: http://ota.3322.org/wap/java/aMidp.jar
还不行吗?
那么看一下你的手机,如果你的手机是Siemens的,那么在使用OTA下载的时候,上网必须拨17201,密码和用户名都是172。具体怎么设置法你去就看看你的手机说明书吧。

来自:http://www.cnjm.net/tech/article676.html

相关文章
   暂无相关文章
最新评论   [查看全部评论(20条)]
我是超人 在 2005-11-10 21:02:39 发表的评论:
看不明白 
dengwork 在 2005-08-05 15:03:08 发表的评论:
做个记号 
liulipuo 在 2005-07-10 21:13:39 发表的评论:
偶的 mime.types 已经有 application/vnd.wap.wml wml为什么还不行呢 
houyongjun 在 2005-06-10 16:37:41 发表的评论:
为什么我怎么都配不好,no midut suit 
sanasano 在 2005-02-28 23:10:02 发表的评论:
THX very much lei!!
But how to setting the Sony Ericsson[T68i] ge setting lei!!
I also have this error when I access "localhost" file
*** URL received: http://localhost:8000/wap/login.wml
[C-Log] UDP listener thread successfully started
Error 1009: ERR_WAE_UA_URL_TIMEOUT 
tojzl 在 2004-06-01 22:44:25 发表的评论:
我自己建立了一个OTA服务器, 但下载安装时,显示"文件包大小不同"错误, 我已经反复检查过了,jad中指定的大小与包大小完全一致, 不知是什么原因, 我怀疑是包文件没有下载成功,造成大小不一致, 不知道是什么原因, 是不是OTA除了上述配置外,还要做别的什么配置吗?或者需要额外开发某一端口?
有兴趣的可以帮我测试一下: http://tojzl.y365.net/ota/
开放时间: 9:00-22:00 
网站简介  |  关于版权  |  广告服务  |  网站地图  |  联系我们
Copyright © www.CNJM.net, All rights reserved
中国JAVA手机网 版权所有
ICP备案:京ICP备041452