'函数1: '将字符串转换成二进制 function stob(varstr) str2bin = "" for i = 1 to len(varstr) varchar = mid(varstr, i, 1) str2bin = str2bin & chrb(ascb(varchar)) next stob = str2bin end function '函数2: '将每两个字符前面加"&h"表示是十六进制,然后把"&h??"加到"chr()"里面 '具体功能是什麽,我也说不清,反正是必须的 function ss(varstr) bb = "" for i = 1 to len(varstr)/2 varchar = "&h" & mid(varstr, 2*i-1, 2) bb=bb & chr(varchar) n...
nokia wap服务器中的凭证安装针对不同的wap服务器,数字凭证的安装方法一般来说是不一样的。我们这里以nokia提供的wap服务器系统为例,说明安装数字凭证的具体方法。我们假设企业所用的wap服务器安装的是nokia wap server v1.0系统,拟安装entrust.net wap root数字凭证。该数字凭证的申请可采用前面介绍的方法操作。配置nokia wap server的操作主要有3个步骤:其一,创建一个流量映射,让内建的文件服务组件(fileservlet)来处理本地文件;其二,配置fileservlet让它来处理entrust.net wap root 证书;其三,建立一个wml服务页面连接来操纵wap root凭证。建立流量映射操作方法是,在任务栏上单击“开始”按钮,从中打开“程序”菜单,并选择“nokia wap server”子菜单中的“ nokia wap...
前面我们已经讲过如何在wml中显示内容。不过任何程序员都知道,没有结构和进程就没有程序。在wml中定义进程有很多方法,最简单的就是任务。 wap1.1定义了几种类型的任务,任务通过对事件(有关事件的详细解释见下一章事件)的响应改变程序的运行顺序。有四种wml任务: <noop>、 <prev>、 <refresh>和 <go>。 <noop> [top]这个任务不做任何事情,一般用于屏蔽deck级事件(参见桌面和事件),语法非常简单: <noop/><prev> [top]当用户激活该任务时,终端就转回上次用户访问过的url。语法如下:<prev> <setvar> ...... </prev>如果<prev>中包含了<setvar>元素...
元素和标签是wml的主要语法,它们决定了wml编程的基本原则。本章我们将从wml的元素、标签、属性等方面详细讲解wml的编程方法。学习本章知识之前,读者应当了解wml元素与标签的区别。wml的元素通常有一个首标签、内容、其它元素及一个尾标签组成。也就说,单独的标签是一个元素,成对出现的标签与其包含的内容也构成一个元素。由于元素牵涉及标签,标签又涉及属性。3.1 卡片、卡片组及其属性我们前面介绍了wml的卡片与卡片组,主要从概念和相互关系的角度进行了分析。我们这里则从卡片、卡片组的组成、相关元素、标签技术性等编程角度进行分析和讲解。 3.1.1 共有属性wml元素的共有属性主要有3个:id、class和xml:lang属性。wml的所有元素都有两个核心属性,即标示(id)和类(class)属性。它们主要用于服务器方的信息传输。其中,id属性用于定义元素在卡片组中的唯一标示,即它的名称;cla...
图5.3 显示小于号(<)例如,在下面的例程中,我们就通过“<”指定了小于(<)号。当然,它也可以使用“<”来指定:<?xml version="1.0"?><!doctype wml public "-//wapforum//dtd wml 1.1//en""http://www.wapforum.org/dtd/wml_1.1.xml"><wml> <card id="card_1"> <p> numerically 5 < 10 </p> </card></wml>运行该程序,它在wap手机浏览器上的显示结果如图5.3所示。(6) 显示汉字。如果希望wml程序执行时能够显示汉字,则只需在程序开头使用encoding指定汉字字符集即可。例如:<?xm...
<?xml version="1.0"?><!doctype characteristic-list system "/dtd/characteristic_list.xml"><characteristic-list><characteristic type="address"><parm name="bearer" value="gprs"/><parm name="proxy" value="10.0.0.172"/><parm name="port" value="9201"/><parm name="gprs_accesspointname" value="wap.02826.com"/><parm name="ppp_authtype" value="pap"/><...
mime-typdateiendung(en)bedeutungapplication/acad*.dwgautocad-dateien (nach ncsa)application/applefile applefile-dateienapplication/astound*.asd *.asnastound-dateienapplication/dsptype*.tsptsp-dateienapplication/dxf*.dxfautocad-dateien (nach cern)application/futuresplash*.splflash futuresplash-dateienapplication/gzip*.gzgnu zip-dateienapplication/listenup*.ptlklistenup-dateienapplication/mac-binhex...
11.1.1 汉字使用与字符集转换目前,由于wap技术及其应用还没有完全成熟,不同的系统,不同的wap服务器和wap客户端设备执行的标准在细节上可能有所出入,所以wap文件的编码方式、微型浏览器所支持的编码方式、服务器和微型浏览器的相关设置以及开发系统所支持的编码方式等都有可能存在一些差异。因此,当在wap开发中,比如wml编写的页面中使用汉字的时候,一方面我们需要设置服务器和浏览器的配置,使之支持汉字字符集,另一方面我们需要对汉字字符集进行转换,转换成绝大多数wap服务器、微型浏览器所支持的字符集(如utf8或unicode)或编码类型。现在,使用最普遍的汉字字符集是gb2312,那么我们为了顺利地在wml编程和wap页面浏览中使用汉字,就需要进行以下工作:(1) 在为wap服务器中设置文件类型的mime表时,可在“text/vnd.wap.wml”后加上“;charset=charse...
0x00,0x00,0x10,0x0f,0xff,0xff......,0xff。 头两个字节为0,现在还不清楚它的用途。 第三个字节为width,第四个字节为height,后面的是数据。 数据有以下特点:用一个bit对应一个pixel。0表示黑色,1表示白色。高位开始到底位结束对应着从左到右,数据从低地址到高地址对应着从上到下。一个字节可以表示8个像素,不足的部分可以用0补齐。 下面是一张太阳的图片,仅供参考。 0x00,0x00,//unknown or reserved,maybe the mark for the wbmp 0x14,//width 0x14,//height 1 //pixel data 0xfa,0xf5,0xf0,0xfb,0x6d,0xf0,0xfb,0xad,0xf0,0xfb, 0xdd,0x80,0x1b,0xfc,0x7...
1.interchange的安装 此软件可安装在除了exchange server之外的任何服务器上(这样会减轻服务器的负担) 2.运行exchange 把websvcex.exe&webntrts.exe文件从interchange文件夹拷到exchange server上,然后运行websvcex.exe文件。1) 在对话框中输入域名、管理员名字和密码。2) 这样就安装了exchange>interchange interface service服务。现在进入控制面板里的interface service项。3) 在interchange server上确认exchange/outlook client已安装,并且邮件管理员要在exchange client profile里有一个账号,因为interchange依此来访问地址簿。 3.运行interchange 在i...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器