<script language="javascript" type="text/javascript"> </script> href="/CSS/dearbook2005.css" type="text/css" rel="stylesheet" /> 【 精简版 】 【 我的Dearbook 】 【 购物车 】 【 购物指南 】 【 在线客服 】第二书店&当当战略联盟提供专业服务 首页新书上架排行榜名人堂书友会特价专区blog 论坛读书频道 主要分类 | 构件中国 | ASP.NET2.0 | SQLSERVER2005 | 图灵新书 | 征服Ajax | 博文新书 | D币换礼物 | <script src="/MainPage/Adv1.js" type="text/javascript"></script> <script src="/MainPage/scroll.js" type="text/javascript"></script> border="0" name="sina_roll" marginwidth="0" marginheight="0" src="/include/marquee.htm" frameborder="No" width="100%" scrolling="no" height="14"> COM+与Visual Basic 6分布式应用程序设计(第2版) <script type="text/javascript"> if(document.getElementById("bookbz").innerText=="") { document.getElementById("bookbz").style.display="none" } </script> 定价:55.00 元 | 售价:42.90 元( 78折) 金卡会员价:41.61元 | 钻石卡会员价:40.76元 作者: (美)Ted Pattison著 王新昌等译 出版社: 机械工业出版社 | ISBN:7-111-08764-X | 出版日期:2001年6月 开本:787*1092 1/16 | 版别版次:2001年6月第一版第一次印刷 分类: 程序设计→VB | 程序设计→COM/ActiveX/控件 页数:327 阅读数:1210 销售排名: 7952 库存情况: 缺货,补货中 (最终价格按照放入购物车中的为准) 内容简介 | 图书目录 | 前言 | 序 | 译序 | 查看评论(7 条)| 收藏到365Key | 参加相关培训 本书介绍了COM和COM+的基本原理;揭示了大量COM+的技术内幕;分析讨论了COM+和Windows2000所提供的大量服务。主要内容包括使用Visual Basic创建并发布组件、COM+运行时环境、本地事务与分布式事务处理、IIS和ASP最重要的新内容、MSMQ、组件队列服务、COM+事件、COM+的安全性、可伸缩应用设计等。 本书适合于希望在COM+和Windows2000环境下进行分布式应用开发的Microsoft VisualBasic中、高级程序员阅读,也可以用做ASP和C++开发人员的参考书。 评级: 我要对《COM+与Visual Basic 6分布式应用程序设计(第2版)》进行评论 快速搜索 |精确搜索 热门词: 计算机程序设计艺术 AJAX java 2核心技术 linux struts asp.net 代码大全 书友会 共有 18位网友参加了本书书友会,您可以输入EMAIL或 添加评论成为本书书友会成员,和大家一起交流学习心得! 店内动态 教你全方位学习Spring:基础版和深入版 特别关注:本月超值赠礼 《图像编程精髓——从打造自己的photoshop开始》 六一到啦,来看看适合孩子们读的书 新书《Effective STL中文版》潘爱民译 UML和模式应用(原书第3版) 微软VS2005系列黑皮书第一本:《ADO.NET2.0高级编程》可购买了! 普元公司CTO黄柳青沉淀之作《构件中国》第二书店 全国首发 《ASP.NET2.0开发指南》样章独家下载 图灵四大名著之二《UNIX环境高级编程》简介 国内第一本全面深入探讨SQL Server2005的重量级原创精品 重点新书 Effective STL中文版:50条有效使用STL的经验 23.40元( 78折) UML和模式应用(原书第3版) 51.48元( 78折) UNIX环境高级编程(第2版) 77.22元( 78折) ADO.NET 2.0高级编程 35.88元( 78折) 购买过《COM+与Visual Basic 6分布式应用程序设计(第2版) 》的人还购买过: href="../CSS/dearbook2005.css" type="text/css" rel="stylesheet" /> ASP.NET服务器控件与组件开发 程序员增值合订本 2002年(上、下) 高级Visual Basic 编程 利用Visual Basic实现串并行通信技术 SQL Server 2000开发指南 VISUAL BASIC 4多媒体开发工具 VISUAL BASIC 编程晋级:ACTIVEX 控件 VISUAL BASIC 高级图形程序设计教程 VISUAL BASIC 和 SQL SERVER 编程指南(第五版) 《COM+与Visual Basic 6分布式应用程序设计(第2版)》相关文章和资源: 提交资源|本书引用地址:http://www.dearbook.com.cn/book/TrackBack.aspx?pno=TS007216 VB类热销图书: VB与VBA技术手册(刘海明 /译) 高级Visual Basic 编程(涂翔云 刘玉印 刘岩 /译) Visual Basic2003-2005开发秘诀与范例大全(含CD-ROM光盘一张)(章立民 著) Visual Basic Win32 API编程(陈志远) VBScript 5.0实践与提高(薛凤武 周诺) <script language="javascript" type="text/javascript"> function loadfollowtree(topicid) { var targetTxt =eval("ShowLbl_" + topicid); // var targetDiv =eval("tr_" + topicid); // if (targetDiv.style.display!='block') //已打开 { targetDiv.style.display="block"; targetTxt.innerText="收回<"; document.frames["hiddenframe"].location.replace("/ReviewSystem/loadcritique.aspx?review=" + topicid); } else //已收回 { targetDiv.style.display="none"; targetTxt.innerText="展开>"; } } </script> id="hiddenframe" src="" width="0" height="0"> 读者评论:共 7 条评论 发表评论 [无题](读者 59.44.116.*于2006-1-12)0人同意、0人反对 可以没有书呀! 我到书店找不到关于vb com+的书 如过这本书有货了联系我. QQ:25019843 发表评论 我同意 我反对 正在读取本评论的讨论,请稍侯…… [无题](读者 babyt于2004-11-15)0人同意、0人反对 为什么同样的书要出两个版本的翻译! http://sh.dearbook.com.cn/book/viewbook.aspx?pno=TS009695 发表评论 我同意 我反对 正在读取本评论的讨论,请稍侯…… [无题](读者 bboos于2004-8-20)0人同意、0人反对 “定单状态: 退货订单 发货状态: 退货订单 ” 是不是表示 没有该书的存在? 发表评论 我同意 我反对 正在读取本评论的讨论,请稍侯…… [无题](读者 eslg于2004-7-8)0人同意、0人反对 非常好的一本书,特价书太超值了!对VB程序员学习COM+帮助很大。 发表评论 我同意 我反对 正在读取本评论的讨论,请稍侯…… [无题](读者 stewarts于2004-7-8)0人同意、0人反对 非常好的书! 介绍了VB编写COM+程序的方方面面. 正如作者写的: 这是一本教你如何做的书. 不过, 编程时所涉及的底层原理也介绍了不少. 翻译的还可以.我感觉在介绍IDL时有点模糊, 看了好几边. 我想作者的意思是, 你在IDL文件里定义所有的接口, 然后编译成.TLB文件, 最后在你的工程里引用这个TLB文件. 这样可以更改接口而不影响已经运行的客户. 这是我个人理解. 欢迎指正:) 发表评论 我同意 我反对 正在读取本评论的讨论,请稍侯…… 更多评论 发表评论您现在匿名评论。 我要登录评论身份: 读者译者作者出版商 标题: 不表态 中肯取代无礼 客观代替漫骂 (您的精彩评论会被18位书友会会员收到) 《COM+与Visual Basic 6分布式应用程序设计(第2版)》图书目录: 译者序 序言 前言 第1章 COM+概述 1.1 为什么要使用COM+ 1.2 Microsft多层平台的发展历史 1.2.1 多层战略的基础:COM 1.2.2 从COM到MTS 1.2.3 从COM和MTS到COM+ 1.3 理解COM+服务 1.3.1 Internet信息服务器 1.3.2 Microsoft消息队列服务 1.3.3 组件队列 1.3.4 COM+事件服务 1.4 使用Visual Basic创建分布式应用 小结 第2章 理解基于接口编程 2.1 面向对象编程的基本原理 2.1.1 改变类的公共接口 2.1.2 实现继承速成 2.2 分离接口与实现 2.2.1 继承的两种形式 2.2.2 利用Visual Basic使用接口 2.2.3 为什么要使用用户自定义接口 2.2.4 扩展类的定义 2.2.5 在应用设计中使用接口 2.2.6 接口与COM 小结 第3章 COM的基本原理 3.1 COM的产生 3.1.1 使用C++创建二进制组件 3.1.2 用虚表作为标准内存的代理 3.2 类型库和语言无关性 3.2.1 使用IDL 3.2.2 Visual Basic怎样映射到COM 3.2.3 全局唯一标识(GUID) 3.3 动态加载组件代码 3.3.1 对象激活 3.3.2 CLSID与Windows注册表 3.3.3 工作中的SCM 3.3.4 ProgID与CreateObject函数 3.4 了解IUnknown与IDispatch 3.4.1 IUnknown接口 3.4.2 QueryInterface方法 3.4.3 IDispatch接口与Automation 3.4.4 双重接口 3.5 使用COM进行进程间通信 3.5.1 全局编排程序的作用 3.5.2 关于COM进程间通信 小结 第4章 创建和配置服务器 4.1 把组件编译到服务器中 4.1.1 进程内服务器 4.1.2 进程外服务器 4.1.3 为COM+封装组件 4.1.4 创建服务器 4.2 服务器配置问题 4.2.1 项目范围的类型库属性 4.2.2 组件的实例属性 4.2.3 修改过程属性 4.2.4 友元方法 4.2.5 使用枚举类型 4.2.6 使用UDT 4.3 为脚本客户设计组件 4.3.1 脚本客户与用户自定义接口 4.3.2 关于脚本客户 4.4 从服务器中捕获错误 4.4.1 HRESULT 4.4.2 COM异常处理 4.4.3 错误捕获约定 4.4.4 在脚本客户中处理错误 小结 第5章 组件版本的控制 5.1 COM中的版本控制 5.1.1 为脚本客户控制组件的版本 5.1.2 为直接虚表绑定客户控制组件的版本 5.2 生成用户自定义接口 5.2.1 使用IDL定义接口 5.2.2 使用IDL定义方法参数表 5.2.3 使用枚举型和UDT 5.2.4 编译类型库 5.2.5 分布和配置类型库 5.2.6 更麻烦的事情 小结 第6章 使用配置型组件 6.1 配置型组件的基本概念 6.1.1 COM+应用 6.1.2 创建和设置配置型组件 6.1.3 库应用与服务器应用 6.1.4 进程外激活 6.1.5 远程激活 6.1.6 应用代理 6.1.7 分布式废区收集 6.1.8 分布式应用分类 6.2 理解环境 6.2.1 线程切换代理与轻量级代理 6.2.2 何时生成环境 6.2.3 慎用New操作 6.2.4 环境与对象引用 6.3 COM+编程模式 6.3.1 依据对象环境编程 6.3.2 理解调用环境 6.4 测试和调试COM+组件 6.4.1 在Visual Basic调试器中运行配置型组件 6.4.2 其他可用调试技术 小结 第7章 在COM+应用中共享资源 7.1 共享线程 7.1.1 Win32线程管理入门 7.1.2 COM的线程管理模型 7.2 共享内存 7.2.1 单元与标准模块变量 7.2.2 共享资源管理器 7.3 共享数据库连接 7.3.1 为什么需要数据库连接池机制 7.3.2 连接池机制的工作过程 7.3.3 使用数据库连接池机制 7.4 共享可装池对象 7.4.1 对象池机制为什么重要 7.4.2 对象池机制与数据库连接池机制 小结 第8章 事务编程 8.1 什么是事务 8.1.1 事务处理系统 8.1.2 回顾ACID规则 8.1.3 锁定与粒度 8.1.4 写锁与读锁 8.1.5 隔离级别 8.2 本地事务编程 8.3 分布式事务编程 8.4 COM+与声明性事务 8.4.1 在COM+事务中创建对象 8.4.2 三个重要标志:满意位、完成位与必败位 8.4.3 SetComplete方法与SetAbort方法 8.4.4 IContextState接口 8.4.5 AutoComplete属性 8.4.6 多对象事务 8.4.7 数据库连接与自动列集 8.4.8 COM+事务与事务存储过程 8.4.9 事务对象短暂而“满意”的生命 8.5 事务设计问题 8.5.1 COM+事务与本地事务 8.5.2 分离商务逻辑代码与数据存取代码 8.5.3 处理死锁 8.5.4 关于优化的讨论 小结 第9章 为IIS和ASP创建组件 9.1 HTTP与DCOM 9.2 IIS/ASP体系结构 9.2.1 ASP框架 9.2.2 IIS应用 9.2.3 处理ASP请求 9.2.4 从ASP页创建Visual Basic对象 9.2.5 把Web应用分割到独立的进程中 9.2.6 隔离的IIS应用 9.3 分离ASP页与组件之间的代码 9.3.1 使用ASP页创建用户接口 9.3.2 使用经过编译的组件创建用户接口 9.3.3 使用ASP页与组件的混合 9.4 Web应用中的状态管理 9.4.1 通过负载平衡伸缩Web应用 9.4.2 缓存应用范围的状态信息 小结 第10章 消息处理与异步通信 10.1 消息处理为何重要 10.2 MSMQ 10.2.1 MSMQ企业级模型 10.2.2 MSMQ编程 10.2.3 事务消息处理 10.3 组件队列 10.3.1 组件队列的体系结构 10.3.2 设计组件队列 10.3.3 配置组件队列 10.3.4 客户方组件队列编程 10.3.5 组件队列与异常处理 10.4 COM+事件服务 10.5 在MSMQ、QC和COM+事件间做出决定 小结 第11章 COM+的安全性 11.1 Windows 2000中的安全 11.1.1 当事人与授权 11.1.2 本地帐户与主域帐户 11.1.3 用户帐户与组帐户 11.1.4 预设定帐户 11.1.5 登录会话与令牌 11.1.6 资源与DACL 11.1.7 网络认证与模拟 11.2 COM+的安全特性 11.2.1 角色与授权 11.2.2 设置声明性安全 11.2.3 在运行时实施授权 11.2.4 编程性安全 11.3 IIS中的安全 11.3.1 HTTP安全标准 11.3.2 证书 11.3.3 IIS认证模式 11.4 进一步的资料 小结 第12章 设计可伸缩的应用 12.1 再论伸缩性 12.2 在COM+应用中使用HTTP 12.2.1 分离HTTP与HTML 12.2.2 使用HTTP与XML执行方法调用 12.2.3 SOAP与Web服务 12.3 应用设计问题 12.3.1 使用COM传递数据 12.3.2 使用MSMQ与QC传递数据 12.3.3 使用HTTP传递数据 12.3.4 只读记录集与可更新记录集 12.3.5 中间层数据缓存 小结 广告 <script type="text/javascript"> </script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script> name="google_ads_frame" marginwidth="0" marginheight="0" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-5088988998974111&dt=1148793578312&lmt=1148793578&format=160x600_as&output=html&channel=9629728093&url=http%3A%2F%2Fwww.dearbook.com.cn%2Fbook%2F7216&color_bg=ECF8FF&color_text=6F6F6F&color_link=0000CC&color_url=008000&color_border=B4D0DC&cc=10&u_h=768&u_w=1024&u_ah=738&u_aw=1024&u_cd=32&u_tz=480&u_his=1&u_java=true" frameborder="0" width="160" scrolling="no" height="600" allowtransparency="allowtransparency"> <script type="text/javascript"> if(document.getElementById("txtBookCatalog").innerHTML.length<10) { document.getElementById("divAdv").style.display="none"; } </script> href="/CSS/dearbook2005.css" type="text/css" rel="stylesheet" /> <script language="JavaScript" type="text/javascript"> document.ns = navigator.appName == "Microsoft Internet Explorer"; function showStr(str,textWidth,num) { if(!document.ns) { document.write(str[0]+' ') } else { var wrt=""; wrt+=' '; wrt+=' '; wrt+=' '; wrt+=' '; for (var i in str) { wrt+=' '+str[i]+''; } scroll_num=i; wrt+=' '; wrt+=' '; wrt+=' '; wrt+=' '; wrt+=' '; document.write(wrt); } } function init_srolltext(num){countnum=0;eval('stopscroll'+num+'=false;'); eval('icefable1'+num+'.scrollTop=0;'); rotatenum=0; eval('icefable1'+num+'.style.width=0;'); eval('icefable1'+num+'.style.height=marqueesHeight;'); eval('icefable1'+num+'.style.overflowX="visible";'); eval('icefable1'+num+'.style.overflowY="hidden";'); eval('icefable1'+num+'.noWrap=true;'); eval('icefable1'+num+'.οnmοuseοver=new Function("stopscroll=true");'); eval('icefable1'+num+'.οnmοuseοut=new Function("stopscroll=false");'); eval('preTop'+num+'=0; '); eval('currentTop'+num+'=0;');eval('stoptime'+num+'=0;'); eval('icefable2'+num+'.innerHTML="";'); eval('icefable2'+num+'.innerHTML+=icefable1'+num+'.innerHTML;'); eval('icefable1'+num+'.innerHTML=icefable2'+num+'.innerHTML+icefable2'+num+'.innerHTML;'); eval('setInterval("scrollUp'+num+'()",40);'); } function scrollUp1() { if(stopscroll1==true) return; currentTop1+=1; if(currentTop1==marqueesHeight+1) { stoptime1+=1; currentTop1-=1; if(stoptime1==scrolllen*marqueesHeight) { currentTop1=0; stoptime1=0; } } else { preTop1=icefable11.scrollTop; icefable11.scrollTop+=1; if(icefable11.scrollTop==scrolllen*marqueesHeight+1) { preTop1=0; currentTop1=0; stoptime1=0; icefable11.scrollTop=0; }}} var strArray1=new Array();strArray1[0]=' ';strArray1[1]=' ';var scrolllen=strArray1.length;marqueesHeight=82;showStr(strArray1,580,1);init_srolltext(1);</script> 关于我们 购买商品 付款及送货 订单和售后 优惠与服务 ◎ 关于我们◎ 网站地图 ◎ 新手指南◎ 怎样搜索商品 ◎ 如何付款◎ 提供送货上门的城市 ◎ 查询订单◎ 如何办理退换货 ◎ 礼券使用规则◎ 汇款单招领 北京百联美达美数码科技公司 版权所有 京ICP证020026号Copyright© www.dearbook.com.cn, Inc. All Rights Reserved. <script type="text/javascript">document.write(" ");</script>