Linux上运行ASP
Sep 25
   前面描述了在红旗Linux上如何搭建运行ASP语言的环境,也对MS SQL和Mysql两数据库的连接方式进行了说明。下面用一个常见的留言版源码,来看看实际环境中,Linux下的ASP代码如何编写,以及要注意那些地方。
一、系统环境
原代码:
Z-BLOG 留言本 v1.0
引用
所支持的流行功能有:防止重复发贴功能;长英文的断行功能;斑竹回复功能;留言搜索功能;支持分页,可修改每页显示留言数。
运行环境:Windows 2000 + IIS 5.0 + Access .mdb数据库

新代码:
引用
功能相同,但运行环境可基于Windows+Linux或纯Linux平台。
Linux:红旗 DC Server 5.0,Mysql 4.1

Windows:MSSQL 2000
Tags: , , ,
Sep 15
  前面提供了基于红旗DC Server 5.0配合iASP,使用ASP连接到独立的MS SQL Server 2000上的方式。这种方式的优点是,不用修改用户的数据库环境。但缺点就是,需要占用一台独立运行Windows 2000 Server的数据库服务器,带来资源上的浪费。
  实际上,我们还有一种结合上述两种模式的方法:让ASP通过iASP连接到Mysql数据库上。当前的Mysql 5.5已经相当的强大,如果数据库中只是使用标准的SQL语言,从SQL 2000或Access中把数据导入到Mysql中都不会很困难。而在基于linnoDB数据引擎的Mysql数据库也可以实现事务处理、存储过程、触发器、日志回滚等工作。Mysql是一个相当强大的开源数据库。
Tags: , , ,
Sep 14
  上一篇日志讲述了如何在红旗Linux环境中运行ASP程序,也提供了一个简单的事例。接下来要做的,就是在该环境中,尝试用ASP连接到数据库中。因为不能连接数据库的ASP程序几乎是没有意义的。
  已经知道,ASP是运行在iASP中间环境之上的。而iASP使用的是Java平台,所以,连接数据库的时候需要借用jdbc接口,而不是Windows地下的odbc接口。下面以连接MS SQL 2000服务器为例说明。当然,也可以连接到Mysql上的。
Tags: , , ,
Sep 13
   由于ASP编程比较简单,所以在企业中有很多的简单应用都是基于在Windows 2000 Server+ASP+MSSQL上的。而这也是企业想把应用迁移到Linux环境的其中一大障碍。若要达到迁移的目的,通常有两种方式:
引用
1、把ASP改PHP,MSSQL换Mysql,效果好,性能稳定,可靠性强,但耗费时间比较多,费用比较高,用户不容易接受;
2、让ASP通过中间环境直接运行在Linux平台上,连接到独立的MSSQL上,这对用户的影响不大,容易接受,工作量相对较低,但可能因中间环境对ASP的支持不够完善,所以部分代码可能不能识别,须调整,需考虑成功率。

下面要实现的主要是指第二种方式。
通过努力,已经实现了红旗Linux+Apaceh+iASP+ASP连接到独立的MSSQL服务器上。性能和效果都不错,可供实际应用参考。
Tags: ,
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]