锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲国产女人aaa毛片在线 ,亚洲永久在线观看,亚洲最大av资源站无码av网址http://www.tkk7.com/maguangjun/category/35643.htmlzh-cnWed, 03 Dec 2008 09:49:54 GMTWed, 03 Dec 2008 09:49:54 GMT60XFIRE鐨勭畝鍗曞疄鐜?/title><link>http://www.tkk7.com/maguangjun/articles/238062.html</link><dc:creator>椹厜鍐?/dc:creator><author>椹厜鍐?/author><pubDate>Sat, 01 Nov 2008 08:29:00 GMT</pubDate><guid>http://www.tkk7.com/maguangjun/articles/238062.html</guid><wfw:comment>http://www.tkk7.com/maguangjun/comments/238062.html</wfw:comment><comments>http://www.tkk7.com/maguangjun/articles/238062.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/maguangjun/comments/commentRss/238062.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/maguangjun/services/trackbacks/238062.html</trackback:ping><description><![CDATA[棣栧厛錛屾垜浠簲褰撳垱寤轟竴涓疄浣撶被涓涓帴鍙e拰涓涓疄鐜扮被錛圲ser.java銆乁serService.java銆乁serServiceImpl.java錛?br /> <table style="width: 776px; height: 31px" cellspacing="2" cellpadding="2" width="776" border="0"> <tbody> <tr> <td> <p>package com.mgj.xfiretext.domain;</p> <p>import java.io.Serializable;<br /> import java.util.Date;</p> <p>/**<br />  * <br />  * User.java com.mgj.xfiretext.domain xfire<br />  * <br />  * @author magj mailto:m441748725@163.com 2008-10-17 涓嬪崍04:18:26<br />  * <br />  */<br /> public class User implements Serializable {<br />  <br />  private static final long serialVersionUID = 6517808321041980976L;</p> <p> private Long userId;</p> <p> private String accountId;</p> <p> private String userName;</p> <p> private Date lastLogin;</p> <p> public String getAccountId() {<br />   return accountId;<br />  }</p> <p> public void setAccountId(String accountId) {<br />   this.accountId = accountId;<br />  }</p> <p> public Date getLastLogin() {<br />   return lastLogin;<br />  }</p> <p> public void setLastLogin(Date lastLogin) {<br />   this.lastLogin = lastLogin;<br />  }</p> <p> public Long getUserId() {<br />   return userId;<br />  }</p> <p> public void setUserId(Long userId) {<br />   this.userId = userId;<br />  }</p> <p> public String getUserName() {<br />   return userName;<br />  }</p> <p> public void setUserName(String userName) {<br />   this.userName = userName;<br />  }<br /> }<br /> </p> <p><br /> package com.mgj.xfiretext.webserver;</p> <p>import com.mgj.xfiretext.domain.User;<br /> /**<br />  * <br />  * UserService.java<br />  * com.mgj.xfiretext.webserver<br />  * xfire<br />  * @author magj mailto:m441748725@163.com<br />  *  2008-10-17  涓嬪崍04:16:09<br />  *<br />  */<br />       <br /> public interface UserService {      <br />     public User queryUserByAccoutId(String accountId);      <br />      <br /> }<br /> <br /> </p> <p>package com.mgj.xfiretext.webserver;</p> <p>import java.util.Date;</p> <p>import org.apache.commons.logging.Log;<br /> import org.apache.commons.logging.LogFactory;</p> <p>import com.mgj.xfiretext.domain.User;</p> <p>/**<br />  * <br />  * UserServiceImpl.java<br />  * com.mgj.xfiretext.webserver<br />  * xfire<br />  * @author magj mailto:m441748725@163.com<br />  *  2008-10-17  涓嬪崍04:17:26<br />  *<br />  */<br /> public class UserServiceImpl  implements UserService{      <br />     private static final Log log = LogFactory.getLog(UserServiceImpl.class);      <br />           <br />     public User queryUserByAccoutId(String accountId){       <br />         log.debug("accountId=" + accountId);       <br />         User user = new User();       <br />         user.setAccountId("testAccount");       <br />         user.setLastLogin(new Date());       <br />         user.setUserName("mgj");       <br />         user.setUserId(new Long(123L));      <br />         return user;       <br />         }      <br /> }</p> </td> </tr> </tbody> </table> 鍒涘緩涓涓猙ulild.xml鏂囦歡錛?br /> <table style="width: 773px; height: 31px" cellspacing="2" cellpadding="2" width="773" border="0"> <tbody> <tr> <td><?xml version="1.0"?><br /> <project name="xfire" default="genfiles" basedir="."><br />     <property name="lib" value="${basedir}/../WebRoot/WEB-INF/lib" /><br />     <path id="myclasspath"><br />         <fileset dir="${lib}"><br />             <include name="*.jar" />  <br />         </fileset>  <br />         <pathelement location="${genfiles}" /><br />     </path><br />  <!--${basedir}/../src琛ㄧず鏀懼湪src涓嬮潰 --><br />  <!--${basedir}/../../ssh/src琛ㄧず鏀懼湪鍙﹀涓涓伐紼嬶紙ssh錛変笅鐨剆rc涓嬮潰 --><br />  <!--${basedir}琛ㄧず褰撳墠鐩綍--><br />     <!--閫氳繃XFire ant浠誨姟鐢熸垚瀹㈡埛绔唬鐮佺殑瀛樻斁浣嶇疆--><br />     <property name="code_path" value="${basedir}/../src" />  <br />     <!--闇瑕佺敓鎴愬鎴風(fēng)浠g爜鐨剋sdl鏂囦歡--><br />     <property name="wsdl_path" value="http://localhost:8090/xfire/services/UserService?wsdl" /> <br />     <!--鐢熸垚瀹㈡埛绔唬鐮佺殑鍖呭悕--> <br />     <property name="code_package" value="com.mgj.xfiretext.webserver.client" /><br />     <br />     <!-- Remove classes directory for clean build --><br />     <target name="clean" description="Prepare for clean build">  <br />         <delete dir="${code_path}"/><br />         <mkdir dir="${code_path}"/><br />     </target><br />     <br />     <!--<target name="genfiles" depends="clean" description="Generate the files">  --><br />     <target name="genfiles" description="Generate the files"><br />         <taskdef name="wsgen" classname="org.codehaus.xfire.gen.WsGenTask" classpathref="myclasspath" /><br />         <!--outputDirectory灞炴у畾涔夊垱寤虹殑浠g爜鎵鍦ㄧ殑鏂囦歡澶?br />             wsdl鏄痺eb鏈嶅姟鐨剋sdl鏂囦歡<br />             package浠h〃鍒涘緩鐨勪唬鐮佺殑package<br />         --><br />         <wsgen outputDirectory="${code_path}" wsdl="${wsdl_path}" package="${code_package}" binding="xmlbeans" />  <br />     </target><br /> </project></td> </tr> </tbody> </table> Spring 鐨勯厤緗枃浠訛細(xì)<br /> <table style="width: 774px; height: 31px" cellspacing="2" cellpadding="2" width="774" border="0"> <tbody> <tr> <td> <p><?xml version="1.0" encoding="UTF-8"?><br /> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"><br /> <beans><br />  <import resource="classpath:org/codehaus/xfire/spring/xfire.xml" /></p> <p> <bean id="userService"<br />   class="com.mgj.xfiretext.webserver.UserServiceImpl" /><br />  <bean id="addressingHandler"<br />   class="org.codehaus.xfire.addressing.AddressingInHandler" /></p> <p> <bean name="UserService"<br />   class="org.codehaus.xfire.spring.ServiceBean"><br />   <property name="serviceBean" ref="userServiceBean" /><br />   <property name="serviceClass"<br />    value="com.mgj.xfiretext.webserver.UserService" /><br />   <property name="inHandlers"><br />    <list><br />     <ref bean="addressingHandler" /><br />    </list><br />   </property><br />  </bean><br />  <br />  <bean id="userServiceBean"<br />   class="com.mgj.xfiretext.webserver.UserServiceImpl" /><br /> </beans><br /> </p> </td> </tr> </tbody> </table> 嫻嬭瘯綾伙細(xì)<br /> <table style="width: 767px; height: 31px" cellspacing="2" cellpadding="2" width="767" border="0"> <tbody> <tr> <td> <p>package test;</p> <p>import java.net.MalformedURLException;<br /> import org.codehaus.xfire.client.XFireProxyFactory;<br /> import org.codehaus.xfire.service.Service;<br /> import org.codehaus.xfire.service.binding.ObjectServiceFactory;<br /> import com.mgj.xfiretext.domain.User;<br /> import com.mgj.xfiretext.webserver.UserService;</p> <p>package test;</p> <p>import java.net.MalformedURLException;</p> <p>import org.apache.xmlbeans.XmlObject;<br /> import org.codehaus.xfire.client.XFireProxyFactory;<br /> import org.codehaus.xfire.service.Service;<br /> import org.codehaus.xfire.service.binding.ObjectServiceFactory;<br /> import org.dom4j.Document;<br /> import org.dom4j.DocumentException;<br /> import org.dom4j.DocumentHelper;<br /> import org.dom4j.Element;</p> <p>import com.zx.xfiretext.domain.User;<br /> import com.zx.xfiretext.webserver.UserService;<br /> import com.zx.xfiretext.webserver.client.UserServiceClient;<br /> import com.zx.xfiretext.webserver.client.UserServicePortType;</p> <p>/**<br />  * <br />  * MyClient.java test xfire<br />  * <br />  * @author magj mailto:m441748725@163.com 2008-10-17 涓嬪崍06:00:05<br />  * <br />  */<br /> public class MyClient {<br />  public static void main(String[] args) {<br />   try {<br />    Service serviceModel = new ObjectServiceFactory()<br />      .create(UserService.class);<br />    UserService service = (UserService) new XFireProxyFactory().create(<br />      serviceModel,<br />      "http://localhost:8090/xfire/services/UserService");<br />    User user = service.queryUserByAccoutId("123");<br />    System.out<br />      .println("userId=" + user.getUserId() + ", userName="<br />        + user.getUserName() + ", lastLogin="<br />        + user.getLastLogin());<br />   } catch (MalformedURLException e) {<br />    e.printStackTrace();<br />   }</p> <p>  UserServiceClient userServiceClient = new UserServiceClient();<br />   UserServicePortType userServicePortType = userServiceClient<br />     .getUserServiceHttpPort();<br />   XmlObject userXml = userServicePortType.queryUserByAccoutId("123");<br />   System.out.println(userXml.toString());<br />   Document userdocument = null;<br />   try {<br />    userdocument = DocumentHelper.parseText(userXml.toString());<br />    Element rootElement = userdocument.getRootElement();<br />    Element accountIdElement = rootElement.element("accountId");<br />    Element userIdElement = rootElement.element("userId");<br />    System.out.println("accountId: " + accountIdElement.getTextTrim()<br />      + "  userId:" + userIdElement.getTextTrim());<br />   } catch (DocumentException e) {<br />    e.printStackTrace();<br />   }<br />  }<br /> }<br /> </p> <p> </p> </td> </tr> </tbody> </table> 璇存槑錛歐EB鏈嶅姟鍣ㄤ負(fù)TOMCAT錛岀鍙o細(xì)8090.<br /> 鎺ヤ笅鏉?鎴戜滑鎸夌収涓涓嬫楠ゆ潵銆?br /> 錛?錛夊惎鍔═OMCAT<br /> 錛?錛夋垜浠簲褰撴墽琛宐uild.xml鏂囦歡錛屽洜涓烘槸鍦‥CLIPSE涓紑鍙戯紝鎵浠ュ彧瑕佺偣鍑匯愬彸閿戜箣鍚庯紝鎵懼埌銆怉NT BUILD銆戦夐」錛岀劧鍚庣偣鍑匯傚氨浼?xì)鐢熸垚UserServiceClient.java銆乁serServiceImpl銆乁serServicePortType榪欎釜涓変釜綾匯?br /> 錛?錛夋墽琛屾祴璇曠被銆?br /> 鎴戜滑灝變細(xì)鐪嬪埌緇撴灉錛?br /> <table style="width: 769px; height: 33px" cellspacing="2" cellpadding="2" width="769" border="0"> <tbody> <tr> <td>userId=123, userName=mgj, lastLogin=Sat Nov 01 17:27:50 CST 2008<br /> <out xmlns="http://webserver.xfiretext.zx.com" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><br />   <accountId xmlns="http://domain.xfiretext.zx.com">testAccount</accountId><br />   <lastLogin xmlns="http://domain.xfiretext.zx.com">2008-11-01T17:27:51.343+08:00</lastLogin><br />   <userId xmlns="http://domain.xfiretext.zx.com">123</userId><br />   <userName xmlns="http://domain.xfiretext.zx.com">mgj</userName><br /> </out><br /> accountId: testAccount  userId:123</td> </tr> </tbody> </table> <br /> 璇存槑錛氫互涓婃垜涔熸槸鏍規(guī)嵁緗戜笂鍓嶈緢鍋氱殑渚嬪瓙錛屽湪緇撳悎鑷繁鐨勪竴浜涘疄璺靛仛鍑烘潵鐨勩? <img src ="http://www.tkk7.com/maguangjun/aggbug/238062.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/maguangjun/" target="_blank">椹厜鍐?/a> 2008-11-01 16:29 <a href="http://www.tkk7.com/maguangjun/articles/238062.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://mllm999.com" target="_blank">亚洲a一级免费视频</a>| <a href="http://yy885.com" target="_blank">美女被爆羞羞网站在免费观看</a>| <a href="http://773311h.com" target="_blank">久久免费香蕉视频</a>| <a href="http://48eh.com" target="_blank">亚洲综合久久夜AV </a>| <a href="http://dasheng178.com" target="_blank">风间由美在线亚洲一区</a>| <a href="http://www12kvkv.com" target="_blank">日本特黄特色免费大片</a>| <a href="http://tedegold.com" target="_blank">国产亚洲视频在线</a>| <a href="http://www026qqcom.com" target="_blank">波多野结衣免费视频观看</a>| <a href="http://taoduoduo666.com" target="_blank">麻豆69堂免费视频</a>| <a href="http://c9133.com" target="_blank">MM131亚洲国产美女久久</a>| <a href="http://wwby66636.com" target="_blank">一级成人生活片免费看</a>| <a href="http://516kd.com" target="_blank">在线亚洲午夜理论AV大片</a>| <a href="http://dzyong.com" target="_blank">免费无码作爱视频</a>| <a href="http://yy6767.com" target="_blank">久久精品a亚洲国产v高清不卡</a>| <a href="http://b2bautoparts.com" target="_blank">**一级毛片免费完整视</a>| <a href="http://www-959kj.com" target="_blank">亚洲毛片免费视频</a>| <a href="http://iguasheng.com" target="_blank">天天看片天天爽_免费播放</a>| <a href="http://zhaofeiz.com" target="_blank">国产偷国产偷亚洲清高APP</a>| <a href="http://qqcao7.com" target="_blank">亚洲人成网站在线观看青青</a>| <a href="http://an930.com" target="_blank">中文字幕乱码系列免费</a>| <a href="http://448tk.com" target="_blank">亚洲黄色片在线观看</a>| <a href="http://wwwkckc.com" target="_blank">青苹果乐园免费高清在线</a>| <a href="http://yjjinfeng.com" target="_blank">亚洲AV电影天堂男人的天堂</a>| <a href="http://nblfkj.com" target="_blank">亚洲七七久久精品中文国产</a>| <a href="http://kuaizhuxia.com" target="_blank">青青操免费在线视频</a>| <a href="http://0827fang.com" target="_blank">久久精品国产亚洲AV无码娇色 </a>| <a href="http://344zx.com" target="_blank">日批视频网址免费观看</a>| <a href="http://takiku.com" target="_blank">亚洲av鲁丝一区二区三区</a>| <a href="http://codecampo.com" target="_blank">桃子视频在线观看高清免费完整</a>| <a href="http://5916733.com" target="_blank">亚洲精品无播放器在线播放 </a>| <a href="http://caicpa.com" target="_blank">亚洲www在线观看</a>| <a href="http://www-8908.com" target="_blank">亚洲av无码成人精品区</a>| <a href="http://kppp4.com" target="_blank">国产精品免费无遮挡无码永久视频 </a>| <a href="http://trgod.com" target="_blank">heyzo亚洲精品日韩</a>| <a href="http://513net.com" target="_blank">国产高清不卡免费视频</a>| <a href="http://twtairun.com" target="_blank">在线a亚洲老鸭窝天堂av高清</a>| <a href="http://jomashopcn.com" target="_blank">亚洲国产精品成人</a>| <a href="http://oupur.com" target="_blank">57pao国产成永久免费视频</a>| <a href="http://www-774220.com" target="_blank">国产精品日本亚洲777</a>| <a href="http://600c63.com" target="_blank">亚洲人成网站在线播放影院在线</a>| <a href="http://xmmn77.com" target="_blank">最近中文字幕无吗高清免费视频</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>