标签: design-patterns
大家好,
我的问题实际上与设计模式有关。
在图像中,我有3层,UI层,业务逻辑层和DB层,
我的问题:我想设计业务逻辑层,以便任何UI技术都可以访问, 例如:UI1-Web是基于Web的UI,UI2-Windows是基于Windows的UI,以及其他类似的东西。 无论UI技术是什么,它都应该能够使用Business对象,并且不应该导致业务逻辑层发生任何变化。
究竟如何做到这一点,需要使用哪种编程语言,需要使用哪种技术?
请尽可能详细地帮助我。
答案 0 :(得分:0)
最适合您要求的设计模式是Model-View-Controller。