SaaS模式实现架构实例分析=业务层的设计

 

由于要做的是一个进销存系统,而进销存系统是个性化非常强的一个系统,要求所有的客户采用同一个用户界面和同一个业务逻辑,是不现实的。对于进销存这块来说,客户有强烈的个性化需求的意愿。所以,本着这个思想,应用层的设计要求能够做到以下两点:

(1)       所有的客户理论上均可以自定义自己的页面

(2)       所有的客户理论上均可以自定义自己的业务逻辑

 

        我现在设计的Framework, 由于采用了REST架构,理论上还做到了

     第(3)点,与采用何种界面层解决方案无关,无论是JSP/ASP/PHP,理论上都是支持的,这里我选择了Flex作为自己的视图层解决方案。

相关推荐