轻描淡写 张艾嘉:HessianServiceExporter

来源:百度文库 编辑:九乡新闻网 时间:2024/04/27 17:20:24
 

使用HessianServiceExporter提供bean服务

根据上面的描述,必须提供remoting-servlet.xml文件。通常,在remoting-servlet.xml文件里定义Hessian服务即可。Spring使用HessianServiceExporter,将一个常规bean导出成Hessian服务。类似于RmiServiceExporter,HessianServiceExporter可将一个普通bean导出成远程服务。remoting-servlet.xml的详细配置如下:

    "http://www.springframework.org/dtd/spring-beans.dtd">

        

   

        

   

                  

          

                  

          

   

在该配置下,Hessian服务的url是http://localhost:8888/hessian-spring/remoting/helloService,其中hessian-spring是该应用的url。Spring使用DispatcherServlet拦截到匹配/remoting/*的请求,然后将该请求转发到对应的bean,该bean在remoting-servlet.xml文件中以HessianServiceExporter定义。