|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
想法是和程序员的想法不一样的.至于为什么.大家去想一想.跟心理学有关的飞刀eNet学院
第一节: WAP的潜能
这些日子,我们常听到WAP手艺,一种手机上彀的手艺。从手艺上讲,挪动德律风不成能和PC来合作,挪动德律风的屏幕只能容下
很少的字符,它的带宽也是很受限定,并且输出也很愚笨。那我为何还要先容它了,嘿嘿,这里有两个次要的我以为WAP必定有
乐成的要素。
到处性:
只需你有手机,你到那里都能够会见wap网站。
帐单机构:
在不久的未来,我们就可以经由过程我们的手机来付出我们的统统用度,查询良多的信息。只是我们的手机用度中又多了一项费
用"WAP服务费"。
如许我们就可以用手机付出我们的商品用度,信誉卡都不必了,它必定可以成为新消耗体例。
第二节:WAP基本
WAP(WirelessApplicationProtocol)v1.1是一种开放性标准,它试图标准挪动德律风会见信息和服务行业。这个标准是由
WAPForum来开辟的,一个官方构造。1.2版本的WAP协定将会被以为是最初的WAP标准。
关于wap最基础的观点就是反复使用internet协定,这个协定必需很分明地在现有的手艺上轻松地挪用wap服务。
WAP协定使用一种很像我们电脑收集的分层布局。较低条理不太像我们经常使用的web使用,可是顶层仍是我们的老伴侣----HTTP。
数据一样是从服务器上收回,从服务器上吸收,信息可以贮存在服务器上,挪用也大概用CGI,也能够用别的的办法,好比ASP.也就
是说只需你会ASP,那末你就能够在轻松地写出你的第一个WAP使用程序了。
固然,利市机的带宽和用户才能方面来看,手机必要分歧(更严厉)的设备,以是在今朝的前提下HTML就不克不及顺应WAP所能提
供的带宽。
WAPForum的定位是WML(WirelessMark-upLanguage),一种xml格局的言语。WML是精简的HTML。
WAPForum同时也指定了WMLScript,很像JavaScript,只是用于手机罢了,它可以处置客户真个程序。
第三节:WML
只管我已解说了手机与服务器的通信,可是真实的客户端不是手机。一个软件(wapgateway),实践上允当了这个脚色。它
将手机的哀求转换为HTTP哀求,同时也将服务器的回应前往给手机,WML文件此时就被WAPGateWay编译成二进制文件。只管有些
WAPgeteway可以将HTML间接转换为WML,可是也不要期望它们能恣意地将HTML转换为我们在手机上能看懂的东东。
固然,仿真器就不必要WAPgateway来事情了,它会间接从服务器下载WML文件(大概间接在当地机上翻开WML),同时将它显现
在手机的屏幕上。图一WAP布局
WAP仿真器
为了利用WAP服务,像吾等穷汉买不起手机,就必要一个wap仿真器。你能够往Nokiawebsite下载一个NokiaToolkit
1.2,同时你也得装上JavaVirtualMachine1.2.2,能够收费从SUN公司下载,这里是个例子。
WML布局
一个WML文档是由板块构成的,一个板块包括有很多的卡片。在实践中,你能够把一个板块当作一个由很多着名字的标签构成的
HTML。
手机下载一个完全的板块,可是在一次只能显现一个卡片。经由过程链接扫瞄分歧的中央。
我们将会看到一个复杂的WML文档,你得懂点最基础的XML。
<?xmlversion="1.0"?>
<!DOCTYPEWMLPUBLIC"-//WAPFORUM//DTDWML1.1//EN""http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<!--rootelement-->
<cardid="card1"title="Example1">
<p><!--卡片只能撑持p和do块-->
<dotype="accept"label="gotocard2">
<gohref="#card2"/>
</do>
Thisisthefirstcard.
</p>
</card>
<cardid="card2"title="Example1">
<p>
Thisisthesecondcard.
</p>
</card>
</wml>
一旦手机吸收了这个块,它就会显现第一个卡片,当你按下右边的软键时,就会看到第二个卡片。
</p>源代码保护方面其实现在考虑得没那么多了..NET也可以反编译.ASP写得复杂的话别人能看得懂的话.他也有能力自己写了.这方面担心的倒不太多.纵观现在网上可以下载的那些所谓BBS还有什么网站等等的源代码 |
|