标签: java web-services rest synchronization synchronous
让我们举一个休息网络服务的例子。当我们定义一个webservices时,在内存中它被创建为一个单例,但我们建议不要让webservices同步?为什么这样?
答案 0 :(得分:4)
Web容器的作者不遗余力地构建一个高度并发,高度可扩展的系统,该系统可以允许与硬件同时处理的用户数量。
如果您继续同步Web服务,现在无论您的服务器有多快或它可以处理多少并发连接,每个用户都必须排队等待一次使用您的Web服务。
对于大多数Web服务来说,这将被视为一个相当大的体系结构失败:)