我们知道,为了应对可能的变化和功能解耦,我们有许多编程技巧,典型的如设计模型、IOC和AOP等方法,但这些技巧在目前的系统架构基本都是应用在程序级。但由于SaaS模式需要数据存储和应用服务采用分布式架构以达到SaaS云计算的要求。这就需要我们将这些传统的技法提升到业务层面进行考虑。当然,对于程序级内如果需要这些技法解决程序级领域内的问题,采用肯定没问题。但由于SaaS业务的特殊性,对于我们原来的应用架构所考虑的问题都应该放在更高的维度进行考虑,这个时候,将这些技法应用到整个平台业务架构上,同样可