📄 20010718001.htm
字号:
<HTML><HEAD><TITLE>用C ++ Builder开发Web程序</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META content="Microsoft FrontPage 4.0" name=GENERATOR></HEAD>
<BODY>
<DIV align=center>
<TABLE border=0 cellPadding=0 cellSpacing=0 height=76 width=744>
<TBODY>
<TR>
<TD>
<TABLE align=center width=680>
<TBODY>
<TR>
<TD align=middle>
<H2 align=center><FONT size=3>用C ++
Builder开发Web程序</FONT></H2><BR><B>★ 张云潮</B> </TD></TR></TBODY></TABLE><BR>
<TABLE align=center width=620>
<TBODY>
<TR>
<TD
class=a14>Web应用程序是运行在服务器端的可执行程序或动态链接库。它们可以响应用户要求,动态产生超文本页面,并将信息提供给客户浏览器。</TD></TR></TBODY></TABLE>
<TABLE align=center width=620>
<TBODY>
<TR>
<TD
class=a14>由于Web应用程序的标准并不相同,程序的写法各异,这样就给开发者造成不小的困扰,因为开发人员不太可能了解每一种标准的写法。而C++
Builder可以很好地解决这个问题。 C++
Builder将Web应用程序的开发封装成组件,使开发者面对一致的开发界面,使用一致的开发原理,惟一不同的地方在于开始产生程序时所选择的程序结构,至于程序的编写细节和方式都一模一样。本文通过两个实例介绍利用C++
Builder开发Web应用程序的具体步骤。</TD></TR></TBODY></TABLE>
<TABLE align=center width=620>
<TBODY>
<TR>
<TD class=a14><B>简单的Web程序</B></TD></TR></TBODY></TABLE>
<TABLE align=center width=620>
<TBODY>
<TR>
<TD class=a14>首先,点击C++ Builder IDE 的菜单项File|New option,选中 Web Server
Application 图标,向导程序提示如图1所示的三种选择:</TD></TR></TBODY></TABLE>
<TABLE align=center width=620>
<TBODY>
<TR align=middle>
<TD class=a14><IMG height=193 src="images/01_7_19_2a.jpg"
width=400
tppabs="http://www.info365.com.cn/develop/bcb/img/01_7_19_2a.jpg">
</TD></TR></TBODY></TABLE>
<TABLE align=center width=620>
<TBODY>
<TR align=middle>
<TD class=a14>图1</TD></TR></TBODY></TABLE>
<TABLE align=center width=620>
<TBODY>
<TR>
<TD class=a14>由于CGI(Common Gateway
Interface)运行时需要一个独立的进程,而ISAPI/NSAPI动态链接库运行时要映射到Web服务器进程中,所以ISAPI/NSAPI需要的资源比CGI要少。但ISAPI/NSAPI动态链接库的这个特点为调试程序造成了一定的困难,因此较好的办法是先创建一个CGI程序,并进行调试,然后再把它转化成ISAPI/NSAPI动态链接库。所以在这里选择“CGI
Stand
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -