使用Spring封装多个服务调用的最佳方法是什么?

时间:2015-03-31 22:26:14

标签: java spring service architecture

我需要调用一个第三方服务,如果成功,那么我将调用我的应用程序的另一个服务。封装此调用的最佳方法是什么?并确保它成为一个单一的交易?

例如,在一个点上调用此服务:

public class ThirdPartyService(){

    sendProduct(){
        // Call external service
    }

}

public class ProductService(){

    confirmProduct(){
        // Do stuff
    }

}

0 个答案:

没有答案