【发布时间】:2017-08-30 09:11:53
【问题描述】:
我正在编写 WS 并且正在构建架构,但我有一些问题。 例如,我的前端应用程序需要获取用户列表。每个用户都有一个帐户、授权和能力列表。我正在显示此用户列表,当我单击特定用户时,我想显示他的详细信息(帐户、授权、能力列表)。
那么构建我的 WS 的最佳方式是什么? 在我看来,我将首先创建一个端点来获取用户列表(简单的只有 id 和 name)。 当我点击详细信息时,我会调用另一个端点来获取用户详细信息。
但是我是否必须在 3 个端点(每个功能一个)中分离帐户列表、授权列表、功能列表。每一个都可以重复使用。还是应该调用一个返回所有信息的端点?
SOA 的最佳实践是什么?
【问题讨论】:
标签: rest web-services soap soa