⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 delphi3.0

📁 Delphi技巧
💻 0
字号:
<html> 
 
<head> 
<title> 网上周刊 </title> 
</head> 
 
<body bgcolor="#FFFFFF" text="#000000"> 
<nobr> 
 
<p></nobr> </p> 
 
<table width="420" border="0"> 
  <tr> 
    <td align="right"><small><em>[一九九七年九月二十九日 总第677期] 第135版</em></small> 
    </td> 
  </tr> 
</table> 
 
<p> </p> 
<font size="4" color="#118811"><strong> 
 
<p align="center">Delphi3.0的新技术</strong></font> <br> 
<br> 
<br> 
  Delphi3.0确立了高效率和快速开发高性能的客户端<br> 
/服务器及Enterprise和Internet上的多层体系结构应用<br> 
的标准,其快速应用开发、可伸缩的多层数据库开发、真<br> 
正的面向对象的可重用性及本地代码优化编译技术,为企<br> 
业范围内的C/S开发及Internet应用创造了条件。<br> 
<br> 
   一、客户端和服务器Web应用:WEBBroker<br> 
<br> 
  Delphi3.0所包含的WEBBroker技术为开发人员带来<br> 
了高生产效率和高速度,以及在Web上创建、管理、传输数<br> 
据的关于服务器的Web开发应用。WEBBroker包括WebBridg<br> 
e、WebModules等四种有关服务器应用的组件。通过完全<br> 
开放的体系结构和对systemDLLs的支持,用户可以利用已<br> 
有的C/S应用的经验和技巧,在Delphi3.0高效率快速应<br> 
用开发环境中创建高效率Web传输的数据应用。<br> 
<br> 
  WebServer:WebServer应用是直接捆绑在ISAPI与NSA<br> 
PI协议上,兼顾Microsoft与Netscape两种不同发展趋势W<br> 
eb服务器接口的关于服务器的DLLs应用。利用WebServer<br> 
应用,用户无须考虑资源管理和状态管理就能够完全控制W<br> 
eb上所有的sub-site。<br> 
<br> 
  WebBridge:WebBridge允许开发人员设计NSAPI与ISA<br> 
PI共同的API,使得用户的代码在新出现的Internet标准<br> 
竞争中得到保证。WebBridge应用能够把开发人员从不同的<br> 
系统特性中分离出来,自动操纵与ISAPI和NSAPI的通信,<br> 
因此开发者可以忽略终端Web服务器来集中的进行事务操<br> 
作。<br> 
<br> 
  WebModule:WebModule为调度请求、可定制的URI(U<br> 
niformResourceIndicator)动作、以及HTML页面的创建<br> 
提供了一个指定的中央定位,来作为用户WebServer的应用<br> 
信息中心。它利用数据存取和事务规则把Web特定动作结<br> 
合起来,传送Web上的highthrough-put数据。WebModule<br> 
通过无代码和可视化的方法控制Websub-site上复杂请求<br> 
,提供了C/S结构与Web应用的功能。<br> 
<br> 
  WebSession:WebSession能够自动创建新的数据库引<br> 
擎Session(BorlandDatabaseEngineSessions)来处理同<br> 
时进行的数据库请求,所以Borland设计的BDE能够通过唯<br> 
一的instantiation来处理若干个不同的用户。当IIS或Ne<br> 
tScapeServer在基于浏览器数量利益基础上处理BDE中的<br> 
请求时,WebSession通过减少配置内容来缩短服务器存储<br> 
过程。<br> 
<br> 
  WebDispatcher:WebDispatcher是一个集中处理请求<br> 
的中央机制,它能够根据不同的优先级把请求发送给各自<br> 
特定的响应者,而响应者自动产生不同特定数据类型的HT<br> 
ML文本。<br> 
<br> 
  &middot;HTMLPageProducer:生成各种HTML文本<br> 
<br> 
  &middot;HTMLQueryTableProducer:根据BDE设置生成查询<br> 
或表格<br> 
<br> 
  &middot;HTMLDatasetProducer:根据多层环境中的设置生<br> 
成RPC结果<br> 
<br> 
  HTTPDispatcher允许Delphi开发人员利用创建C/S应<br> 
用的技术来生成满足Web需求的应用。<br> 
<br> 
   二、分割COM接口与ActiveX应用逻辑<br> 
<br> 
  Delphi3.0是企业组件制造中心──创建高效率的、<br> 
快速的、符合业界标准的ActiveX组件和COM对象的应用环<br> 
境。Delphi3.0保证了Delphi、C++、Java、VisualBas<br> 
ic、PowerBuilder、JavaScript等语言的可互操作性。De<br> 
lphi利用多层环境中的ActiveX和Java对象提供可重用性<br> 
和完整的事务解决方法。如今,超过60%的Delphi开发者<br> 
都创建了自己的可重用组件,组件能够支持COM接口或自动<br> 
转换成ActiveX,因此可以被其它开发团体共享,并通过<br> 
重用来提高生产效率。<br> 
<br> 
  Microsoft的COM(CommonObjectModel)为定制的二<br> 
进制标准提供了强大的组件重用性,实际上,COM为基于平<br> 
台扩展和语言独立的对象存取确立了一个协议。<br> 
<br> 
  Delphi3.0中新的COM类别能够实现某些COM或OLE标<br> 
准接口功能,这使得开发者能够比使用VB或PB更加轻松的<br> 
创建诸如OLE文件服务器和ActiveX控件的基于C/S应用的C<br> 
OM。<br> 
<br> 
  Delphi中固有的组件模块是可视组件库(VCL),它<br> 
能够帮助我们迅速创建快速的、可独立执行的C/S应用程<br> 
序。Delphi开发者可以对现有的接口级别进行选择,由TWi<br> 
nControl派生的Delphi级别还能够创建ActiveX控件。<br> 
<br> 
   三、ActiveForm<br> 
<br> 
  ActiveForms可以把任何Delphi窗体转换成Active

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -