<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 14, comments - 15, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    spring集成hessian

    Posted on 2009-05-20 18:12 析木 閱讀(1891) 評論(0)  編輯  收藏 所屬分類: WebService
    1、在web.xml中的配置
    <context-param>  
        
    <param-name>contextConfigLocation</param-name>  
        
    <param-value>  
            /WEB-INF/config/applicationContext.xml,   
            /WEB-INF/Hessian-servlet.xml   
        
    </param-value>  
    </context-param>  
               
    <servlet>  
        
    <servlet-name>Hessian</servlet-name>  
        
    <servlet-class>  
            org.springframework.web.servlet.DispatcherServlet   
        
    </servlet-class>  
        
    <load-on-startup>1</load-on-startup>  
    </servlet>  
               
    <servlet-mapping>  
        
    <servlet-name>Hessian</servlet-name>  
        
    <url-pattern>/hessian/*</url-pattern>  
    </servlet-mapping>
    2.必須在WEB-INF目錄下創建一個文件名格式為Hessian-servlet.xml的配置文件
    <!-- 業務類 -->  
    <bean id="hessianService" class="com.weijy.webservice.hessian.HessianServiceImpl"/>  
               
    <!-- 遠程服務 -->  
    <bean name="/hessianService" class="org.springframework.remoting.caucho.HessianServiceExporter">  
        
    <property name="service" ref="hessianService"/>  
        
    <property name="serviceInterface">  
            
    <value>com.cjm.webservice.hessian.HessianService</value>  
        
    </property>  
    </bean>
    3.客戶端調用
    String url = "http://localhost:8888/spring2/hessian/hessianService";   
    HessianProxyFactory factory 
    = new HessianProxyFactory();   
    HessianService hessianServer 
    =    
                (HessianService)factory.create(HessianService.
    class, url);   
    String ret 
    = hessianServer.sayHello("Raymond.chen");  
    //.................... 
    若使用spring則可通過 HessianProxyFactoryBean在客戶端連接服務,在spring的配置中加入:
    <bean id="hessianService " class="org.springframework.remoting.caucho.HessianProxyFactoryBean">
       
    <property name="serviceUrl" value="http://localhost:8888/spring2/hessian/hessianService"/>
       
    <property name="serviceInterface" value="com.weijy.webservice.hessian.HessianService"/>
    </bean>
    加入以上的配置后,就可像使用其他的bean一樣去操作了。原來實現一個webservice是可以這么簡單的。
    我要啦免费统计
    主站蜘蛛池模板: 东方aⅴ免费观看久久av| 日本一区二区三区在线视频观看免费 | 免费的黄网站男人的天堂| 成年女人免费视频播放体验区| 亚洲成a人片在线观看中文!!!| 色费女人18女人毛片免费视频| 免费高清av一区二区三区| 在线亚洲高清揄拍自拍一品区| 免费99精品国产自在现线| 亚洲一级片在线观看| 成年轻人网站色免费看| 亚洲人成77777在线观看网| 我想看一级毛片免费的| 亚洲va中文字幕| 亚洲国产电影av在线网址| 国产福利免费视频 | 国产成人高清精品免费鸭子| 国产亚洲精品成人久久网站| 日韩亚洲国产综合久久久| 亚洲综合色区中文字幕| 欧洲人免费视频网站在线| 亚洲国产天堂久久综合| 亚洲一区二区三区成人网站| 真实乱视频国产免费观看| 免费一级毛片在线播放放视频| 亚洲男人的天堂在线va拉文| 免费一区二区无码东京热| 亚洲毛片免费观看| 精品免费久久久久久成人影院| 日韩免费高清一级毛片| h在线观看视频免费网站| 亚洲人xxx日本人18| 免费观看亚洲人成网站| 两性色午夜视频免费播放| 777亚洲精品乱码久久久久久 | 亚洲免费无码在线| 久久精品国产亚洲av高清漫画| 91在线免费观看| 亚洲午夜国产精品无码| 插鸡网站在线播放免费观看| 4480yy私人影院亚洲|