Delphi中MIDAS应用程序COM服务器实例化模型种类
(1)Internal Instance
创建一个In-Process的COM程序,即DLL服务器.
(2)Single Instance
如果每个客户程序都运行服务器程序的一个实例,则使用该模型.就是每个连上线的前台程序,在服务器上都会有一个对应的应用程序服务器被运行.因此每个前台发出来的查询都会有各自
独立Process的应用程序来处理,根本无所谓排队的问题.但是它会比较占用系统资源,影响服务器整体的运行效率.
(3)Multiple Instance
如果客户程序共享服务器程序,则使用该模型.就是一个应用程序服务器可以同时处理好几个前台程序的链接,以技术的层面来解释就是所有前台程序可以共享单一Process的应用程序服务
器.该模式的最大好处是,激活及运行的效率较快,比较不会耗用服务器太多系统资源,而且管理上比较方便.但是它隐藏着一个不具备多任务处理的问题,如果一个前台用户发出了一个查询
请求,而且这个查询要求产生的结果可能多大数MB,这时候,其他在线前台用户发出的查询要求都必须等待之前的查询要求运行完并得到相应之后,才得以继续运行.这可能会耗用许多时间,
而且,如果一旦某个前台程序的查询发生错误,那么其他在后面排队的查询请求将会跟着死掉.
注:那么到底采用哪种模式来创建应用程序服务器?答案是:按系统需求而定.简单的说就是,你可以创建两组应用程序服务器,一组是采用Multiple Instance模式,另一组采用Single
Instance模式,而你必须把程序的类型分为两种,一种是查询数据量较小或是比较不重要的写入操作,另一种查询数据量较大或是重要数据的写入操作.如此一来,你的前台程序就可以放置
两个TDCOMConection来各自连上两个不同模式的应用程序服务器,进行不同性质的工作.
分享到:
相关推荐
能不能使用TClientDataSet又不用MIDAS.DLL呢?...一旦在你的源程序中引用了MidasLib单元,程序运行时就不再需要MIDAS.DLL文件。 然而,编译后程序大小一定会增加200k以上,即使使用包编译模式。
delphi_MIDAS服务端自定义函数 包括DCOM接口调用 SocketConnection DCOMConnection 运用
2,4版 可以估计DCC-MIDAS adl-MIDAS DCC-GARCH
Delphi之MIDAS三层完美解决方案,适合于三层结构的开发体系,不错的方案,非常完美,值得珍藏
MIDAS实现(混频数据模型),例如用日度数据预测月度数据
多层结构程序设计中应用DELPHI midas 应用问题集锦
通过实例精解阐述midas Civil 在桥梁工程结构分析与设计方面的应用
midas 时程分析模型对midas初学者有很大帮助
Delphi5.0高级编程Database与MIDAS编程。
madis/civil钢桁架铁路桥梁模型算例
Delphi 2010 里公开的 Midas.dll 的源代码.rar
本书全面深入地介绍了 Delphi 5的数据库编程技术,包括数据集、数据库访问链路、数据感知控件、 ADO、 Interbase、 Clientlserver、 MIDAS、决策支持、 BDE API、自定义数据集、 QuickReport报表、 TeeChat图表、...
衢江主桥0块托架midas算例实例模型计算书.pdf
Delphi MIDAS 回调 (CallBack) Delphi MIDAS 回调 (CallBack)
本书全面深入地介绍了 Delphi 5的数据库编程技术,包括数据集、数据库访问链路、数据感知控件、 ADO、 Interbase、 Clientlserver、 MIDAS、决策支持、 BDE API、自定义数据集、 QuickReport报表、 TeeChat图表、...
使用混频抽样模型对宏观经济数据进行实时预测
Delphi Midas DLL 原代码 For D7-D2010
MIDAS GTS工程实例MIDAS GTS工程实例MIDAS GTS工程实例
基于Delphi的Midas成绩管理系统,徐华中,雷波,Delphi提供了一组Midas组件,利用该组件,可以方便快捷地开发三层体系结构的数据库应用程序。本文介绍了分布式系统的基本结构,对Mi
悬臂T构Midas模型,桥梁跨度为40米,内容充实具有很不错的参考价值