缺点:不是普遍适用的。在某些情况下,某些层可能会被跳过。请求通常在服务器上的单独线程中处理。由于不同的客户端具有不同的表示,进程间通信会导致额外开销。从设备是孤立的:没有共享的状态。主-从通信中的延迟可能是一个问题,例如在实时系统中。这种模式只能应用于可以分解的问题。效率受到最慢的过滤过程的限制。从一个过滤器移动到另一个过滤器时的数据转换开销。要求对服务描述进行标准化。服务质量没有保证,因为节点是自愿合作的。安全是很难得到保证的。性能取决于节点的数量。可伸缩性可能是一个问题,因为所有消息都是通过同一事件总线进行的。增加复杂性。可能导致许多不必要的用户操作更新。修改数据空间的结构非常困难,因为所有应用程序都受到了影响。可能需要同步和访问控制。由于解释语言通常比编译后的语言慢,因此性能可能是一个问题。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。