界面层和应用层的完全隔离
黄国强 2011-1-21
一般情况下,界面层和应用层的界限比较含糊。甚至有些程序根本没有应用层。但是对于比较大型的程序最好还是分开。分开后,至少可以让两个人同时开发,规划的好的话,可以缩短开发时间。另外,还有一种情形需要应用层,即别的程序需要直接访问该程序的应用层。
所以,从这个角度我们可以看出,应用层的职责就是给界面层或其他程序提供一个应用服务。
另外需要注意的是,在设计中需要对外的接口必须是统一的,即给其他应用程序访问的接口和界面层的接口应该是统一的。外部查询应用层的内部状态,优先采用回调,最好不用返回值的形式。
界面层和应用层的完全隔离
最新推荐文章于 2022-03-12 13:49:17 发布