我来说一下我理解的超链接的作用:
现在假设有这么几个网站:百度提供博客、相册服务;网易提供邮箱、博客、相册服务;搜狐提供相册、视频服务。
假如这几家网站都提供标准的REST服务,我现在有一个客户端,可以理解博客、相册、邮箱、视频等所有这些服务,那么我用它访问百度的服务网站,首页就会提供两个链接:博客和相册,点博客再进去会是所有博客资源的列表。这样,我就能用这同一个客户端,访问所有网站提供的各种服务了。
而以后假如百度又要添加提供视频服务的话,它只要简简单单地在首页加上视频的链接就可以了,客户端无须做任何改变。
现在假设有这么几个网站:百度提供博客、相册服务;网易提供邮箱、博客、相册服务;搜狐提供相册、视频服务。
假如这几家网站都提供标准的REST服务,我现在有一个客户端,可以理解博客、相册、邮箱、视频等所有这些服务,那么我用它访问百度的服务网站,首页就会提供两个链接:博客和相册,点博客再进去会是所有博客资源的列表。这样,我就能用这同一个客户端,访问所有网站提供的各种服务了。
而以后假如百度又要添加提供视频服务的话,它只要简简单单地在首页加上视频的链接就可以了,客户端无须做任何改变。