B/S,C/S,这两个模式,几乎是完全不同的软件模式,但是,如果按照分层架构的概念来理解,他们的不同,其实就是表示层上的不同罢了。
采用三层(多层)架构的软件,不论是B/S,C/S的,他们的数据层,业务逻辑层都是一样的,可以通用的,所以也就是说,要将B/S结构的软件改成C/S,或是需要将C/S结构的软件改成B/S,只需要将对应的表示层开发成project或WebSite,而数据访问层和业务逻辑层不用改就可以将一个软件变成两个软件了。
B/S,C/S,这两个模式,几乎是完全不同的软件模式,但是,如果按照分层架构的概念来理解,他们的不同,其实就是表示层上的不同罢了。
采用三层(多层)架构的软件,不论是B/S,C/S的,他们的数据层,业务逻辑层都是一样的,可以通用的,所以也就是说,要将B/S结构的软件改成C/S,或是需要将C/S结构的软件改成B/S,只需要将对应的表示层开发成project或WebSite,而数据访问层和业务逻辑层不用改就可以将一个软件变成两个软件了。