<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 析木 閱讀(1903) 評論(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是可以這么簡單的。
    我要啦免费统计
    主站蜘蛛池模板: 国产片免费在线观看| 1000部羞羞禁止免费观看视频| 好吊妞788免费视频播放| 亚洲福利电影在线观看| 久久精品成人免费看| 久久精品视频亚洲| 免费在线看黄网站| 久久久无码精品亚洲日韩蜜臀浪潮| 三级网站免费观看| 久久亚洲精品国产精品黑人| 国产一精品一av一免费爽爽| 亚洲国产精品特色大片观看完整版 | 亚洲成AV人片在线观看无| 免费无码AV一区二区| 啦啦啦www免费视频| 亚洲国产成人AV网站| 亚洲精品色婷婷在线影院| 老司机精品免费视频| 亚洲成AV人片在线观看无码| **一级一级毛片免费观看| 亚洲AV无码乱码麻豆精品国产| 成人午夜大片免费7777| 国产精品亚洲专一区二区三区| 国产自偷亚洲精品页65页| 欧洲人成在线免费| 亚洲国产亚洲综合在线尤物| 18禁超污无遮挡无码免费网站国产 | 最近免费中文字幕MV在线视频3| 黑人大战亚洲人精品一区| 无码人妻久久一区二区三区免费| 亚洲成a人片在线网站| 免费看美女让人桶尿口| 精品免费久久久久国产一区| 亚洲宅男永久在线| 日韩一区二区在线免费观看| 好吊色永久免费视频大全 | 亚洲av无码不卡一区二区三区| 91精品国产免费久久久久久青草| 亚洲AV无码国产精品永久一区| 亚洲日韩欧洲乱码AV夜夜摸| 免费在线观看视频网站|