0

三层架构中的 Web 服务通常在哪里?添加新图层有哪些规范?

4

4 回答 4

1

实际上,Web 服务通常是中间层。客户端调用 Web 服务调用存储(即数据库)是一种通用模式。

于 2011-08-05T22:29:31.290 回答
0

好吧,这取决于您是否将它们用于层级通信?您是否正在设置面向公众的 Web 服务?等等

如果您将它们用于层级通信,它们作为层级的内层存在。

如果您正在制作面向公众的 Web 服务(如在应用程序的外部),那么它们位于 UI 层,根据您的需要,这可能是与您的 UI 相同的项目或它自己的项目。

于 2011-08-05T22:38:25.460 回答
0

好吧,如果按照这里的定义,Web 服务将位于业务访问层和表示层之间。它只是两层之间的传输。您的网络服务可能包含业务访问逻辑,但我认为这不是好的设计。

于 2011-08-05T22:29:58.547 回答
0

您首先将层与层混合;他们不一样。您没有提供有关您的申请的任何信息,这使得人们无论如何都无法回答您。

我强烈建议您阅读一些有关企业架构的书籍;福勒是一位好作家。

于 2011-08-05T22:44:54.290 回答