REST six constraints: 4. client-server

4. client-server

统一接口将客户端与服务器分开。 这种关注点分离意味着,例如,客户端不关心数据存储,数据存储仍然是每个服务器的内部,从而提高了客户端代码的可移植性。 服务器不关心用户界面或用户状态,因此服务器可以更简单,更具可伸缩性。 只要不改变接口,服务器和客户端也可以独立替换和开发。

总结:

客户端关注界面和用户状态,
服务器关注数据存储,
客户端和服务器通过接口沟通

你可能感兴趣的:(REST six constraints: 4. client-server)