用WAP手机远程遥控电脑
曾经在报纸和杂志上多次见过讨论远程控制计算机的文章,meeting和pcAnywhere的,这些软件固然有它的优点,但他们完全依靠计算机,并且服务器和客户机之间必须足够快的网速。假如坐在公共汽车上去控制家里的计算机,举着笔记本和一个GPRS手机,恐怕就困难的多。有没有一个更加方便的手段去远程控制计算机呢?前几天刚申请了手机的WAP业务,是否能通过手机的WAP浏览器控制计算机呢?我通过WAP网页、ASP和VB实现了这套控制程序。
一、 WAP服务器的架设
要让WAP成为手机和计算机交流的媒介,必选先建立一个WAP服务器。该服务器必须拥有独立的IP地址,建议拥有独立的域名,避免更改IP地址的麻烦,我使用的是花生壳动态域名解析服务。
,操作系统是Microsoft Windows Server 2003。
在IIS平台创建一个新的MIME类型。先选择WAP站点的属性,然后选择“HTTP头”标签。在“MIME类型”部分,点击“MIME类型”并且新建以下信息:
扩展名
MIME 类型
Wml
text/
Wmlc
application/
Wbmp
image/
wmlsc
application/
Wmls
text/
Wsc
application/
完成以后,将会显示以下几种类型:
现在,你就可以把你的网站内容加到站点文件夹里面了。
二、 WML语言
WML(Wireless Markup Language)是用于WAP的标记语言。WML页面文件的后缀是*.WML,就象HTML的*.HTML后缀。XML规定定义了一个规范的XML文件的规格。任何违反这个规定的WML文件会出错。WML文件通常使用XML解释器起来解释。
1、XML程序的基本结构
一个完整的WML语言教程需要好几十页,这些教程可以在网上找到,这里只大致介绍一些必要的知识。我们首先从一个简单的页面开始。
<?xml version=""?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML //EN"
"/">
<wml>
<card title="Fenghao">
<p>I'm fenghao</p>
</card>
</wml>
此程序在手机上显示“I'm fenghao”。
WML语言是一个很严格的,哪怕一点不同都会导致错误。所有的WML程序必须在文件的开头处声明XML文件类型,包括XML的版本,WML的文档类型、所用规范等。声明形式如下:
<?xml version=""?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML //EN"
"/">
WML文档是由“卡片(Card)”和“卡片组(Deck)”构成的,一个Deck是一个或多个Card的集合。当客户端发出请求之后,WML即从网络上把Deck发送到客户浏览器,
用WAP手机远程遥控电脑 来自淘豆网m.daumloan.com转载请标明出处.