高流量网站应用程式开发实战

需积分: 9 10 下载量 91 浏览量 更新于2025-01-27 收藏 3.52MB PDF 举报
"高流量网站应用程式开发秘笈是一本由Sten Sundblad和Per Sundblad撰写的书籍,由王军翻译,专注于讲解如何设计和开发能应对高流量的网站应用程序。这本书通过实际案例深入浅出地阐述了企业级解决方案的构建,特别是对于复杂架构的规划和程序开发策略。" 书中首先提到了规划新架构的重要性,推荐了叁层式(或五层)架构,强调这种架构的灵活性和扩展性。作者还讨论了ADO纪录集的有效利用以及XML在长期发展中的重要角色。 在延展性设计部分,书中指出延展性意味着高效利用资源,介绍了叁层式服务模型,并探讨了不同类型的商业服务。此外,书中也提到了在何处应用Visual Basic、COM+和MTS(Microsoft Transaction Server)的情况,提供了对这些技术的综合概述。 商业规则和执行地点的章节中,书本通过具体例子解释了如何实现和实施商业规则。书中列举了多个规则示例,如驯养国家的管理、驯马师数量限制、性别值合理性检查等,帮助读者理解如何在实际应用中设定和执行业务逻辑。 在建立商业层模型的过程中,作者强调了服务层和商业接口的设计,以及用户服务和商业界面的模型化方法。为了加快项目进度,书中提出了良好搭配、测试样本使用和测试用表单等策略。 DHTML用户界面的原型设计章节介绍了早期DHTML操作界面的创建,包括脚本示例和服务器端交互。接着,书中详细讲述了设计主要商业层的步骤,包括调整商业接口类别、实体及集合类别的委托工作,并提出了“管理员”的概念,以及更改包名的建议。 关于COM接口的运用,书中详细说明了如何控制连接,通用化COM接口,并将ReturnType参数移到接口中。同时,展示了如何实现接口类别,包括主要商业类和接口代码的生成,以及测试样本的迁移。 为了简化和增强COM接口,书中分析了接口事件,并提出简化和扩展接口的方法。数据访问的委派部分讨论了为什么管理者不应直接访问数据,以及如何实现独立的COM数据访问接口。 最后,书中涵盖了使用Microsoft Transaction Server(MTS)的细节,包括Context对象、IObjectControl接口的实现,以及如何调整组件以适应MTS环境,确保事务处理的正确性和一致性。 《高流量网站应用程式开发秘笈》是一本全面介绍高流量网站和企业级应用开发实践的指南,它涵盖从架构规划到具体技术实施的各个层面,为开发者提供了丰富的案例和实用的建议。
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部