nor*_*aul 11 database architecture delphi delphi-2009 n-tier-architecture
我们有一个相对较大的应用程序,它与Firebird(存储过程,视图等)紧密相关.我们现在收到很多支持其他数据库的请求,我们也想将很多功能从客户端移到服务器上.
现在似乎是转向3(4)层架构的好时机.我们已经看过DataSnap 2009和RemObjects SDK/DataAbstract.他们似乎都会做这项工作,但是我们应该注意哪些优点/缺点?是否还有其他可以推荐的框架?
干杯,保罗
在迁移到多层应用程序的过程中,您可以考虑在层之间使用传输协议,该协议是独立于语言/技术的(如 Web 服务,(我认为 remobjects 支持这一点))。
这可以使稍后层的重新实现变得更简单(就像您以后必须在浏览器/java/silverlight 中制作另一个版本的客户端应用程序一样)。
| 归档时间: |
|
| 查看次数: |
4896 次 |
| 最近记录: |