我对不同类型的架构进行了研究,但我仍然不太习惯在 3 层和 4 层之间进行选择。
什么构成了 4 层系统?
我的申请如下:
客户端基于使用 MVC 模式的 iOS iPhone 应用程序。
该服务器也基于使用 MVC 模式的 Ruby on Rails。(如果请求不是来自 iPhone,某些视图会以 HTML 格式呈现)
数据库是 MySQL2 Gem 访问的 MySQL。
客户端和服务器都从 Google 的 API 和其他网络服务访问网络服务。
我的系统架构是什么?
我对不同类型的架构进行了研究,但我仍然不太习惯在 3 层和 4 层之间进行选择。
什么构成了 4 层系统?
我的申请如下:
客户端基于使用 MVC 模式的 iOS iPhone 应用程序。
该服务器也基于使用 MVC 模式的 Ruby on Rails。(如果请求不是来自 iPhone,某些视图会以 HTML 格式呈现)
数据库是 MySQL2 Gem 访问的 MySQL。
客户端和服务器都从 Google 的 API 和其他网络服务访问网络服务。
我的系统架构是什么?