学历代表过去、能力代表现在、学习力代表未来

发布新日志

  • WAP 和 WML

    2011-01-26 16:58:33

    WAP

    wirelss application proctol 无线应用协议。是一种向移动终端提供互联网内容和先进增值服务的全球统一的开放式协议标准, 是简化了的无线Internet 协议。

    WAP定义通用的平台,把目前Internet网上HTML语言的信息转换成用WML描述的信息,显示在移动电话或者其他手持设备的显示屏上。适应多种网络,即不依赖某种网络而存在。

    WML

    wireless markup language 无线标记语言。继承自HTML,但比HTML严格;基于XML,是XML的子集。一般用来创建可显示在WAP浏览器的页面(无线终端显示屏上显示、人机交互)。

    WML文件结构

    WML的页面通常叫做桌面(DECK),由一组互相链接的卡片(CARD)组成。当移动电话访问一个WML页面的时候,页面的所有CARD都会从WAP服务器下载到设备里。CARD之间的切换由电话内置的计算机处理,不需要再到服务器上取信息了。CARD里可以包含文本、标记、链接、输入控制、任务(TASK)、图像等等。CARD之间可以互相链接。

  • 什么是swf

    2011-01-10 15:29:08

    swf:shock wave flash 一种支持矢量和点阵图形的动画文件格式(档案格式),主要用于网页设计和动画制作领域。swf文件也可称为Flash文件。

    swf文件的整体结构是 header + body 组成的。

  • 什么是css

    2011-01-10 15:15:19

    CSS:Cascading Style. Sheet,层叠样式表。是一组格式设置规则,用于控制Web页面的外观。

    通过使用CSS样式设置页面的格式,可将页面的内容与表现形式分离。页面内容存放在HTML文档中,而用于定义表现形式的CSS规则则存放在另一个文件中或HTML文档的某一部分,通常为文件头部分。将内容与表现形式分离,不仅可使维护站点的外观更加容易,而且还可以使HTML文档代码更加简练,缩短浏览器的加载时间。

    CSS样式表加入网页的方式:内联样式优先级最高,其次是链接样式,再次是内嵌式,最后是导入样式。

    CSS构成部分: 选择符(selector),属性(properties)和属性的取值(value)。

    语法: selector {property: value} (选择符 {属性:值})

    参考链接:http://baike.baidu.com/view/15916.htm

  • BSS

    2011-01-10 11:18:27

    BSS:Business Support System 业务支持系统。BSS往往指计费、结算、帐务、客服、营业等系统。

    OSS:Operation support system 运营支撑系统。OSS往往指网管、网优等系统。

    两者合称BOSS:Business and Operation support system 业务运营支持系统。主要应用于电信行业,是一种综合的运营和管理平台。BSS是面向运营商业务和服务的,而OSS是对BSS提供技术(特别是计算机技术)支撑和管理的。

  • HTML和SHTML区别

    2011-01-10 11:01:34

    HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。

    SHTML不是HTML而是一种服务器API。SHTML是服务器动态产成的HTML。虽然两者都是超文本格式,但SHTML是一种用于SSI技术的文件,也就是Server Side Include--SSI 服务器端包含指令。如果Web Server有SSI功能的话(大多数的WEB服务器如Netscape Enterprise Server等均支持SSI命令),会对SHTML文件特殊招待。 先扫一次SHTML文件看没有特殊的SSI指令现在,有就按Web Server设定规则解释SSI指令,解释完后跟HTML一样处理。

    总之,HTML是静态的网页文件,只包含简单的网页语言,不包含服务器脚本和命令;而SHTML是动态的可执行文件,包含服务器脚本和命令。

  • wsdl

    2011-01-07 11:54:17

    传统上,我们把计算机后台程序(Daemon)提供的功能,称为"服务"(service)。比如,让一个杀毒软件在后台运行,它会自动监控系统,那么这种自动监控就是一个"服务"。通俗地说,"服务"就是计算机可以提供的某一种功能。
    根据来源的不同,"服务"又可以分成两种:一种是"本地服务"(使用同一台机器提供的服务,不需要网络),另一种是"网络服务"(使用另一台计算机提供的服务,必须通过网络才能完成)。
    举例来说,我现在有一批图片,需要把它们的大小缩小一半。那么,我们可以把"缩放图片"看成是一种服务。你可以使用"本地服务",在自己计算机上用软件缩小图片,也可以使用"网络服务",将图片上传到某个网站,让服务器替你缩小图片,完成后再通过网络送回给你。这就好比,一件事你可以自己做,也可以交给另一个人去做。肚子饿了,你可以自己做饭,也可以打电话去订一份比萨,让店家替你做好送上门。
    "网络服务"(Web Service)的本质,就是通过网络调用其他网站的资源。
    举例来说,去年我写过一个"四川大地震图片墙",它能动态显示关于四川地震的最新图片。但是,所有的图片都不是储存在我的服务器上,而是来自flickr.com。我只是发出一个动态请求,要求flickr.com向我提供图片。这种情况下,flickr.com提供的就是一种Web service。如果我把图片都存放在本地服务器,不调用flickr.com,那么我就是在使用"本地服务"。
    所以,Web service让你的网站可以使用其他网站的资源,比如在网页上显示天气、地图、twitter上的最新动态等等。

    WSDL(Web Service Description Language)Web服务器描述语言是用XML文档来描述Web服务的标准,是Web服务的接口定义语言,由Ariba、Intel、IBM、MS等共同提出,通过WSDL,可描述Web服务的三个基本属性:
    ·服务做些什么——服务所提供的操作(方法)
    ·如何访问服务——和服务交互的数据格式以及必要协议
    ·服务位于何处——协议相关的地址,如URL

    WSDL基本信息:

    Web Services Description Language的缩写,是一个用来描述web服务和说明如何与Web服务通信的XML语言。用于描述Web Service的服务,接口绑定等,为用户提供详细的接口说明书。

    元素:

       Type:使用某种语法(如 XML 模式)的数据类型定义(string、int)

      Message:要传递的数据

      Part:消息参数

      Operation:服务支持的操作的抽象描述

      Port Type / Interface:一个或多个端点支持的操作的抽象集。

      Binding:特定端口类型的具体协议和数据格式规范

      Port / Endpoint:绑定和网络地址的组合。

       Service:相关端点的集合,包括其关联的接口、操作、消息等。

    WSDL 文档的主要结构是类似这样的:

      <definitions>

      <types>

      definition of types........

      </types>

      <message>

      definition of a message....

      </message>

      <portType>

      definition of a port.......

      </portType>

      <binding>

      definition of a binding....

      </binding>

      </definitions>

  • SOAP基础

    2011-01-07 10:15:29

    简单对象访问协议。一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。

    SOAP 包括四个部分:

    • SOAP 封装:它定义了一个框架 , 该框架描述了消息中的内容是什么,谁应当处理它以及它是可选的还是必须的。
    • SOAP 编码规则:它定义了一种序列化的机制,用于交换应用程序所定义的数据类型的实例。
    • SOAP RPC 表示:它定义了用于表示远程过程调用和应答的协定。
    • SOAP 绑定:定义了一种使用底层传输协议来完成在节点间交换SOAP封装的约定。

    SOAP 消息格式:

      SOAP 标头

      <SOAP-ENV: Envelope

      Attributes>

      <SOAP-ENV:Body

      Attributes>

      </SOAP-ENV:Body>

      </SOAP-ENV:Envelope>

    语法规则:

    • SOAP 消息必须用 XML 来编码
    • SOAP 消息必须使用 SOAP Envelope 命名空间
    • SOAP 消息不能包含 DTD 引用
    • SOAP 消息不能包含 XML 处理指令

    soap扩展库中主要包括三种对象:

    • SoapServer:用于创建php服务器端页面时定义可被调用的函数及返回响应数据。
    • SoapCliet :用于调用远程服务器上的SoapServer页面,并实现了对相应函数的调用。
    • SoapFault :用于生成soap访问过程中可能出现的错误。

  • LAMP简介

    2009-04-22 21:47:52

        Linux+Apache+Mysql+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。
      随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注。从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案.
      LAMP是基于Linux,Apache,MySQL和PHP的开放资源网络开发平台,PHP是一种有时候用Perl或Python可代替的编程语言。这个术语来自欧洲,在那里这些程序常用来作为一种标准开发环境。名字来源于每个程序的第一个字母。每个程序在所有权里都符合开放源代码标准:Linux是开放系统;Apache是最通用的网络服务器;mySQL是带有基于网络管理附加工具的关系数据库;PHP是流行的对象脚本语言,它包含了多数其它语言的优秀特征来使得它的网络开发更加有效。开发者在Windows操作系统下使用这些Linux环境里的工具称为使用WAMP。
      虽然这些开放源代码程序本身并不是专门设计成同另外几个程序一起工作的,但由于它们都是影响较大的开源软件,拥有很多共同特点,这就导致了这些组件经常在一起使用。在过去的几年里,这些组件的兼容性不断完善,在一起的应用情形变得更加普遍。并且它们为了改善不同组件之间的协作,已经创建了某些扩展功能。目前,几乎在所有的Linux发布版中都默认包含了这些产品。Linux操作系统、Apache服务器、MySQL数据库和Perl、PHP或者 Python语言,这些产品共同组成了一个强大的Web应用程序平台。
      越来越多的供应商、用户和企业投资者日益认识到,经过LAMP单个组件的开源软件组成的平台用来构建以及运行各种商业应用和协作构建各种网络应用程序变为一种可能和实践,变得更加具有竞争力,更加吸引客户。LAMP无论是性能、质量还是价格都将成为企业、政府信息化所必须考虑的平台。
Open Toolbar