COM编程深入指南:DNA框架与DCOM API解析
需积分: 32 58 浏览量
更新于2024-07-25
收藏 9.74MB PDF 举报
"COM技术内幕" 是一本深入探讨COM(Component Object Model)编程的书籍,旨在帮助读者掌握如何在DNA(Distributed Netware Architecture)框架下进行高级COM编程。书中涵盖了使用高级网络协议与DCOM(Distributed COM)API来提升应用程序性能的关键技术,特别强调了用户配置和编写分布式、容错应用的方法。此外,书中还涉及到了MSMQ(Microsoft Message Queuing)API的使用,这是实现可靠消息传递和系统容错的重要工具。随书附带的CD-ROM包含了最新的Microsoft COM规范、所有示例程序的源代码,以及来自4Developer的COM浏览器和其他实用软件,如OOPadelic软件公司的解决方案和Web Whois工具,为学习和实践提供了丰富的资源。
COM是微软提出的一种组件对象模型,它允许不同编程语言创建的对象之间进行交互。COM的核心概念是接口,通过接口,对象可以被其他对象调用而无需了解其内部实现。这使得COM组件可以在各种环境中重用,增强了软件的模块化和可扩展性。
DNA框架是微软构建分布式应用程序的架构,它结合了COM、Web服务和数据库技术,以实现跨网络的无缝集成。在DNA框架下进行COM编程,意味着开发者需要理解如何将COM组件与HTTP、SMTP等网络协议相结合,以及如何利用DCOM来处理分布式环境中的对象交互。
DCOM是COM的扩展,允许对象跨越网络边界进行通信。它解决了本地COM中的进程间通信问题,提供了透明的远程对象访问。通过DCOM,开发者可以创建能够跨越多台计算机的分布式系统,同时保持COM的接口驱动模型。
MSMQ API是微软消息队列技术的一部分,它允许应用程序异步通信,即使目标系统暂时不可达也能确保消息的可靠传递。MSMQ API在设计容错和高可用性应用程序时尤其有用,因为它支持消息的持久存储和事务性处理。
通过学习本书,读者将能够掌握如何利用这些技术来设计和实现高性能、可伸缩且具有容错能力的分布式系统。书中的实例代码和配套工具为实践学习提供了坚实的基础,使读者能够在实际项目中应用所学知识。
2018-01-16 上传
2008-03-25 上传
228 浏览量
2023-07-07 上传
2023-09-18 上传
2024-02-05 上传
2023-08-30 上传
2023-06-01 上传
2023-06-13 上传
zhushanabc
- 粉丝: 4
- 资源: 27
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性