Archive for the '未分类' Category

几个免费的IIS URL重写工具

ISAPI Rewrite
http://www.helicontech.com/
国内较多站点使用的工具,Discuz 提供的FOR IIS URL重写就是基于该工具完成的。Lite免费,FULL则是商业软件,提供30天免费试用。
URL Rewrite Filter for IIS (Free URL Rewrite - Mod Rewrite 2)
http://www.iismods.com/
一款GPL的IIS URL重写工具,支持N多基于重写实现的功能。官方提供了非常丰富的例子,比如,禁止盗连接,模拟虚拟主机,子域名,根据特定HTTP响应代码转向等。
IIS URL-rewrite (mod_rewrite-compatible)
一款号称兼容 Apache Mod_Rewrite 的组件。下载的包包内包含一个比较详尽的例子。
http://sourceforge.net/projects/iis-rewriter/
我还找到几个是基于.Net技术的URL重写工具,在这里就不介绍了。有兴趣的朋友们善用Google可以找到哦!

关于原生XML数据库指导性的介绍

关于原生XML数据库指导性的介绍
from: http://xiaohublog.bokee.com/4019048.html
by:小虎的网络生活
原文章: http://berkeleydb.net/man/bdbxml/intro_xml/index.html
关键词: BerkeleyDB ,BDB XML ,BDBXML
Berkeley DB 介绍
关于原生XML数据库指导性的介绍
法律通知
这个文档按照Sleepycat公共授权规定发布,你能够在http://www.sleepycat.com/download/oslicense.html查看这个授权文档。
Sleepycat软件,Berkeley DB, Berkeley DB XML和Sleepycat Logo是Sleepycat软件公司的商标或者服务标志,这些标志的版权是保留的,在没有经Sleepycat软件公司明确同意前,不允许第三方使用。
Java(TM)和所有基于Java的标志是Sun Micorsystems公司在美国和其它国家的商标或者注册商标。
要获取这个文档的原始源代码,请发邮件到:.
内容列表
1.介绍
基本概念
运行Shell
获取帮助
2.XQuery和Berlekey DB XML
加入数据
依靠文档结构查询
值查询
索引介绍
改造结果
排序结果
在多个容器的数据中工作
在特定文档数据中工作
用元数据
修改文档
Schema约束
Berkeley DB XML API
3.封装
好处
XML特征
数据库特征
语言和平台
4.哪里学习更多
Berkeley DB XML资源
XML资源
XQuery资源
Sleepycat软件的Berkeley DB XML(BDB XML)是一个嵌入式数据库规范,用来存储和获取XML格式的文档,它建立在成功的Berkeley DB之上, BDB XML支持用XQuery 1.0有效的查询上百万的XML文档。XQuery是设计用来验证和返回XML文档部分数据的查询语言。
本文档介绍BDB XML,以及用BDB XML命令行介绍一下它的一些特征。这是一个高层次的介绍,提供关于系统能做什么以及它如何应用到你的项目的一些基本介绍。本文档不是详细指南和参考手册,所以我们将省略技术细节,着重于用BDB XML能够做什么事情。你应该熟悉XML和XQuery基本概念。依照本文档,你能够用BDB XML shell来运行例子,并且很快熟悉BDB XML的能力。
第一章. 介绍
内容列表
基本概念
运行Shell
获取帮助
欢迎来到Berkeley DB XML(BDB XML),一个提供XQuery查询支持的原生XML数据库(NXD)引擎。这个文档将向你介绍BDB XML的特征。在读完这篇文档之后,你应该非常清楚BDB XML能为你做什么,并且知道如何在你的系统和应用程序中如何用它来管理数据。
基本概念
典型的,BDB XML是一个库,直接联结到你的程序中,另外,BDB XML有一个命令行工具Shell,允许你与BDB XML交互,而不用通常使用的程序语言。你能够将Shell作为你的应用程序的一部分,当作一个管理工具,或者简单的解释产品特征工具。
在BDB XML中,所有XML数据是存储在叫做容器的文件中,BDB XML Shell提供一个简单和方便的方法在这些容器中工作,并用友好的,交互式的环境暴露大多数BDB XML的功能,而不需要用程序语言。
允许Shell
Shell命令定位在/bin目录,名字未dbxml.
要运行shell,简单的在你的操作系统的命令行输入dbxml。假设你在操作系统命令行路径中包含dbxml shell,那么你将看到dbxml>提示。
user>dbxml
dbxml>
在后面的例子中,你将看到dbxml>提示后跟你要输入的命令,许多命令是简单的一行。可是,复杂的XQuery例子将分成多行。每个例子将展示输入的命令和输出结果。当输出太长时,省略号(…)将被用来代替中间结果。
当用BDB XML,你将发现文档内容时存储在一个容器中,这是BDB XML的第一个基本概念:容器装载XML文档。在一个容器中的文档可能也可能不共享同样的schema。
要开始探索BDB XML,建立一个容器。我们第一个例子模型是一个简单的电话本数据库。容器名称将是phone.dbxml。
dbxml>createContainer phone.dbxml
Creating document storage […]