我正在写一篇关于数据库应用程序方面的两层和三层架构的比较文章。我只想确认几件事。
2 层是客户端 - 服务器 2 层是客户端上的应用程序 - 服务器上的数据库。2层实现直接通信。基于直接通信的安全性差?然而,适用于用户少于 50 人的小型基于 Intranet 的环境。
就用户界面而言,两层通常使用 Java 应用程序(即 Swing),而三层则使用 Web 浏览器?
3层更具可扩展性。3 层使用中间层更安全。3 层是客户端 - Web 服务器 - 数据库服务器
我希望你们能反驳我所写的大部分内容,并揭露一些我需要进一步研究的领域。
谢谢
硅