新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > 开发语言 > Delphi教程 > 正文:DELPHI AND THE INTERNET

DELPHI AND THE INTERNET

新客网 XKER.COM 2006-07-13 来源: 收藏本文
DELPHI AND THE INTERNET
                                  by Charlie Calvert

由Boen翻译,转载请注明: Translate by Boen.

中文译稿版权属Boen所有,使用权归 CNM 编程版

《第一》
--------------------------------------------------------------------------------

这篇文章主要讲述如何使DELPHI和因特网配合工作。本文中将详述两个专门技术:


WININET:构建 FTP,HTTP 和 Gopher 用户端程序

ISAPI:扩充因特网信息服务,例如,获得服务器上的信息并把它们显示在浏览器上。

现今的计算机世界中,由于微软公司的因特网战略而掀起了一个巨大发展潮流。那些制作CGI(公共网关接
口)和第三方工具(即使是最基本的因特网工具)的日子将最终一去不复返了。对复杂的第三方工具的需求
总是存在的,但现在程序员将会发现他们所需的大量的嵌入操作系统的因特网工具,简言之,并不需要进一
步的投资,你就能够使用免费的DELPHI资源来:

*开发 WEB 浏览器
*运行 FTP,HTTP 和 Gopher ,在两个DELPHI应用软件之间或DELPHI应用软件和基于TCP(传输控制协议)的
服务器之间操作TCP
 
    因为DELPHI能够轻松地调用Windows API,并且它支持OCX/ActiveX,因此微软的新战略和我们的计划配合
的恰到好处。微软生产工具,而DELPHI程序员获得收成!


--------------------------------------------------------------------------------

在本篇中有些什么?

这篇文章中包含了三个大部分和一些小部分,有三个大主题:
*寻找资料: 那里能搞到本文中提及的技术资料,而且包含了关于您所需的运行文中代码的软硬件的简短
说明。
*ISAPI:怎样使用ISAPI
*WININET:怎样使用WININET
   
  在大多数情况下,本文中的ISAPI和WININET部分是完全独立的,您可以自由地选择阅读时的顺序。
 

--------------------------------------------------------------------------------

查找资料,硬件和软件的要求

您需要一份Microsoft Windows NT 3.51 Server 或 NT 4.0 Server 的拷贝,其中应附有因特网信息服务
文档,因为您需要甬道其中所提到的技术。这份文档应随NT Server4.0 附送,NT 3.51的用户可从微软的
网址上下载。运行Windows NT,您的机器的最低配置应为486兼容,20兆以上内存。

您必须有另一台计算机装有网页浏览器。为使本文中的ISAPI部分能够顺利运行,第二台机器必须能够运行
所有支持网页浏览器的软件。如果在您的机器上运行的是Windows 95 或 Windows NT,那么本文中的WININET
代码片就能运行的最好。任何符合条件的网页浏览器在这种技术环境下都能够使用。

在1996年六月以后发布的Delphi2.0以上的版本中,有您所需的把Delphi连接到因特网上的几乎全部资源。
如果您没有最新的Delphi版本[注:此处作者指的是2.0版本(译者)],那么您需要本文档中提到的特殊文
件,所有这些几乎都可以从万维网上免费获得[注:如果您正在使用Delphi2.0以上版本,则不许考虑
(译者)]。所有本文中提到的技术在Delphi2.0环境下都能顺利工作,但在16位Delphi环境下则不一定能
顺利工作。


如果您需要从万维网上下载信息,链接为:http://www.borland.com/TechInfo/delphi/index.html
[注:现在已经不存在了!:-((  (译者)]


Delphi2.0的新版本中附有 WININET.PAS 文档,如果你的拷贝中不包含它,那么上面那个万维网节点可以
为您提供。WININET.PAS包括为扩展微软视窗因特网所设计的变量清单、函数、类型和属性。这意味着您能
够轻而易举地为您的应用程序增添FTP、HTTP和Gopher支持。微软公司的WININET.DLL是免费发布的,如果
它不在您的Windows/System 或 Windows/System32 目录下的话,您可以从微软公司那里得到它。下面是可

共4页: 上一页 [1] [2] [3] [4] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