|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
专业性的服务。有的ASP商提供垂直型的应用服务,针对某一特定行业提供应用服务。xml1、XML是甚么?XML仅仅是一种数据寄存格局,这类格局是一种文本(固然XML标准中也供应了寄存二进制数据的办理计划)。
现实上有良多文本格局都能够用来寄存数据,比方人人所熟习的。ini文件。良多伴侣在初学C言语大概Basic言语的时分,偶然大概必要将源数据大概终极了局寄存在一个文本文件内里,寄存的格局固然由编写程序的人本人定了,那末在编写这个程序的过程当中,编程者就自创了一种自界说的数据格局。
XML格局自己也是一种寄存数据的格局,和您事先本人界说的这类数据文件实质上并没有甚么区分,但独一的(也是最主要的)区分就是:XML格局是被人人所公认并且普遍撑持的,而您本人做的谁人数据文件就只要您编写的那一两个程序撑持。
2、XML做甚么?
XML仅仅用来寄存数据,除此以外它甚么也不做。
固然XML甚么也不做,可是因为它是一种一致的格局,不管在Unix平台下,仍是在Macintosh平台大概Windows平台下,都撑持这类格局。
假如说Java是一种跨平台的程序言语,那末XML就是一种跨平台的数据格局。也恰是由于这个缘故原由,这两个跨平台的器材才分离得这么严密,几年前我看到的XML使用尽年夜多半就是用Java手艺完成的。可是其他良多言语(比方C#、Perl、Python)对XML也撑持得很好。
一致一定带来极年夜的优点,那就是:有许很多多手艺计划撑持它、扩大它,比方:DOM、XSLT、SVG、VRML、SOAP、Cocoon、XSP等等。
3、XML不做甚么
XML不卖力运转甚么程序,也不卖力数据的体现情势。数据的体现情势能够经由过程XSL大概CSS完成,运转程序天然会有Asp、Java之类的程序言语往做,而XML,除寄存数据以外,其余事变一概不论。
4、XML与Asp 的干系
ASP是XML的用户,XML为ASP和其他手艺计划供应一种数据寄存格局,供包含Asp在内的其他的手艺计划往挪用。他们之间的干系就是这么纯真。
5、"无革新"是Asp的功烈吗?
"无革新"不是Asp的功烈。
Asp是把持背景的,而无革新是客户端手艺要做的事变。一般情形下这件事会由JavaScript往做,固然假如你非要用VBScript往做也不妨,可是价值就是像Mozilla、Firefox如许的扫瞄器将不撑持。
6、XML与数据库的干系
XML能够独自作为一种小型数据库,也能够作为年夜中型数据库(比方SQLServer、Oracle、MySQL、DB2)的Cache.
当数据量很小的时分,数据库引擎读写数据的效力一定优于经由过程文本文件读写数据的效力。可是我们能够假想一下当数据库内里的数据量很年夜的时分,要在如许的一个数据库内里读写一笔记录所必要损耗的工夫,和读写一个别积不是很年夜的XML文件,前者必要损耗的服务器资本要年夜很多。以是,我们能够把XML作为一个轻量级的小型数据库,来缓存数据。
7、XMl能够代替数据库吗
谜底固然是不成以。反之,数据库也不克不及代替XML.
asp可以使用微软的activeX使得网页功能无比强大,不过安全性也较差,而且是基于的windows服务器,所以性能稳定性也一般 |
|