当前位置: 首页 > news >正文

COM+中怎么公用一个数据层接口

COM+中怎么公用一个数据层接口 Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiNetwork/html/delphi_20061216191901110.html
在COM+开发中,我想做一个公用的数据服务层组件,由一个MtsDataModule及ADO等数据访问控件组成,各业务对象通过它与数据库交互。但当业务对象访问这个数据访问组件时,都会创建一个MtsDataModule的对象实例,这样的话,当有多个业务对象访问时就会产生多个MtsDataModule对象,这样的话会占用较多的数据库资源。  
  问题:  
  1。在用COM+开发时,数据访问层能否只产生一个公用的MtsDataModule(上面放多个ADOCONNECT,及数据访问控件),业务对象都只调用这一个MtsDataModule对象,而不是产生MtsDataModule的多个实例?  
  2。用上述想法实现数据库连接池怎么做。  
  3。线程模型问题。有两个COM+对象BO1(STA),BO2(STA),客户端调用BO1时,在服务端产生一个单线程套件,BO1也放在同一个单线程套件中,在BO1中存在一个方法将创建BO2对象并调用BO2的方法,此时BO2是否和BO1在同一个套件中?(如果BO2为MTA,是否一样)  
   
  请各位帮忙,小弟对此问题一直迷惑中。谢谢  
 

没有遇到过这种问题吗?各位出出招吧

相关文章:

  • JAVA常见算法题(十七)
  • Node 版本管理
  • XNA Game Stdio 3.0 发布了
  • (转)淘淘商城系列——使用Spring来管理Redis单机版和集群版
  • 可能出现的问题
  • Mysql远程登陆错误:ERROR 2003
  • 在Word里实现禁止复制和选定
  • RAC维护手记08-ASM磁盘组信息查看常用命令
  • 什么是TELNET协议
  • [转]一种革命性的自绘菜单实现
  • 移动端HTML5音频与视频问题及解决方案
  • Ubuntu 14.04 下解决maven访问速度慢问题
  • InstantBoss 让你成为一个自律的人!
  • 处理器调度
  • 亲历:我的IT认证培训之路与技术学习方法(转载)
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • 【347天】每日项目总结系列085(2018.01.18)
  • Angularjs之国际化
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • JavaWeb(学习笔记二)
  • jquery ajax学习笔记
  • JS+CSS实现数字滚动
  • JS专题之继承
  • LintCode 31. partitionArray 数组划分
  • mysql 数据库四种事务隔离级别
  • Mysql5.6主从复制
  • React 快速上手 - 07 前端路由 react-router
  • seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
  • Spark学习笔记之相关记录
  • 读懂package.json -- 依赖管理
  • 关键词挖掘技术哪家强(一)基于node.js技术开发一个关键字查询工具
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • 不要一棍子打翻所有黑盒模型,其实可以让它们发挥作用 ...
  • 函数计算新功能-----支持C#函数
  • 积累各种好的链接
  • ​马来语翻译中文去哪比较好?
  • #HarmonyOS:软件安装window和mac预览Hello World
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (¥1011)-(一千零一拾一元整)输出
  • (1)(1.11) SiK Radio v2(一)
  • (14)Hive调优——合并小文件
  • (ZT)一个美国文科博士的YardLife
  • (二)springcloud实战之config配置中心
  • (附源码)apringboot计算机专业大学生就业指南 毕业设计061355
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (篇九)MySQL常用内置函数
  • (十三)Maven插件解析运行机制
  • (一)u-boot-nand.bin的下载
  • (转) 深度模型优化性能 调参
  • (转)JAVA中的堆栈
  • ***通过什么方式***网吧
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .NET Core 将实体类转换为 SQL(ORM 映射)
  • .NET HttpWebRequest、WebClient、HttpClient
  • .NET MVC 验证码