1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          webservice xfire(xfire如何實現webservice)

          來源:互聯網轉載 時間:2024-05-05 08:44:58

          第一步:導入所需jar包 下載地址:http://download.csdn.net/detail/qq_36291682/9714751

          activation-1.1.jar

          bcprov-jdk15-133.jar

          commons-attributes-api-2.1.jar

          commons-beanutils-1.7.0.jar

          commons-codec-1.3.jar

          commons-discovery-0.2.jar

          commons-httpclient-3.0.jar

          commons-logging-1.0.4.jar

          jaxb-api-2.0.jar

          jaxb-impl-2.0.1.jar

          jaxb-xjc-2.0.1.jar

          jaxen-1.1-beta-9.jar

          jaxws-api-2.0.jar

          jdom-1.0.jar

          jetty-6.1.2rc0.jar

          jetty-util-6.1.2rc0.jar

          jmock-1.0.1.jar

          jsr173_api-1.0.jar

          junit-3.8.1.jar

          mail-1.4.jar

          opensaml-1.0.1.jar

          saaj-api-1.3.jar

          saaj-impl-1.3.jar

          servlet-api-2.3.jar

          servlet-api-2.5-6.1.2rc0.jar

          spring-1.2.6.jar

          stax-api-1.0.1.jar

          stax-utils-20040917.jar

          wsdl4j-1.6.1.jar

          wss4j-1.5.1.jar

          wstx-asl-3.2.0.jar

          xbean-2.2.0.jar

          xbean-spring-2.8.jar

          xercesImpl-2.6.2.jar

          xfire-all-1.2.6.jar

          xfire-jsr181-api-1.0-M1.jar

          xml-apis-1.0.b2.jar

          XmlSchema-1.1.jar

          xmlsec-1.3.0.jar

          第二步:接口類

          packagexfire;

          publicinterfaceIsayHello {

          publicabstractString sayHehe(String param);

          }

          第二步:接口實現

          packagexfire;

          publicclassSayHelloImpl implementsIsayHello {

          @Override

          publicString sayHehe(String param) {

          System.out.println("說:"+param);

          return"說:"+param;

          }

          }

          第三步:客戶端調用

          packagexfire;

          importjava.net.MalformedURLException;

          importorg.codehaus.xfire.XFire;

          importorg.codehaus.xfire.XFireFactory;

          importorg.codehaus.xfire.client.XFireProxyFactory;

          importorg.codehaus.xfire.service.Service;

          importorg.codehaus.xfire.service.binding.ObjectServiceFactory;

          publicclassclient {

          publicstaticvoidmain(String[] args) throwsMalformedURLException {

          XFire xfire = XFireFactory.newInstance().getXFire();

          Service serviceModel = newObjectServiceFactory().create(IsayHello.class);

          IsayHello service = (IsayHello)newXFireProxyFactory(xfire).create(serviceModel, "http://localhost:9999/webService/services/Banking");

          String string= service.sayHehe("哈哈");

          System.out.println(string);

          }

          }

          第四步:配置web.xml

          <?xmlversion="1.0"encoding="UTF-8"?>

          <web-appversion="2.5"xmlns="http://java.sun.com/xml/ns/javaee"

          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

          xsi:schemaLocation="http://java.sun.com/xml/ns/javaee

          http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

          <servlet>

          <servlet-name>XFireServlet</servlet-name>

          <servlet-class>org.codehaus.xfire.transport.http.XFireConfigurableServlet</servlet-class>

          <load-on-startup>0</load-on-startup>

          </servlet>

          <servlet-mapping>

          <servlet-name>XFireServlet</servlet-name>

          <url-pattern>/services/*</url-pattern>

          </servlet-mapping>

          </web-app>

          第五步:在WEB-INF下邊新建文件夾META-INF 在META-INF下新建文件夾xfire 在xfire下新建文件services.xml 內容如下:

          <?xmlversion="1.0"encoding="UTF-8"?>

          <beansxmlns="http://xfire.codehaus.org/config/1.0">

          <service>

          <name>Banking</name>

          <namespace>mybank</namespace>

          <serviceClass>

          xfire.IsayHello

          </serviceClass>

          <implementationClass>

          xfire.SayHelloImpl

          </implementationClass>

          </service>

          </beans>http://www.fuke029.com

          “xfire如何實現webservice”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注本站網站,小編將為大家輸出更多高質量的實用文章!

          標簽:webservice xfire-

          c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...

          2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...

          :喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...

          熊貓債券是什么?熊貓債券是指中國境外的機構在中國發行的債券。熊貓債券在中國定位是投資人,目的在于為中國龐大的人民幣儲蓄拓寬新的投資目標。熊貓債券作用是讓人民幣走向世界。熊貓債券歸屬于外國債券的一種,而且熊貓債券的發行利率應該按照同期限金融債券的收益率水平確定。熊貓債券的發行推動了中國債券市場的深入發展,為債券在國際上的發展提供了先進管理技術,有效的協助國家解決對民營企業的直接融資比重底下的問題,國...

          老漁船能經受住海水和海風幾十年甚至上百年的侵蝕,跟它們的材質有很大關系。古人用作大型海船的樹種很多,多為高密度、高硬度、油性或蠟質的優質樹種,主要有坤甸木、楸樹、柚木、鳳梨格、鐵梨木等。另外,海船體積較大,所以一般都是生長了100年以上的原木,平均直徑6米,高50多米。盡管如此,退役的古船木已經面目全非,需要經過烘干、清洗、干燥等一系列特殊工藝才能作為家具的原材料。喜歡那種船木的人,有特殊的紋理和...

          銀行加息什么意思?加息簡單理解就是提高存款利率和貸款利率。是一個國家或地區的中央銀行提高利息的行為,從而使商業銀行對中央銀行的借貸成本提高,進而迫使市場的利息也進行增加。加息的目的包括減少貨幣供應、壓抑消費、壓抑通貨膨脹、鼓勵存款、減緩市場投機等等。銀行加息是提高存款利息嗎?加息只是一個統稱,一般央行在宣布加息的時候會文件上會寫明提高存款利息還是貸款利息或者二者一起提高,所以具體要看文件公告,提高...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>