锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久精品一级,国产精品视频网址,在线观看av资源http://www.aygfsteel.com/human2008/category/28762.htmlzh-cnFri, 11 Jan 2008 09:28:18 GMTFri, 11 Jan 2008 09:28:18 GMT60Java 錛嶏紞 鍦‥clipse涓婁嬌鐢╔Fire寮鍙慦ebService http://www.aygfsteel.com/human2008/archive/2008/01/11/174493.html鐏?鐏?Fri, 11 Jan 2008 01:31:00 GMThttp://www.aygfsteel.com/human2008/archive/2008/01/11/174493.htmlhttp://www.aygfsteel.com/human2008/comments/174493.htmlhttp://www.aygfsteel.com/human2008/archive/2008/01/11/174493.html#Feedback0http://www.aygfsteel.com/human2008/comments/commentRss/174493.htmlhttp://www.aygfsteel.com/human2008/services/trackbacks/174493.html
    閲囩敤鐨勫伐鍏鳳細Eclipse3.1.2 + Tomcat5.5 + XFire1.1 銆備嬌鐢╔Fire寮鍙慦ebService搴旇璇撮潪甯哥殑瀹規槗錛屽彧闇瑕佹寜鐓т笅闈緥瀛愮殑姝ラ鏉ュ仛錛?br />
