摘要:http://book.51cto.com/art/200908/141516.htm7.4.4 案例演示:利用ASP.NET兼容模式创建支持会话(Session)的WCF服务(1)通过上面的介绍,我们对WCF两种基于IIS的寄宿模式有了一个清晰的认识,并对基于ASP.NET兼容模式下的编程有了一个大致的了解。现在,我们通过一个具体的案例进一步加深读者对ASP.NET兼容模式的理解。由于在ASP.NET兼容模式下,ASP.NET采用与.aspx Page完全一样的方式处理基于.svc的请求,换言之,我们就可以借助当前HttpContext的SessionState维护会话状态,进而创建一个支持
阅读全文
文章分类 - 网站架构&集群技术
摘要:JBoss企业级应用服务平台群集指南http://xudayu.blog.51cto.com/187984/d-4/p-3
阅读全文
摘要:揭开J2EE集群的神秘面纱http://www.cnblogs.com/goodheaven/category/243662.html
阅读全文
摘要:目 录 1引言9 1.1互联网的发展9 1.2互联网网站建设的新趋势9 1.3新浪播客的简介11 2网络层架构12 2.1镜像网站技术12 2.2 CDN内容分发网络13 2.3应用层分布式设计16 2.4网络层架构小结17 3交换层架构17 3.1第四层交换简介17 3.2硬件实现18 3.3软件实现18 4服务器优化19 4.1服务器整体性能考虑19 4.2 Socket优化19 4....
阅读全文
摘要:你 说的并发我碰到过的有两种,一种是应用服务器的并发(比如IIS并发)和数据库服务器的并发,前者需要通过负载均衡和多应用服务器来解决,后者也可以通过 架构多数据库服务器来解决。另外一种是应用程序中数据的并发,比如A用户登陆到办公系统,B用户也登陆到办公系统,两个人对于同一条数据都有修改权限。现 在假设A用户打开了修改界面(已经读取了数据库中某条具体的数据),还没有点修改按钮;这个时候B用户也打开了...
阅读全文
摘要:我们在做着表面上看似是对于各种不同应用的开发,其实背后所对应的架构设计都是相对稳定的。在一个好的架构下编程,不仅对于开发人员是一件赏心悦目 的事情,更重要的是软件能够表现出一个健康的姿态;而架构设计的不合理,不仅让开发人员受苦受难,软件本身的生命周期更是受到严重威胁。这里我将针对在微 软dotNet平台上做应用开发系统的一般架构流程设计做一个粗浅的讨论。 总体设计图 表示层 表示层由UI(User...
阅读全文
摘要:Tool: squid-2.6.STABLE6-4.el5 拓扑图 如上图,有两个网络:公司内部私有网络:192.168.1.0/24;Internet外部网络:10.66.0.0/24。公司内部网络有两个服务器:Server A提供两种服务,端口81提供服务1,端口82提供服务2。Server B提供一种服务,通过端口80来提供服务。Squid作为公司内部服务器的反向代理,两块网卡,其IP分别...
阅读全文
摘要:本文主要介绍如何在 Linux 系统上安装高性能的 HTTP 服务器 —— Nginx、并在不改变原有网站结构的条件下用 Nginx 来提升网站的访问速度。 Nginx 简介 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二...
阅读全文
摘要:Tom Hollander 先生Blog (http://blogs.msdn.com/tomholl/default.aspx )上的文章《MSMQ, WCF and IIS: Getting them to play nice》。http://www.EntLib.com 全力推荐 – WCF/MSMQ/IIS 7.0 构建企业级可靠的、异步的、消息应用方案。 方案的设计目标是在...
阅读全文
摘要:http://www.cnblogs.com/yizhu2000/archive/2008/09/01/1281532.html写在前头 静态化是解决减轻网站压力,提高网站访问速度的常用方案,但在强调交互的We2.0 时代,对静态化提出了更高的要求,静态不仅要能静,还要能动,下面我通过一个项目,谈谈网站静态化后的架构设计方案,同时和大家探讨一下,在开源产品大行其道,言架构必称MemberCache...
阅读全文
摘要:古老的ASP時代,要做Distributed Transaction(分散式交易,指跨越異質資料庫的交易,例如: 將SQL Server跟Oracle的更新動作包成一個Transaction),有個偷懶的方法。在ASP最前端宣告一下<%@ Transaction=Required%>,則整個ASP中的所有資料庫操作,不管Oracle、SQL、Sybase,通通會自動包成Transact...
阅读全文
摘要:SQL Server 2005群集 SQL Server 2005群集是需要在实现了Windows群集的基础上才可以进行。 数 据库群集的好处在于,两台配置一样的服务器共用一台存储设备。其中任何一台可作为主服务器完成日常的工作,但是当他突然有一天当掉了怎么办呢??有了群集 就好了,另一台备用服务器可通过心跳线实时与主服务器保持沟通,当主服务器挂了得时候备用服务器他肯定会知道。所以备用服务器会挺...
阅读全文
摘要:http://www.microsoft.com/taiwan/technet/slides/030101/Technet0301_5_Scalability%20and%20AppCenter2000.ppt
阅读全文
摘要:从LiveJournal后台发展看大规模网站性能优化方法[zz]
阅读全文
摘要:http://cryolite.javaeye.com/blog/257440
阅读全文
摘要:之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网...
阅读全文
摘要:http://www.javaworld.com/javaworld/jw-10-2008/jw-10-load-balancing-1.html?page=1服务器农场的可伸缩性和高可用性 Server load balancing architectures, Part 1: Transport-level load balancing Scalability and high availab...
阅读全文
摘要:健康监视的定义:健康监视(Health Monitoring)是监视ASP.NET应用程序运行并记录指定ASP.NET应用程序事件的框架。健康监视的必要性:健康监视为产品环境运行时执行服务,所以它可以提供处于运行状态的ASP.NET应用程序信息。健康监视提供事件的发生时间以及事件的详细相关信息,而不仅仅提供统计数字,这些信息可以帮助我们解决应用程序发生的问题。健康监视服务可行自定义,所有事件信息均...
阅读全文
摘要:http://www.cnblogs.com/wildman/favorite/201783.html
阅读全文
摘要:ASP.NET 运行状况监视功能允许生产和操作人员管理已部署的 Web 应用程序。System.Web.Management 命名空间包含运行状况事件类型和提供程序类型,前者负责对应用程序运行状况的状态数据打包,后者负责处理这些数据。此外,该命名空间还包含有助于管理运行状况事件的支持类型。 如果要自定义状况事件处理,可以从 WebEventProvider 类派生出类以创建自己的自定义提供程序。注...
阅读全文