WAP 服务器设置
二十一世纪是信息的世纪,以IP技术为核心的Internet在全球范围内后的了空前规模的商业化应用,它几乎渗透到了人们生活的每一个角落,特别是以 Web为核心的信息检索业务取得了巨大的成就。如今,要随时随地的获取信息,通过使用移动电话连上互联网将是一种非常可行的方案,而WAP就是实现这一方案的技术工具。现在,移动电话上网数量的增长速度要比PC上网数量的增长速度更快。这也就意味着不久以后,大多数新的移动电话都将配有WAP浏览器。
在现实生活中,为了能使人们随时随地的通过移动电话获取最新的股票行情信息,我们可以把WAP技术和后台的数据库技术相结合。本文就是用这样的一个实例程序,讲解了如何构建一个动态的 WAP 站点。当然,在数据库和数据来源方面,我们都做了很大的简化,只是祈祷一个讲清原理的作用,读者可以根据教程自己深入研究一下。
Server 端的设置
在这里,我们先用最为典型的IIS服务器作为例子:
为了使IIS支持WAP(WML)页面的发布,在IIS的Web站点的属性 / HTTP信息中设置WAP的MIME属性,添加如下的MIME类型:
扩展名 内容类型(MIME)
.wml text/vnd.wap.wml
.wbmp image/vnd.wap.wbmp
.wmlc application/vnd.wap.wmlc
.wmls text/vnd.wap.wmls
.wmlsc application/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) 站点的发布了。
================================================================================
如何让手机访问WAP网站服务器?
这其实只需要一部支持wap的手机,一台电脑,一个网关(是硬件,一般由电信服务商提供)就可以了,网关可以临时用电信的,所以你只需要有手机和电脑就可以了。
如果你的电脑,WEB服务器是IIS
IIS--默认网站属性-->http 头-->MIME映射 -->文件类型 -->新类型
.wml text/vnd.wap.wml
.wmlc application/vnd.wap.wmlc
.wmls text/vnd.wap.wmlscript
.wmlsc application/vnd.wap.wmlscriptc
.wbmp image/vnd.wap.wbmp
如果你的电脑,WEB服务器是Apache
Apache安装目录下的conf/mime.types文件
增加:
text/vnd.wap.wml .wml
image/vnd.wap.wbmp .wbmp
application/vnd.wap.wmlc .wmlc
text/vnd.wap.wmls .wmls
application/vnd.wap.wmlsc .wmlsc
支持java下载:在iis中需要添加
.jad text/vnd.sun.j2me.app-descriptor
.jar application/java-archive
支持sis文件下载:在iis中需要添加
.sis application/vnd.symbian.install
分享到:
相关推荐
除了基本的WAP服务器设置之外,了解一些相关的背景和技术也是非常有帮助的: - **WAP技术概述**:WAP是一种为移动设备设计的通信协议,旨在通过移动网络提供互联网访问。它包括一系列技术和标准,如WML(Wireless ...
对于基于Windows NT平台的IIS服务器,通过简单的设置即可将其转换为WAP服务器。具体步骤如下: 1. **确认IIS服务已安装**:确保NT Server上已安装IIS服务。 2. **打开IIS服务管理器**:依次点击【开始】>【程序】>...
手机WAP控制 服务器重启,服务器关闭,IIS重启,IIS停止等功能... 程序说明: GetMem.exe 内存信息获取程序 GetNetList.exe 服务器连接信息获取程序 GetProcessList.exe 服务器系统进程信息获取程序 WapServer.exe 主...
**思科WAP4410N无线接入点设置指南** 思科WAP4410N是一款功能强大的企业级无线接入点,适用于构建或扩展无线网络覆盖。以下是该设备的详细设置步骤,以帮助您顺利配置您的网络环境。 ### 第一步:配置IP地址、网关...
总的来说,搭建WAP服务器涉及到理解无线通信协议、配置Web服务器和设置MIME类型,这使得移动用户能够通过WAP协议无缝地访问和交互互联网内容。随着移动技术的发展,尽管现代的移动网络可能不再依赖WAP,但理解其工作...
配置WAP服务器的关键在于调整现有Web服务器的设置,以支持WAP特有的文件类型。WAP使用的传输协议是HTTP,这与传统的WWW服务相同。因此,只需要将Web服务器的MIME类型配置扩展到支持以下五种WAP文件类型: 1. **WML...
- **APN地址**:这是WAP服务器的URL,例如“cmwap”或“uniwap”。 - **用户名**和**密码**:部分运营商可能需要这些,但并非所有都要求。 - **MMSC**:多媒体消息服务中心的URL,用于MMS功能。 - **彩信代理**...
通过以上配置,Tomcat就可以作为WAP服务器,处理来自移动设备的请求,并返回适配移动设备的WML内容。然而,需要注意的是,随着移动设备技术的发展,WAP协议已经逐渐被更先进的技术如HTML5和现代移动浏览器所取代。...
东方移动通WAP服务器软件(Eastwap)v1.01是一款专为构建手机WAP网站而设计的应用程序,旨在简化企业对移动互联网内容的发布和管理。通过这款软件,用户能够在短短五分钟内快速搭建一个面向WAP手机用户的平台,从而...
除了上述基本设置,你还可以根据需求扩展其他类型的MIME支持,例如支持各种音频、视频、图像和应用程序文件,这将使你的WAP服务器能够提供更丰富的内容。 例如,对于下载型WAP服务器,你可以添加: - .amr audio/...
**WAP上网设置详解** WAP(Wireless Application Protocol)是一种无线应用协议,它使得移动设备可以通过GPRS(General Packet Radio Service)等数据服务访问互联网。GPRS是一种基于GSM网络的数据传输技术,允许...
标题中的“VB通过GPRS连接WAP服务器的测试实例”是指使用Visual Basic(VB)编程语言,通过全球通用分组无线电服务(GPRS)技术,实现与WAP(无线应用协议)服务器的通信。这个测试实例是针对具备GPRS功能的移动设备...
### WAP服务的用户接受模型研究 #### 一、引言与背景 WAP(Wireless Application Protocol)作为一项向移动终端提供互联网内容和服务的全球统一开放式协议标准,旨在简化无线互联网协议,使得互联网信息能够适应...
1. **WAP访问体系**:WAP架构通常包括移动终端、WAP网关、接入服务器、域名服务器以及各种应用服务器。这些组件共同协作,确保用户能够顺畅地访问和交互各种服务。 2. **WAP网关的功能**: - **协议网关**:WAP...
4. **服务器配置**:PHPStudy提供了服务器环境,了解如何配置和管理服务器,包括设置虚拟主机、调整性能参数等,有助于游戏的正常运行。 5. **错误排查与修复**:由于源码已经修复了大部分BUG,但可能仍有未发现的...
2. **WAP服务器**:用于部署和测试WAP应用,可以是Apache、IIS或其他支持WAP 2.0的服务器。 3. **手机模拟器**:模拟真实手机环境,如Nokia WAP Toolkit、Samsung Mobile Emulator等,可以帮助开发者在不同设备上...
5. **服务器端处理**:了解如何配置和管理WAP服务器,处理WAP请求,以及可能用到的服务器端技术,如WAP Gateway的设置、CGI(Common Gateway Interface)编程等。 6. **安全性与隐私**:讨论WAP站点的安全性问题,...
WAP编程涉及创建适用于无线设备的应用和内容,通常通过WAP服务器进行分发。WAP使用HTTP(超文本传输协议)作为其基础,这使得它能够与现有的WWW(World Wide Web)基础设施兼容。这意味着,通过简单的配置调整,传统...
4. **WAP服务器**:通常使用特殊的WAP服务器软件,如iPlanet WAP Server或IBM WebSphere WAP Server,这些服务器支持WML和WAP协议,处理来自WAP设备的请求。 **源码解析:** 源码可能包含了以下几个关键部分: 1....
服务器端用的thinkphp,这里只是个控制器, 如果不知道控制器该放在什么位置,请自行百度。 自行拼接请求服务器的完整的网址。 调整一下: 服务端创建文件夹的代码改为如下: if(!is_dir("./".$img_url)){ mkdir("....