錛?錛夊湪Eclipse涓柊寤轟竴涓猟ynamic Web Project 錛屽亣璁懼悕涓篨FireZhuweiTest銆?br />
錛?錛夊鍏Fire鐢ㄦ埛搴撱傝搴撲腑搴斿寘鍚玿fire-1.1鐩綍涓嬬殑xfire-all-1.1.jar鏂囦歡錛屼互鍙?strong>xfire-1.1\lib鐩綍涓嬬殑鎵鏈夋枃浠躲?br />
錛?錛夊皢涓婅堪鐨刋Fire鐢ㄦ埛搴撲腑鐨勬墍鏈夋枃浠舵嫹璐濆埌XFireZhuweiTest欏圭洰鐨?strong>WebContent\WEB-INF\lib鐩綍涓嬨?br />
錛?錛変慨鏀?strong>WebContent\WEB-INF\web.xml閰嶇疆鏂囦歡鐨勫唴瀹癸紝涓嬮潰鏄慨鏀瑰悗web.xml錛?br />
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    <display-name>
    XFireZhuweiTest</display-name>
    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
        <welcome-file>default.html</welcome-file>
        <welcome-file>default.htm</welcome-file>
        <welcome-file>default.jsp</welcome-file>
    </welcome-file-list>
    
    <servlet>
         <servlet-name>XFireServlet</servlet-name>
         <servlet-class>
                 org.codehaus.xfire.transport.http.XFireConfigurableServlet
         </servlet-class>
     </servlet>
     
     <servlet-mapping>
         <servlet-name>XFireServlet</servlet-name>
         <url-pattern>/servlet/XFireServlet/*</url-pattern>
     </servlet-mapping>
 
     <servlet-mapping>
         <servlet-name>XFireServlet</servlet-name>
          <url-pattern>/services/*</url-pattern>
     </servlet-mapping>
    
</web-app>

    web.xml涓坊鍔犵殑servlet鏄犲皠琛ㄦ槑錛屾墍鏈夊尮閰?#8220;/services/*”鐨剈rl璇鋒眰鍏ㄩ儴浜ょ粰org.codehaus.xfire.transport.http.XFireConfigurableServlet鏉ュ鐞嗐?br />
錛?錛夌紪鍐欓渶瑕佸彂甯冧負WebService鐨凧ava綾伙紝榪欎釜渚嬪瓙涓槸涓涓潪甯哥畝鍗曠殑MathService.java銆?/p>

package com.zhuweisky.xfireDemo;
public class MathService 
{
    
public int Add(int a ,int b)
    {
        
return a+b ;
    }
}

錛?錛夊湪WebContent\META-INF鐩綍涓嬫柊寤?strong>xfire鏂囦歡澶?/strong>錛岀劧鍚庡湪xfire鐩綍涓嬫坊鍔犱竴涓猉Fire浣跨敤鐨勯厤緗枃浠秙ervices.xml錛岃閰嶇疆鏂囦歡涓殑鍐呭鍙嶆槧浜嗚灝嗗摢浜沯ava綾誨彂甯冧負web鏈嶅姟銆傛湰渚嬩腑鐨剆ervices.xml鍐呭濡備笅錛?br />

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://xfire.codehaus.org/config/1.0">
    
<service>
      
<name>MathService</name>
      
<namespace>http://com.zhuweisky.xfireDemo/MathService</namespace>
      <serviceClass>com.zhuweisky.xfireDemo.MathService</serviceClass>
    
</service>
</beans>

    XFire浼氬熷姪Spring鏉ヨВ鏋恠ervices.xml錛屼粠涓彁鍙栭渶瑕佸彂甯冧負WebService鐨勯厤緗俊鎭?br />
    寰堝鏂囩珷浠嬬粛鍒拌繖閲屽氨瀹屼簡錛岀劧鑰屽綋鎴戞寜鐓т粬浠墍璇寸殑鍚姩WebService 錛岀劧鍚庨氳繃http://localhost:8080/XFireZhuweiTest/services/MathService?wsdl 鏉ヨ闂湇鍔℃弿榪版椂錛屽嵈鎶涘嚭浜嗗紓甯革紝璇磗ervices.xml鏂囦歡涓嶅瓨鍦紞錛?br /> “org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [META-INF/xfire/services.xml]; nested exception is java.io.FileNotFoundException: class path resource [META-INF/xfire/services.xml] cannot be opened because it does not exist”銆?nbsp; 

錛?錛夐潪甯稿叧閿殑涓鐐癸紝灝辨槸榪欎釜灝忛毦棰樿姳璐逛簡鎴戝皢榪戜竴澶╃殑鏃墮棿銆?br />     鍦?strong>WebContent\WEB-INF鐩綍涓嬫柊寤?strong>classes鏂囦歡澶癸紝鐒跺悗闇瑕佸皢WebContent涓嬬殑鏁翠釜META-INF鏂囦歡澶瑰壀鍒囧埌鏂板緩鐨刢lasses鏂囦歡澶逛笅銆?br />     鍒拌繖閲岋紝欏圭洰鐨勫畬鏁寸洰褰曠粨鏋勫涓嬶細



錛?錛夊湪Package Explorer涓変腑XFireZhuweiTest欏圭洰錛屽彸閿?>Run As ->Run On Server錛屽叧鑱斿埌浣犳満鍣ㄤ笂鐨凾omCat錛岀劧鍚庝細鍚姩Tomcat錛屼互鍚姩web鏈嶅姟銆傦紙娉ㄦ剰錛屽湪榪涜姝ゆ楠や箣鍓嶏紝璇峰厛鍋滄TomCat錛?nbsp;

錛?錛夊湪IE涓緭鍏?http://localhost:8080/XFireZhuweiTest/services/MathService?wsdl 浼氬緱鍒版紜殑web鏈嶅姟鎻忚堪鏂囨。銆?/p>

錛?0錛夋祴璇曞垰鍙戝竷鐨剋ebService銆傛垜浣跨敤C#鍔ㄦ佽皟鐢╓eb鏈嶅姟錛?/p>

                //C#
                string url = "http://localhost:8080/XFireZhuweiTest/services/MathService" ;
                
object[] args ={1,2} ;
                
object result = ESFramework.WebService.WebServiceHelper.InvokeWebService(url ,"Add" ,args) ;
                MessageBox.Show(result.ToString());

    錛堝叧浜嶤#鍔ㄦ佽皟鐢╓eb鏈嶅姟錛岃鍙傝榪欓噷錛?br />
    鎵ц鍚庯紝寮瑰嚭瀵硅瘽妗嗭紝鏄劇ず緇撴灉鏄?銆?



鐏? 2008-01-11 09:31 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 北安市| 漾濞| 罗田县| 汪清县| 乐陵市| 黔西县| 吉隆县| 香港 | 西乌珠穆沁旗| 会宁县| 宁波市| 平南县| 汨罗市| 谷城县| 临颍县| 台州市| 布尔津县| 旬邑县| 光泽县| 仙居县| 万源市| 周口市| 油尖旺区| 吴川市| 泽普县| 江源县| 博罗县| 洮南市| 东阿县| 长沙市| 铜川市| 乌拉特后旗| 高阳县| 桐城市| 康乐县| 宝鸡市| 大邑县| 额济纳旗| 遵义县| 武安市| 昌吉市|