无线网站的开发与演示ppt课件

上传人:无*** 文档编号:227482026 上传时间:2023-08-14 格式:PPT 页数:58 大小:898KB
返回 下载 相关 举报
无线网站的开发与演示ppt课件_第1页
第1页 / 共58页
无线网站的开发与演示ppt课件_第2页
第2页 / 共58页
无线网站的开发与演示ppt课件_第3页
第3页 / 共58页
亲,该文档总共58页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
无线网站的开发无线网站的开发与演示与演示首先我们了解一下首先我们了解一下WAP WAP 到底是什么意思?到底是什么意思?世界精神分析学会世界精神分析学会-World Association of-World Association of Psychoanalysis,WAPPsychoanalysis,WAPWork Assignment Plan Work Assignment Plan 工作分配计划工作分配计划Work Assignment Procedure Work Assignment Procedure 工作分配程序工作分配程序,工作委托步骤工作委托步骤Worst-case Circuit Analysis Programme Worst-case Circuit Analysis Programme 最坏最坏情况电路分析程序情况电路分析程序wap wCp wap wCp 打打,击击 ,桅索制动器,桅索制动器除了以上以外还有意思,那就是我除了以上以外还有意思,那就是我们这个学期学的们这个学期学的Wireless Wireless Application Protocol Application Protocol,中文名称,中文名称为无线应用协议为无线应用协议。什么叫无线应用协议?什么叫无线应用协议?向移动终端提供互联网内容和先向移动终端提供互联网内容和先进增值服进增值服 务的全球统一的开放式务的全球统一的开放式协议标准,协议标准,是简化了的无线是简化了的无线Internet Internet 协议。协议。谁最早研发谁最早研发WAP19971997年,移动电话制造商和电讯年,移动电话制造商和电讯业的大亨们,爱立信业的大亨们,爱立信(Ericsson)(Ericsson)、摩托、摩托罗拉罗拉(Motorola)(Motorola)、诺基亚、诺基亚(Nokia)(Nokia)和和Unwired PlanetUnwired Planet最早成立一个最早成立一个WAPWAP论论坛,合力研制坛,合力研制WAPWAP。WAPWAP可提供什么服务可提供什么服务WAPWAP的服务可简单分成五大领的服务可简单分成五大领域即:域即:WAPWAP入口网站、咨询服务、入口网站、咨询服务、电子商务、客户服务、企业内部网电子商务、客户服务、企业内部网附加服务和改善与增加现有移动电附加服务和改善与增加现有移动电话服务。话服务。WDPWDP:WAPWAP数据报协议层,是发送和接收消数据报协议层,是发送和接收消息的传输层。息的传输层。WTLSWTLS:无线传输安全层,是为像电子商务这:无线传输安全层,是为像电子商务这样的应用提供安全服务。样的应用提供安全服务。WTPWTP:WAPWAP传输协议层,提供传输支持,增传输协议层,提供传输支持,增加由加由WDPWDP提供的数据报服务的可提供的数据报服务的可*性。性。WSPWSP:WAPWAP会话协议层,提供不同应用间的会话协议层,提供不同应用间的有效数据交换。有效数据交换。HTTPHTTP接口:支持移动终端的信息检索请求。接口:支持移动终端的信息检索请求。WAP的基本原理 WAPWAP协议包括以下几层协议包括以下几层:1、Wireless Application Environment(WAE)2、Wireless Session Layer(WSL)3、Wireless Transport Layer Security(WTLS)4、Wireless Transport Layer(WTP)其其中,中,WAE层含有微型浏览器、层含有微型浏览器、WML、WMLSCRIPT的解释器等等功能。的解释器等等功能。WAP的用途的用途瑞典瑞典AU-SYSTEMAU-SYSTEM公司无线解决方案公司无线解决方案概念发展部经理概念发展部经理Anders HolmAnders Holm博士,在一博士,在一场场WAPWAP训练讲座会上阐述道,训练讲座会上阐述道,WAPWAP是一是一项全球统一的项全球统一的“免执照免执照”无线网际网络无线网际网络协议,让无线器材用户,尤其是移动电协议,让无线器材用户,尤其是移动电话用户,能够通过该项协议上网享受网话用户,能够通过该项协议上网享受网际网络的好处。际网络的好处。WAPWAP的安全性如何?的安全性如何?WAPWAP堆栈中的一层,称为堆栈中的一层,称为WTLSWTLS,提供加密和效验的服务,提供加密和效验的服务-客户端安全。这个防止了网络客户端安全。这个防止了网络上的舞弊,为电子商务和上的舞弊,为电子商务和InteranetInteranet开通了道路开通了道路我们为了成功的实现无线网站的开发先需要它我们为了成功的实现无线网站的开发先需要它运行的服务器,就是我们所说的服务平台运行的服务器,就是我们所说的服务平台我们常用最普遍的两种我们常用最普遍的两种web severweb sever来建制自来建制自己己WAP sever WAP sever 1.现有的Web sever 转换WAP sever 2.apche 升级为 WAP sever我们首先把现有我们首先把现有WEB SEVERWEB SEVER转换为转换为WAP WAP SEVERSEVER为例讲安装过程为例讲安装过程.转换之前我们首先确定我们机子上有没有转换之前我们首先确定我们机子上有没有安装好安装好IIS IIS(Internet Infomation Server Internet Infomation Server),一般默认下不会安装),一般默认下不会安装IISIIS的,我们自的,我们自己需要动手安装己需要动手安装安装需要一个安装需要一个IISIIS安装包,一般安装包是安装包,一般安装包是微软公司免费提供的微软公司免费提供的因为运行环境与因为运行环境与软件要求软件要求 有所区别,所以我们安装有所区别,所以我们安装IISIIS的的时候注意运行环境和软件的版本核对时候注意运行环境和软件的版本核对安安装包选好了以后我们开始安装装包选好了以后我们开始安装我的机子我的机子用的用的IIS5.1IIS5.1版本,运行环境是版本,运行环境是windos xp windos xp 个人版本个人版本20022002这张图片是安装这张图片是安装IIS5.1IIS5.1之前的图片,我们为了之前的图片,我们为了方便检测是否成功从这里来判断方便检测是否成功从这里来判断下一步可打开下一步可打开“控制面板控制面板”,然后单击启动,然后单击启动 “添加添加/删除程序删除程序”,在弹出的对话框中选择在弹出的对话框中选择 “添加添加/删除删除WindowsWindows组件组件”,在,在WindowsWindows组件向导对话框中选中组件向导对话框中选中“InternetInternet信息服务信息服务(IISIIS)”,然后单击,然后单击“下一步下一步”,按向导指,按向导指示,完成对示,完成对IISIIS的安装的安装 IISIIS安装后,系统自动创建了一个默认的安装后,系统自动创建了一个默认的WebWeb站点,该站点的主目录默认为站点,该站点的主目录默认为C:Inetpubwww.rootC:Inetpubwww.root。用鼠标右键单击用鼠标右键单击“默认默认WebWeb站点站点”,在,在弹出的快捷菜单中选择弹出的快捷菜单中选择“属性属性”,此时,此时就可以打开站点属性设置对话框,在该就可以打开站点属性设置对话框,在该对话框中,可完成对站点的全部配置。对话框中,可完成对站点的全部配置。主目录主目录设置主页文档设置主页文档单击单击“文档文档”标签,可切换到对主页文档的标签,可切换到对主页文档的设置页面,主页文档是在浏览器中键入网站设置页面,主页文档是在浏览器中键入网站域名,而未制定所要访问的网页文件时,系域名,而未制定所要访问的网页文件时,系统默认访问的页面文件。常见的主页文件名统默认访问的页面文件。常见的主页文件名有有index.htm、index.html、index.asp、index.php、index.jap、default.htm、default.html、default.asp等启动与停止IIS服务在Internet信息服务的工具栏中提供有启动与停止服务的功能。单击 可启动IIS服务器;单击 则停止IIS服务器。1、 社交网站社交网站2、 搜索引擎3、 社交网站社交网站4、 综合门户综合门户5、 社交网站社交网站6、 搜索引擎搜索引擎7、 社交网站社交网站8、wap.wikipedia.org 维基百科维基百科9、 移动社区移动社区10、 在线交易1、 手机腾讯网手机腾讯网2、 新浪新浪3、 百度百度4、 谷歌谷歌5、 空中网空中网6、 搜狐新闻搜狐新闻7、 手机综合门户手机综合门户8、 手机上网导航手机上网导航9、 乐讯网乐讯网10、 当乐网当乐网11、 手机网易手机网易12、 掌中天涯掌中天涯1.1.在在PCPC机上建立机上建立WAP SERVER,WAP SERVER,并安装并安装WAPWAP浏览器浏览器WAPWAP在信息传输的部分是使用在信息传输的部分是使用HTTPHTTP来进行的,与现有的来进行的,与现有的WWWWWW信息平台一样,因此,信息平台一样,因此,将现有的将现有的Web SeverWeb Sever都可以通过都可以通过对配置的调整成为对配置的调整成为WAP SeverWAP Sever,提供对无线装置的服务。,提供对无线装置的服务。在设定内容视窗中,一共包含了十大分项在设定内容视窗中,一共包含了十大分项(这里的分项会因为(这里的分项会因为IISIIS版本不同而有所差版本不同而有所差异)。进入设定内容视窗之后,一开始会异)。进入设定内容视窗之后,一开始会位于整个位于整个WEBWEB站点的主要设定部分,包含站点的主要设定部分,包含在在IISIIS管理员中对于这个站点的名称、让这管理员中对于这个站点的名称、让这个个WebWeb站点对应的站点对应的IPIP地址和地址和PortPort号码,而号码,而我们要新增的我们要新增的MIME TypeMIME Type则要在则要在HTTPHTTP标标题的部分作设定的。题的部分作设定的。2.用用XML建立一个小型的无线网站建立一个小型的无线网站Wml-WMLWml-WML原始文件原始文件Wmlc-WMLWmlc-WML文件的二进制码文件的二进制码Wmls-WML ScriptWmls-WML Script的原始程序码的原始程序码wmlsc-WML Scriptwmlsc-WML Script二进制码二进制码Wbmp-Wbmp-单色的单色的Wireless BMPWireless BMP文件文件 MIME TYPEMIME TYPE对应表对应表WmlWml_text/vnd.wap.wml_text/vnd.wap.wmlWmlcWmlc_application/vnd.wap.wmlc _application/vnd.wap.wmlc WmlsWmls_text/vnd.wap.wmlscript_text/vnd.wap.wmlscriptWmlscWmlsc_application/vnd.wap.wml_application/vnd.wap.wmlscriptcscriptcWbmpWbmp_image/vnd.wap.wbmp_image/vnd.wap.wbmp我们我们WML,WMLC,WMLSCWML,WMLC,WMLSC,WBMPWBMP五个文件扩展名都添加五个文件扩展名都添加文件选项里。文件选项里。安装浏览器过程安装浏览器过程WAPWAP浏览器浏览器让您通过电脑访问手机网站让您通过电脑访问手机网站 WAPWAP浏览器是一个通过把浏览器是一个通过把WAPWAP网站网站WMLWML格式格式的网页转化成的网页转化成(转换成、翻译成转换成、翻译成)普通浏览器可普通浏览器可以解析的以解析的HTMLHTML格式格式,从而达到用普通浏览器从而达到用普通浏览器也可以浏览也可以浏览WAPWAP网站的效果的网站的效果的ASPASP应用应用.也叫也叫做做:Wap:Wap浏览器浏览器,Wap,Wap模拟器模拟器,WAP,WAP在线浏览器在线浏览器,WAP,WAP在线模拟器在线模拟器.目前目前InternetInternet尚有许多站点提供有尚有许多站点提供有WMLWML浏览器的免费下载服务。比较浏览器的免费下载服务。比较著名的著名的WMLWML浏览器是以及各移动通浏览器是以及各移动通信设备公司提供的浏览器。安装这信设备公司提供的浏览器。安装这些浏览器后,用户就可以在些浏览器后,用户就可以在WindowsWindows系统环境下访问系统环境下访问WAPWAP站点,站点,查看查看WAPWAP页面。页面。安装安装WAPWAP浏览器过程十分的浏览器过程十分的简单,我们下载浏览器软简单,我们下载浏览器软件,按它的自动提示安装件,按它的自动提示安装下去就可以了下去就可以了以下就是安以下就是安装后的浏览器主页装后的浏览器主页3.3.用用WMLWML建立一个小型的无限建立一个小型的无限网站网站完成完成WAPWAP服务器的建立和服务器的建立和WAPWAP浏览浏览器的安装之后,我们接下来就可以使器的安装之后,我们接下来就可以使用用WMLWML语言来编写语言来编写WAPWAP网页或应用,网页或应用,并通过并通过WAPWAP服务器及浏览器进行调服务器及浏览器进行调试。试。用于用于WAPWAP的标记语言就是的标记语言就是WMLWML(Wireless Wireless Markup LanguageMarkup Language)。)。WMLWML的语法跟的语法跟XMLXML一样,一样,WMLWML是是XMLXML的子集。的子集。HTMLHTML、XMLXML和和WMLWML的文件有很多相似之处,的文件有很多相似之处,这样网页开发者在过去这样网页开发者在过去1010年中所学的东西今天年中所学的东西今天依然适用。依然适用。WMLWML页面文件的后缀是页面文件的后缀是*.WML.WML,就象,就象HTMLHTML的的*.HTML.HTML后缀。后缀。XMLXML规定定义了一个规范的规定定义了一个规范的XMLXML文件的规格。文件的规格。任何违反这个规定的任何违反这个规定的WMLWML文件会出错。文件会出错。WMLWML文件通常使用文件通常使用XMLXML解释器起来解释。解释器起来解释。WMLWML文件本身就是文本文件,所以文件本身就是文本文件,所以编辑不成问题,顺手的编辑器都可编辑不成问题,顺手的编辑器都可以用。以用。当然,由于目前的浏览器还都不能当然,由于目前的浏览器还都不能显示显示WMLWML页面,而我们又不能总在页面,而我们又不能总在手机上进行测试(速度太慢),所手机上进行测试(速度太慢),所以需要模拟器。以需要模拟器。1)1)语法。语法。WMLWML与与HTMLHTML极为相似。仍然是一种标极为相似。仍然是一种标记语言,并且延续了记语言,并且延续了XMLXML的语法规则,具体的的语法规则,具体的语法我们会以后的学习过程中遇到。语法我们会以后的学习过程中遇到。2)2)文件声明。所有的文件声明。所有的WMLWML程序必须在文件的开头程序必须在文件的开头处声明处声明XMLXML文件类型,包括文件类型,包括XMLXML的版本,的版本,WMLWML的文档类型、所用规范等。声明形式如下:的文档类型、所用规范等。声明形式如下:!DOCTYPE wml PUBLIC-3)3)标签。在标签。在WMLWML语言中需要使用标签语言中需要使用标签(TagTag),其使用形式与),其使用形式与HTMLHTML和和XMLXML等等标记语言中的形式是完全一致的。标记语言中的形式是完全一致的。4 4)元素。)元素。WMLWML的元素(的元素(ElementElement)用于)用于描述卡片组(描述卡片组(DeckDeck)的标记信息即结构信)的标记信息即结构信息。一个元素通常有一个首标签、内容、息。一个元素通常有一个首标签、内容、其它元素及一个尾标签组成,具有下述两其它元素及一个尾标签组成,具有下述两种结构之一:种结构之一:内容内容/或或/5)5)属性。属性。WMLWML与与XMLXML一样,其一样,其标签可以包含很多属性。属性标签可以包含很多属性。属性用于给标签提供必要的附加信用于给标签提供必要的附加信息,且属性内容通常在起始标息,且属性内容通常在起始标签内使用。不过,属性内容不签内使用。不过,属性内容不会被浏览器显示,它至作为参会被浏览器显示,它至作为参数为标签提数为标签提6)6)注释。注释。WMLWML程序中也可以加入注释。程序中也可以加入注释。注释内容用于给开发人员顺利阅读源代注释内容用于给开发人员顺利阅读源代码提供方便,它不会被浏览器显示出来。码提供方便,它不会被浏览器显示出来。注释内容在标签中用感叹号(!)引出,注释内容在标签中用感叹号(!)引出,并用于并用于!-的形式。例如:的形式。例如:!-Write your card implementation here.-。需要说明的是,。需要说明的是,XMLXML程序中不程序中不支持注释的嵌套支持注释的嵌套。7)7)文档结构。文档结构。WMLWML文档是由文档是由“卡片卡片(CardCard)”和和“卡片组(卡片组(DeckDeck)”构成的,构成的,一个一个DeckDeck是一个或多个是一个或多个CardCard的集合。当客的集合。当客户端发出请求之后,户端发出请求之后,WMLWML即从网络上把即从网络上把DeckDeck发送到客户浏览器,这是用户就可以发送到客户浏览器,这是用户就可以浏览浏览DeckDeck内包含的所有内包含的所有CardCard,而不必从网,而不必从网上单独下载每一个上单独下载每一个CardCard,程序中的第一个,程序中的第一个CardCard是缺省得可见的是缺省得可见的CardCard。1)声明。声明。2)紧跟着是紧跟着是DOCTYPE声明声明3)标签标签。4)标签标签。5)标签标签。6)标签标签7)标签标签。WMLWML编程中可以使用变量,变量使用前必须编程中可以使用变量,变量使用前必须进行定义。变量一旦在进行定义。变量一旦在DeckDeck中的某一个中的某一个CardCard上定义过,其他上定义过,其他CardCard则可以不必重新则可以不必重新定义就能直接调用该变量。定义就能直接调用该变量。定义变量的语法格式为:定义变量的语法格式为:$identifier$identifier$(identifier)$(identifier)$(identifier:conversion)$(identifier:conversion)其中其中identifieridentifier指变量名,或说变量标示符;指变量名,或说变量标示符;conversionconversion指变量的替代指变量的替代。1)CDATA型。型。2)PCDATA型型3)NMTOKEN型。型。4)id型。型。编写需过程需要注意的编写需过程需要注意的wmlwml中中,所有标签都必须小写所有标签都必须小写.HTMLHTML中中,换行符可以为换行符可以为 在在wmlwml中中,只能为只能为 每个标签的属性较少每个标签的属性较少,的属性的属性,如如align.align.每个卡片是以每个卡片是以 方式存在方式存在,而且每次给用户而且每次给用户看看的只能一个卡片的只能一个卡片.必须考虑到手机屏幕大小必须考虑到手机屏幕大小.等方面问题等方面问题.表格这东表格这东西西也无法正常出现在也无法正常出现在wmlwml中中 让他09
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!