我曾参与构建一个使用面向服务的体系结构构建的数据处理应用程序。我有一系列服务,所有服务都由主服务管理,该服务将按顺序调用所有服务以处理我的数据。
然而,在这个过程中,我遇到了一些不喜欢的问题,即服务必须向主服务提供状态和错误反馈,并且我必须从头开始编写所有代码。
我的问题是,是否存在相互服务通信和管理的标准。诸如消息格式、错误恢复和状态报告等特定关注点。我将来需要重新构建SOA,我不想从头开始开发,而是希望符合更高的标准。我知道我的问题的一些答案会基于我的业务需求,但我想先看看是否存在这样的东西。
谢谢,mj
然而,在这个过程中,我遇到了一些不喜欢的问题,即服务必须向主服务提供状态和错误反馈,并且我必须从头开始编写所有代码。
我的问题是,是否存在相互服务通信和管理的标准。诸如消息格式、错误恢复和状态报告等特定关注点。我将来需要重新构建SOA,我不想从头开始开发,而是希望符合更高的标准。我知道我的问题的一些答案会基于我的业务需求,但我想先看看是否存在这样的东西。
谢谢,mj