如何从另一个rpc服务调用rpc服务方法?

时间:2013-10-10 22:53:25

标签: gwt rpc gwt-rpc

有两种不同的GWT-RPC服务。

  1. TaxService,其中包含方法TaxDto getTax(ProductDto product);
  2. ProductService包含方法`Double getTotalWithTax(ProductDto product);
  3. 我想从getTax()调用getTotalWithTax()方法,我该怎么做?

1 个答案:

答案 0 :(得分:3)

要在服务器端调用getTax(),请创建TaxServiceImp可访问的getTotalWithTax(ProductDto product)实例;从那里调用方法。

    public class ProductService Impl extends XsrfProtectedServiceServlet{

         TaxServiceImp taxServImpInstance = new TaxServiceImp();

         Double getTotalWithTax(ProductDto product){

             TaxDto taxDtoInstance = taxServImpInstance.getTax();
             //process your data and return what you need

             return myDouble;

         }

    }