锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲AV综合色区无码一区爱AV,亚洲综合区图片小说区,久久夜色精品国产噜噜噜亚洲AVhttp://m.tkk7.com/freeman1984/category/38743.html STANDING ON THE SHOULDERS OF GIANTSzh-cnTue, 28 May 2013 00:37:08 GMTTue, 28 May 2013 00:37:08 GMT60鎴戝簲璇ラ噰鐢ㄥ摢涓縐?WSDL 鏍峰紡錛燂紙杞澆錛?/title><link>http://m.tkk7.com/freeman1984/archive/2013/05/27/399821.html</link><dc:creator>鐤媯</dc:creator><author>鐤媯</author><pubDate>Mon, 27 May 2013 07:18:00 GMT</pubDate><guid>http://m.tkk7.com/freeman1984/archive/2013/05/27/399821.html</guid><wfw:comment>http://m.tkk7.com/freeman1984/comments/399821.html</wfw:comment><comments>http://m.tkk7.com/freeman1984/archive/2013/05/27/399821.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/freeman1984/comments/commentRss/399821.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/freeman1984/services/trackbacks/399821.html</trackback:ping><description><![CDATA[<p>杞嚜IBM java dev<br />------------------<br />Web 鏈嶅姟鏄氳繃 WSDL 鏂囨。鏉ユ弿榪扮殑銆俉SDL 緇戝畾鎻忚堪浜嗗浣曟妸鏈嶅姟緇戝畾鍒版秷鎭紶閫掑崗璁紙鐗瑰埆鏄?SOAP 娑堟伅浼犻掑崗璁級銆俉SDL SOAP 緇戝畾鍙互鏄?RPC 鏍峰紡鐨勭粦瀹氾紝涔熷彲浠ユ槸鏂囨。鏍峰紡鐨勭粦瀹氥傚悓鏍鳳紝SOAP 緇戝畾鍙互鏈夌紪鐮佺殑鐢ㄦ硶錛屼篃鍙互鏈夋枃瀛楃殑鐢ㄦ硶銆傝繖緇欐垜浠彁渚涗簡鍥涚鏍峰紡/鐢ㄦ硶妯″瀷錛?/p> <ol><li>RPC/緙栫爜</li><li>RPC/鏂囧瓧</li><li>鏂囨。/緙栫爜</li><li>鏂囨。/鏂囧瓧</li></ol> <p>闄や簡榪欎簺鏍峰紡涔嬪錛岃繕鏈変竴縐嶆牱寮忎篃寰堝父瑙侊紝瀹冪О涓烘枃妗?鏂囧瓧鍖呰鐨勬牱寮忥紝綆椾笂榪欎竴縐嶏紝鍦ㄥ垱寤?WSDL 鏂囦歡鏃舵偍灝辨湁浜嗕簲縐嶇粦瀹氭牱寮忓彲浠ヤ粠涓夋嫨銆傛偍搴旇閫夋嫨鍝竴縐嶅憿錛?/p> <p>瀵逛簬鏈枃鐨勮璁猴紝璁╂垜浠粠 <a >娓呭崟1</a>涓殑 Java 鏂規硶寮濮嬶紝騫朵笖瀵瑰叾搴旂敤 JAX-RPC Java-to-WSDL 瑙勫垯 </p><a name="listing1"><strong>娓呭崟</strong> </a><a name="listing1"><strong>1. Java 鏂規硶</strong> </a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode">public void myMethod(int x); </pre></td></tr></tbody></table><br /> <p><a name="0"><span id="jdrbnj7" class="atitle">RPC/緙栫爜</span></a></p> <p>閲囩敤 <a >娓呭崟1</a>涓殑鏂規硶騫朵笖浣跨敤鎮ㄥ枩嬈㈢殑 Java-to-WSDL 宸ュ叿鏉ヨ繍琛屽畠錛屾寚瀹氭偍鎯寵瀹冪敓鎴?RPC/緙栫爜鐨?WSDL銆傛偍鏈鍚庡簲璇ュ緱鍒板 <a >娓呭崟2</a>鎵紺虹殑 WSDL 鐗囨柇銆?</p><a name="listing2"><strong>娓呭崟</strong> </a><a name="listing2"><strong>2. 鐢ㄤ簬 myMethod 鐨?RPC/緙栫爜鐨?WSDL</strong> </a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode"><message name="myMethodRequest"> <part name="x" type="xsd:int"/> </message> <message name="empty"/> <portType name="PT"> <operation name="myMethod"> <input message="myMethodRequest"/> <output message="empty"/> </operation> </portType> <binding .../> <!-- I won't bother with the details, just assume it's RPC/encoded. --> </pre></td></tr></tbody></table><br /> <p>鐜板湪鐢?#8220;5”浣滀負鍙傛暟 <code>x </code>鐨勫兼潵璋冪敤姝ゆ柟娉曘傛垜浠皢鍙戦佷竴涓笌 <a >娓呭崟3</a>綾諱技鐨?SOAP 娑堟伅銆?</p><a name="listing3"><strong>娓呭崟</strong> </a><a name="listing3"><strong>3. 鐢ㄤ簬 myMethod 鐨?RPC/緙栫爜鐨?SOAP 娑堟伅</strong> </a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode"><soap:envelope> <soap:body> <myMethod> <x xsi:type="xsd:int">5</x> </myMethod> </soap:body> </soap:envelope> </pre></td></tr></tbody></table><br /> <div id="h5xxb5f" class="ibm-container ibm-alt-header dw-container-sidebar"> <h2>鍏充簬鍓嶇紑鍜屽悕縐扮┖闂寸殑娉ㄦ剰浜嬮」</h2> <div id="9vrhfjr" class="ibm-container-body"> <p>涓轟簡綆鍗曡搗瑙侊紝鍦ㄦ湰鏂囩殑澶ч儴鍒?XML 紺轟緥涓紝鎴戠渷鐣ヤ簡鍚嶇О絀洪棿鍜屽墠緙銆備笉榪囷紝鎴戣繕鏄嬌鐢ㄤ簡灝戞暟鍓嶇紑錛屾偍鍙互鍋囧畾瀹冧滑鏄敤涓嬪垪鍚嶇О絀洪棿榪涜瀹氫箟鐨勩?/p> <p> <ul><li>xmlns:xsd="http://www.w3.org/2001/XMLSchema"</li><li>xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"</li><li>xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"</li></ul> <p> </p></div></div> <p>瀵逛簬榪欎釜 RPC/緙栫爜鐨勭ず渚嬩腑鐨?WSDL 鍜?SOAP 娑堟伅錛屾湁璁稿闇瑕佹敞鎰忕殑浜嬮」錛?/p> <p><a name="IDAGE2AC"><span id="7jffxjv" class="smalltitle">浼樼偣</span></a></p> <ul><li>WSDL 鍩烘湰杈懼埌浜嗗敖鍙兘鍦扮畝鍗曟槗鎳傜殑瑕佹眰銆?/li><li>鎿嶄綔鍚嶅嚭鐜板湪娑堟伅涓紝榪欐牱鎺ユ敹鑰呭氨鍙互寰堣交鏉懼湴鎶婃秷鎭彂閫佸埌鏂規硶鐨勫疄鐜般?/li></ul> <p><a name="IDAQE2AC"><span id="v5d5pnl" class="smalltitle">緙虹偣</span></a></p> <ul><li>綾誨瀷緙栫爜淇℃伅錛堟瘮濡?<code>xsi:type="xsd:int"</code> 錛夐氬父灝辨槸闄嶄綆鍚炲悙閲忔ц兘鐨勫紑閿銆?</li><li>鎮ㄤ笉鑳界畝鍗曞湴媯楠屾娑堟伅鐨勬湁鏁堟э紝鍥犱負鍙湁 <code><x xsi:type="xsd:int">5</x></code> 琛屽寘鍚湪 Schema 涓畾涔夌殑鍐呭錛涘叾浣欑殑 <code>soap:body</code> 鍐呭閮芥潵鑷?WSDL 瀹氫箟銆?</li></ul> <p>鏈夋病鏈変竴縐嶆柟娉曡兘澶熶繚鐣欒繖浜涗紭鐐硅屾秷闄ゅ叾涓殑緙虹偣鍛紵鎴栬鏈夈傝鎴戜滑鏉ョ湅涓鐪?RPC/鏂囧瓧鐨勬牱寮忋?/p> <div id="phfr5n5" class="ibm-alternate-rule"> <hr /> </div> <p class="ibm-ind-link ibm-back-to-top"><a class="ibm-anchor-up-link" >鍥為〉棣?/a></p> <p><a name="1"><span id="7zlz7p5" class="atitle">RPC/鏂囧瓧</span></a></p> <p>鐢ㄤ簬鎴戜滑鐨勬柟娉曠殑 RPC/鏂囧瓧鐨?WSDL 鐪嬭搗鏉ヤ笌 RPC/緙栫爜鐨?WSDL 鍑犱箮涓鏍鳳紙璇峰弬瑙?<a >娓呭崟4</a>錛夈傚彧鏄粦瀹氱殑鐢ㄦ硶鐢?<em>緙栫爜</em>鏀逛負 <em>鏂囧瓧</em>銆備粎姝よ屽凡銆?</p><a name="listing4"><strong>娓呭崟</strong> </a><br /><a name="N10123"><strong>4. 鐢ㄤ簬 myMethod 鐨?RPC/鏂囧瓧鐨?WSDL</strong></a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode"><message name="myMethodRequest"> <part name="x" type="xsd:int"/> </message> <message name="empty"/> <portType name="PT"> <operation name="myMethod"> <input message="myMethodRequest"/> <output message="empty"/> </operation> </portType> <binding .../> <!-- I won't bother with the details, just assume it's RPC/ <strong>literal</strong>. --> </pre></td></tr></tbody></table><br /> <p>RPC/鏂囧瓧鐨?SOAP 娑堟伅鍙堟槸鎬庢牱鐨勫憿錛堣鍙傝 <a >娓呭崟</a> <a >5</a>錛夛紵榪欓噷鐨勬洿鏀硅澶氫竴鐐廣傚幓鎺変簡綾誨瀷緙栫爜銆?</p><a name="listing5"><strong>娓呭崟</strong> </a><a name="listing5"><strong>5. </strong></a><a name="listing4"><strong>鐢ㄤ簬 myMethod 鐨?/strong> </a><br /><a name="N10150"><strong>RPC/鏂囧瓧鐨?SOAP 娑堟伅</strong></a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode"><soap:envelope> <soap:body> <myMethod> <x>5</x> </myMethod> </soap:body> </soap:envelope> </pre></td></tr></tbody></table><br /> <p>涓嬮潰鏄繖縐嶆柟娉曠殑浼樼偣鍜岀己鐐癸細</p> <p><a name="IDAXG2AC"><span id="l9r5d55" class="smalltitle">浼樼偣</span></a></p> <ul><li>WSDL 榪樻槸鍩烘湰杈懼埌浜嗗敖鍙兘鍦扮畝鍗曟槗鎳傜殑瑕佹眰銆?/li><li>鎿嶄綔鍚嶄粛鐒跺嚭鐜板湪娑堟伅涓?/li><li>鍘繪帀浜嗙被鍨嬬紪鐮併?/li></ul> <p><a name="IDACH2AC"><span id="fjfdptl" class="smalltitle">緙虹偣</span></a></p> <ul><li>鎮ㄤ粛鐒朵笉鑳界畝鍗曞湴媯楠屾娑堟伅鐨勬湁鏁堟э紝鍥犱負鍙湁 <code><x xsi:type="xsd:int">5</x></code> 琛屽寘鍚湪 Schema 涓畾涔夌殑鍐呭錛涘叾浣欑殑 <code>soap:body</code> 鍐呭閮芥潵鑷?WSDL 瀹氫箟銆?</li></ul> <p>鏂囨。鏍峰紡濡備綍鍛紵瀹冧滑鑳藉甯姪鍏嬫湇榪欎簺鍥伴毦鍚楋紵</p> <div id="fh57lpt" class="ibm-alternate-rule"> <hr /> </div> <p class="ibm-ind-link ibm-back-to-top"><a class="ibm-anchor-up-link" >鍥為〉棣?/a></p> <p><a name="2"><span id="r5j5dhn" class="atitle">鏂囨。</span></a></p> <p>鎴戜笉鐭ラ亾鏈夎皝鎳傚緱榪欑鏂規硶鐨勭湡姝e惈涔夈傛垜涔熶笉鐭ラ亾榪欑鏂規硶鐨勪換浣曞疄鐜般傚畠灝嗗彲鑳戒粠 WSDL 鐨勫悗緇増鏈腑娑堝け銆傛墍浠ユ垜浠繕鏄璁哄埆鐨勫惂銆?/p> <div id="ttr7bj5" class="ibm-alternate-rule"> <hr /> </div> <p class="ibm-ind-link ibm-back-to-top"><a class="ibm-anchor-up-link" >鍥為〉棣?/a></p> <p><a name="3"><span id="pfpr5pz" class="atitle">鏂囨。</span></a></p> <p>鏂囨。/鏂囧瓧鐨?WSDL 瀵?RPC/鏂囧瓧鐨?WSDL 浣滀簡涓浜涙洿鏀廣傚畠浠箣闂寸殑涓嶅悓涔嬪鏄劇ず鍦?<a >娓呭崟6</a>涓?</p><br /><a name="N101AA"><strong>娓呭崟6. 鐢ㄤ簬 myMethod 鐨勬枃妗?鏂囧瓧鐨?WSDL</strong></a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode"> <strong><types> <schema> <element name="xElement" type="xsd:int"/> </schema> </types></strong> <message name="myMethodRequest"> <part name="x" <strong>element="xElement"</strong>/> </message> <message name="empty"/> <portType name="PT"> <operation name="myMethod"> <input message="myMethodRequest"/> <output message="empty"/> </operation> </portType> <binding .../> <!-- I won't bother with the details, just assume it's <strong>document</strong>/literal. --> </pre></td></tr></tbody></table><br /> <p>鑰岀幇鍦ㄧ殑 SOAP 搴旇濡?<a >娓呭崟</a> <a >7</a>鎵紺猴細 </p><br /><a name="N101C8"><strong>娓呭崟7. 鐢ㄤ簬 myMethod 鐨勬枃妗?鏂囧瓧鐨?SOAP 娑堟伅</strong></a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode"><soap:envelope> <soap:body> <xElement>5</xElement> </soap:body> </soap:envelope> </pre></td></tr></tbody></table><br /> <div id="75l5rlh" class="ibm-container ibm-alt-header dw-container-sidebar"> <h2>鍏充簬娑堟伅緇勬垚閮ㄥ垎鐨勬敞鎰忎簨欏?/h2> <div id="vzndrnt" class="ibm-container-body"> <p>鎴戞湰鏉ュ彲浠ュ彧鏇存敼緇戝畾錛屽氨鍍忔垜浠?RPC/緙栫爜杞埌 RPC/鎵鍋氱殑閭f牱銆傚畠灝嗘槸鍚堟硶鐨?WSDL銆傜劧鑰岋紝WS-I 鍩烘湰姒傝錛圵S-I Basic Profile錛夛紙璇峰弬瑙?<a >鍙傝冭祫鏂?/a>錛夎瀹氭枃妗?鏂囧瓧鐨勬秷鎭殑緇勬垚閮ㄥ垎寮曠敤鍏冪礌鑰屼笉鏄被鍨嬶紝鎵浠ユ垜閬靛驚浜?WS-I錛堝茍涓旀澶勪嬌鐢ㄥ厓绱犻儴鍒嗗彲浠ュ緢濂藉湴鎶婃垜浠甫鍒板叧浜庢枃妗?鏂囧瓧鍖呰鐨勬牱寮忕殑璁ㄨ錛夈?</p></div></div> <p>涓嬮潰鏄繖縐嶆柟娉曠殑浼樼偣鍜岀己鐐癸細</p> <p><a name="IDA1Z2AC"><span id="zbxjh5b" class="smalltitle">浼樼偣</span></a></p> <ul><li>娌℃湁緙栫爜淇℃伅</li><li>鎮ㄥ彲浠ュ湪鏈鍚庣敤浠諱綍 XML 媯楠屽櫒媯楠屾娑堟伅鐨勬湁鏁堟с?<code>soap:body</code> 錛?<code><xElement>5</xElement></code> 錛変腑姣忛」鍐呭閮藉畾涔夊湪 Schema 涓?</li></ul> <p><a name="IDAO02AC"><span id="zpl75jj" class="smalltitle">緙虹偣</span></a></p> <ul><li>WSDL 鍙樺緱鏈変簺澶嶆潅銆備笉榪囷紝榪欐槸涓涓潪甯稿皬鐨勭己鐐癸紝鍥犱負 WSDL 騫舵病鏈夋墦綆楃敱浜烘潵璇誨彇銆?/li><li>SOAP 娑堟伅涓己灝戞搷浣滃悕銆傝屽鏋滄病鏈夋搷浣滃悕錛屽彂閫佸氨鍙兘姣旇緝鍥伴毦錛屽茍涓旀湁鏃跺彉寰椾笉鍙兘銆?/li></ul> <p>鏂囨。/鏂囧瓧鐨勬牱寮忕湅璧鋒潵浼間箮鍙槸閲嶆柊瀹夋帓浜?RPC/鏂囧瓧鐨勬ā鍨嬬殑浼樼偣鍜岀己鐐廣傛偍鍙互媯楠屾秷鎭殑鏈夋晥鎬э紝浣嗘槸鎮ㄥけ鍘諱簡鎿嶄綔鍚嶃傛湁娌℃湁涓縐嶆柟娉曞彲浠ユ敼榪涜繖涓鐐瑰憿錛熸湁鐨勩傚畠灝辨槸鏂囨。/鏂囧瓧鍖呰鐨勬牱寮忋?/p> <div id="9x5x535" class="ibm-alternate-rule"> <hr /> </div> <p class="ibm-ind-link ibm-back-to-top"><a class="ibm-anchor-up-link" >鍥為〉棣?/a></p> <p><a name="N10218"><span id="zdnnjfh" class="atitle">鏂囨。</span></a></p> <p>鍦ㄦ垜璇存槑鏂囨。/鏂囧瓧鍖呰鐨勬牱寮忕殑鍚箟涔嬪墠錛岃鎴戠粰鎮ㄥ睍紺?<a >娓呭崟</a> <a >8</a>鍜?<a >娓呭崟9</a>涓殑 WSDL 鍜?SOAP 娑堟伅銆?</p><br /><a name="N1022D"><strong>娓呭崟8. 鐢ㄤ簬 myMethod 鐨勬枃妗?鏂囧瓧鍖呰鐨?WSDL</strong></a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode"><types> <schema> <strong><element name="myMethod"/> <complexType> <sequence> <element name="x" type="xsd:int"/> </sequence> </complexType> </element></strong> </schema> </types> <message name="myMethodRequest"> <part name=" <strong>parameters</strong>" element=" <strong>myMethod</strong>"/> </message> <message name="empty"/> <portType name="PT"> <operation name="myMethod"> <input message="myMethodRequest"/> <output message="empty"/> </operation> </portType> <binding .../> <!-- I won't bother with the details, just assume it's document/literal. --> </pre></td></tr></tbody></table><br /> <p>WSDL Schema 鐜板湪鎶婂弬鏁版斁鍦ㄥ寘瑁呬腑錛堣鍙傝 <a >娓呭崟9</a>錛夈?</p><br /><a name="N10247"><strong>娓呭崟:9. 鐢ㄤ簬 myMethod 鐨勬枃妗?鏂囧瓧鍖呰鐨?SOAP 娑堟伅</strong></a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode"><soap:envelope> <soap:body> <myMethod> <x>5</x> </myMethod> </soap:body> </soap:envelope></pre></td></tr></tbody></table><br /> <p>娉ㄦ剰鍒版 SOAP 娑堟伅鐪嬭搗鏉ラ潪甯哥被浼間簬 RPC/鏂囧瓧鐨?SOAP 娑堟伅銆傛偍鍙兘浼氳錛屽畠鐪嬭搗鏉ヤ笌 RPC/鏂囧瓧鐨?SOAP 娑堟伅鏄畬鍏ㄤ竴鏍風殑錛屼笉榪囷紝榪欎袱縐嶆秷鎭箣闂村瓨鍦ㄧ潃寰鐨勫尯鍒傚湪 RPC/鏂囧瓧鐨?SOAP 娑堟伅涓紝 <code><soap:body></code> 鐨?<code><myMethod></code> 瀛愬彞鏄搷浣滅殑鍚嶇О銆傚湪鏂囨。/鏂囧瓧鍖呰鐨?SOAP 娑堟伅涓紝 <code><myMethod></code> 瀛愬彞鏄崟涓緭鍏ユ秷鎭殑緇勬垚閮ㄥ垎寮曠敤鐨勫厓绱犵殑鍚嶇О銆傚洜姝わ紝鍖呰鐨勬牱寮忓叿鏈夎繖鏍風殑涓涓壒寰侊紝杈撳叆鍏冪礌鐨勫悕縐頒笌鎿嶄綔鐨勫悕縐版槸鐩稿悓鐨勩傛鏍峰紡鏄妸鎿嶄綔鍚嶆斁鍏?SOAP 娑堟伅鐨勪竴縐嶅閥濡欐柟寮忋?</p> <p>鏂囨。/鏂囧瓧鍖呰鐨勬牱寮忕殑鐗瑰緛鏈夛細</p> <ul><li>杈撳叆娑堟伅鍙湁涓涓粍鎴愰儴鍒嗐?/li><li>璇ラ儴鍒嗗氨鏄竴涓厓绱犮?/li><li>璇ュ厓绱犳湁涓庢搷浣滅浉鍚岀殑鍚嶇О銆?/li><li>璇ュ厓绱犵殑澶嶆潅綾誨瀷娌℃湁灞炴с?/li></ul> <p>涓嬮潰鏄繖縐嶆柟娉曠殑浼樼偣鍜岀己鐐癸細</p> <p><a name="IDA522AC"><span id="j5th5xd" class="smalltitle">浼樼偣</span></a></p> <ul><li>娌℃湁緙栫爜淇℃伅銆?/li><li>鍑虹幇鍦?soap:body 涓殑姣忛」鍐呭閮芥槸鐢?Schema 瀹氫箟鐨勶紝鎵浠ユ偍鐜板湪鍙互寰堝鏄撳湴媯楠屾娑堟伅鐨勬湁鏁堟с?/li><li>鏂規硶鍚嶅張鍑虹幇鍦?SOAP 娑堟伅涓?/li></ul> <p><a name="IDAK32AC"><span id="th55tlt" class="smalltitle">緙虹偣</span></a></p> <ul><li>WSDL 鐢氳嚦鏇村鏉傦紝浣嗘槸榪欎粛鐒舵槸涓涓潪甯稿皬鐨勭己鐐廣?/li></ul> <p>濡傛偍鎵瑙侊紝鏂囨。/鏂囧瓧鍖呰鐨勬牱寮忚繕鏄湁涓浜涚己鐐癸紝涓嶈繃涓庝紭鐐規瘮璧鋒潵錛屽畠浠兘鏄懼緱鏃犺凍杞婚噸銆?/p> <div id="hlvvtjp" class="ibm-container ibm-alt-header dw-container-sidebar"> <h2>RPC/鏂囧瓧鍖呰鐨勬牱寮?</h2> <div id="hx5lx5l" class="ibm-container-body"> <p>浠?WSDL 鐨勮搴︽潵鐪嬶紝娌℃湁鐞嗙敱鍙槸鎶婃妸鍖呰鐨勬牱寮忓拰鏂囨。/鏂囧瓧緇戝畾鑱旂郴鍦ㄤ竴璧楓傚畠鍙互寰堝鏄撳湴搴旂敤浜?RPC/鏂囧瓧緇戝畾銆備絾鏄繖鏍峰仛鏄浉褰撲笉鏄庢櫤鐨勩係OAP 灝嗗寘鍚搷浣滅殑涓涓?<code>myMethod</code> 鍏冪礌鍜屽厓绱犲悕縐扮殑瀛?<code>myMethod</code> 鍏冪礌銆傚彟澶栵紝鍗充嬌瀹冩槸涓涓悎娉曠殑 WSDL錛孯PC/鏂囧瓧鍏冪礌閮ㄥ垎涔熶笉閬靛驚 WS-I銆?</p></div></div> <p><a name="IDAG42AC"><span id="vblv7px" class="smalltitle">鏂囨。/鏂囧瓧鐨勬牱寮忓湪鍝噷瀹氫箟</span></a></p> <p><br />榪欑鍖呰鐨勬牱寮忔潵婧愪簬 Microsoft銆傛病鏈夊畾涔夎繖縐嶆牱寮忕殑瑙勮寖錛涙墍浠ヨ櫧鐒惰繖縐嶆牱寮忔槸涓涓ソ鐨勪笢瑗匡紝浣嗕笉騫哥殑鏄紝涓轟簡涓?Microsoft 鍜屽叾浠栧叕鍙哥殑瀹炵幇榪涜浜掓搷浣滐紝鐜板湪鎯熶竴鐨勯夋嫨灝辨槸鏍規嵁 Microsoft WSDL 鐨勮緭鍑烘潵鐚滄祴瀹冩槸濡備綍宸ヤ綔鐨勩傛枃妗?鏂囧瓧鍖呰鐨勬牱寮忎篃瀹炵幇鍦?IBM WebSphere SDK for Web Services 涓紙璇峰弬瑙?<a >鍙傝冭祫鏂?/a>錛夈傚湪榪欎釜紺轟緥涓紝鏍峰紡鏄浉褰撴槑鏄劇殑錛涗絾鏄篃瀛樺湪涓埆鎯呭喌錛屽湪榪欎簺鎯呭喌涓紝鐢變簬緙哄皯瀹氫箟鑰屽鑷撮渶瑕佹搷浣滅殑閫傚綋浜嬮」涓嶅鐗瑰埆娓呮櫚銆傛垜浠笇鏈涚湅鍒扮殑鏈鐞嗘兂鐨勬儏鍐靛氨鏄皢鏉ヨ兘鏈夊儚 Web 鏈嶅姟浜掓搷浣滅粍緇囷紙Web Services Interoperability Organization錛夎繖鏍風殑鐙珛鍥綋鏉ュ府鍔╁姝よ繘琛岀ǔ瀹氬寲鍜屾爣鍑嗗寲銆?</p> <div id="txffd7f" class="ibm-alternate-rule"> <hr /> </div> <p class="ibm-ind-link ibm-back-to-top"><a class="ibm-anchor-up-link" >鍥為〉棣?/a></p> <p><a name="N102C3"><span id="7xvthfj" class="atitle">涓轟粈涔堜笉濮嬬粓閲囩敤鏂囨。/鏂囧瓧鍖呰鐨勬牱寮?/span></a></p> <p>鑷蟲錛屾湰鏂囧凡緇忕粰浜嗘偍榪欐牱鐨勪竴涓嵃璞★紝鏂囨。/鏂囧瓧鍖呰鐨勬牱寮忔槸鏈濂界殑鏂規硶銆傝屽疄闄呯殑鎯呭喌寰寰紜疄濡傛銆備笉榪囷紝浠嶇劧瀛樺湪鐫涓浜涙儏鍐碉紝鍦ㄨ繖浜涙儏鍐典笅錛屾偍鏈濂芥槸鎹竴縐嶅埆鐨勬牱寮忋?/p> <p><a name="IDA142AC"><span id="fxthjbt" class="smalltitle">閲囩敤鏂囨。/鏂囧瓧闈炲寘瑁呯殑鏍峰紡鐨勭悊鐢?/span></a></p> <p><br />濡傛灉鎮ㄥ凡緇忛噸杞戒簡鎿嶄綔錛屽氨涓嶈兘閲囩敤鏂囨。/鏂囧瓧鍖呰鐨勬牱寮忋?</p> <p>鎯寵薄涓涓嬶紝闄や簡鎴戜滑涓鐩村湪浣跨敤鐨勬柟娉曚箣澶栵紝榪樻湁鍙︿竴縐嶆柟娉曪紝璇峰弬瑙?<a >娓呭崟10</a>銆?</p><br /><a name="N102DE"><strong>娓呭崟10. 鐢ㄤ簬鏂囨。/鏂囧瓧鍖呰鐨勯棶棰樻柟娉?/strong></a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode">public void myMethod(int x); <strong>public void myMethod(int x, String y);</strong> </pre></td></tr></tbody></table><br /> <div id="x5rpnfl" class="ibm-container ibm-alt-header dw-container-sidebar"> <h2>鍏充簬閲嶈澆鐨勬搷浣滅殑娉ㄦ剰浜嬮」</h2> <div id="7f5lp3z" class="ibm-container-body"> <p>WSDL 鐨勪笅涓涓増鏈彲鑳藉皢涓嶅厑璁擱噸杞界殑鎿嶄綔銆?/p></div></div> <p>WSDL 鍏佽閲嶈澆鐨勬搷浣溿備絾鏄綋鎮ㄦ坊鍔犲寘瑁呯殑鏍峰紡鍒?WSDL 鏃訛紝闇瑕佸厓绱犳湁涓庢搷浣滅浉鍚岀殑鍚嶇О錛屽茍涓斿湪 XML 涓笉鑳芥湁涓や釜鍚嶇О鐩稿悓鐨勫厓绱犮傛墍浠ユ偍蹇呴』閲囩敤鏂囨。/鏂囧瓧闈炲寘瑁呯殑鏍峰紡鎴栨煇縐?RPC 鏍峰紡銆?/p> <p><a name="IDA252AC"><span id="5lxh3h5" class="smalltitle">閲囩敤 RPC/鏂囧瓧鐨勬牱寮忕殑鐞嗙敱</span></a></p> <p><br />鐢變簬鏂囨。/鏂囧瓧闈炲寘瑁呯殑鏍峰紡娌℃湁鎻愪緵鎿嶄綔鍚嶏紝鎵浠ュ湪鏈変簺鎯呭喌涓嬶紝鎮ㄥ皢闇瑕侀噰鐢ㄦ煇縐?RPC 鏍峰紡銆傛瘮濡傝 <a >娓呭崟11</a>涓殑涓緇勬柟娉曘?</p><br /><a name="N10309"><strong>娓呭崟11. 鐢ㄤ簬鏂囨。/鏂囧瓧闈炲寘瑁呯殑鏍峰紡鐨勯棶棰樻柟娉?/strong></a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode">public void myMethod(int x); public void myMethod(int x, String y); <strong>public void someOtherMethod(int x);</strong> </pre></td></tr></tbody></table><br /> <p>鐜板湪鍋囧畾鎮ㄧ殑鏈嶅姟鍣ㄦ帴鏀跺埌鏂囨。/鏂囧瓧鐨?SOAP 娑堟伅錛堟偍鍙互鍥炶繃澶村湪 <a >娓呭崟</a> <a >7</a>涓湅涓鐪嬪畠錛夈傛湇鍔″櫒搴旇鍙戦佸摢涓縐嶆柟娉曞憿錛熸墍鏈夋偍鑳界‘鍒囩煡閬撶殑灝辨槸錛屽畠涓瀹氫笉鏄?<code>myMethod(int x, String x)</code> 錛屽洜涓烘秷鎭彧鏈変竴涓弬鏁幫紝鑰岃繖縐嶆柟娉曢渶瑕佷袱涓弬鏁般傚畠鍙兘鏄叾浠栦袱縐嶆柟娉曚腑鐨勪竴縐嶃傞噰鐢ㄦ枃妗?鏂囧瓧鐨勬牱寮忥紝鎮ㄦ病鏈夊姙娉曠煡閬撴槸鍝竴縐嶆柟娉曘?</p> <p>鍋囧畾鏈嶅姟鍣ㄦ帴鏀跺埌涓涓?RPC/鏂囧瓧鐨勬秷鎭紙姣斿 <a >娓呭崟5</a>涓殑錛夛紝鑰屼笉鏄枃妗?鏂囧瓧鐨勬秷鎭傚浜庤繖縐嶆秷鎭紝鏈嶅姟鍣ㄥ緢瀹規槗鍐沖畾鎶婂畠鍙戦佸埌鍝竴縐嶆柟娉曘傛偍鐭ラ亾鎿嶄綔鍚嶆槸 <em>myMethod</em>錛屽茍涓斾篃鐭ラ亾鍙湁涓涓弬鏁幫紝鎵浠ュ畠蹇呭畾鏄?<code>myMethod(int x)</code> 銆?</p> <p><a name="N10333"><span id="xfb7btj" class="smalltitle">閲囩敤</span></a></p> <p><br />閲囩敤 RPC/緙栫爜鐨勭悊鐢辨湁寰堝銆傚叾涓袱涓富瑕佺殑鍘熷洜鏄細 </p> <ul><li>鏁版嵁鍥懼艦</li><li>澶氭佹?/li></ul><br />鏁版嵁鍥懼艦 <br /> <p>璁炬兂鎮ㄦ湁涓涓簩榪涘埗鏍戯紝鍏朵腑鐨勮妭鐐瑰畾涔夊湪 <a >娓呭崟12</a>涓?</p><br /><a name="N10352"><strong>娓呭崟12. 浜岃繘鍒舵爲鑺傜偣 Schema</strong></a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode"><complexType name="Node"> <sequence> <element name="name" type="xsd:string"/> <element name="left" type="Node" xsd:nillable="true"/> <element name="right" type="Node" xsd:nillable="true"/> </sequence> </complexType> </pre></td></tr></tbody></table><br /> <p>鏍規嵁榪欑鑺傜偣瀹氫箟錛屾垜浠彲浠ユ瀯閫犱竴涓爲褰㈢粨鏋勶紝瀹冪殑鏍硅妭鐐?A 閫氳繃瀹冨乏杈瑰拰鍙寵竟鐨勭殑閾炬帴鍙互鎸囧悜鑺傜偣 B錛堣鍙傝 <a >鍥?</a>錛夈?</p><br /><img alt="緙栫爜鐨勬爲" src="http://www.ibm.com/developerworks/cn/webservices/ws-whichwsdl/encodedtree.jpg" width="89" height="128" /> <br /> <p>鍙戦佹暟鎹浘褰㈢殑鏍囧噯鏂瑰紡鏄嬌鐢?href 鏍囪錛屽畠鏄?RPC/緙栫爜鐨勬牱寮忥紙 <a >娓呭崟13</a>錛夌殑涓閮ㄥ垎銆?</p><br /><a name="N1037A"><strong>娓呭崟:13. RPC/緙栫爜鐨勪簩榪涘埗鏍?/strong></a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode"><A> <name>A</name> <left href="12345"/> <right href="12345"/> </A> <B id="12345"> <name>B</name> <left xsi:nil="true"/> <right xsi:nil="true"/> </B> </pre></td></tr></tbody></table><br /> <p>鍦ㄤ換浣曟枃瀛楃殑鏍峰紡涓紝href 灞炴ч兘鏄笉鍙敤鐨勶紝榪欐牱鍥懼艦閾炬帴灝變笉鍐嶈搗浣滅敤浜嗭紙 <a >娓呭崟14</a>鍜?<a >鍥?</a>錛夈傛偍浠嶇劧鏈変竴涓牴鑺傜偣 A錛屽畠浠庡乏杈規寚鍚戜竴涓妭鐐?B錛屼粠鍙寵竟鎸囧悜鍙︿竴涓妭鐐?B銆傝繖涓や釜 B 鑺傜偣鏄瓑鍚岀殑錛屼絾瀹冧滑涓嶆槸鐩稿悓鐨勮妭鐐廣傛槸澶嶅埗浜嗘暟鎹屼笉鏄紩鐢ㄤ簡涓ゆ鏁版嵁銆?</p><br /><a name="N1038F"><strong>14. 鏂囧瓧浜岃繘鍒舵爲</strong></a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode"><A> <name>A</name> <left> <name>B</name> <left xsi:nil="true"/> <right xsi:nil="true"/> </left> <right> <name>B</name> <left xsi:nil="true"/> <right xsi:nil="true"/> </right> </A></pre></td></tr></tbody></table><br /><br /><img alt="鏂囧瓧鏍? src="http://www.ibm.com/developerworks/cn/webservices/ws-whichwsdl/literaltree.jpg" width="194" height="128" /> <br /> <p>鍦ㄦ枃瀛楁牱寮忎腑錛屾偍鍙互閫氳繃鍚勭鏂規硶鏋勯犲浘褰紝浣嗘槸鍗存病鏈夋爣鍑嗙殑鏂規硶錛涙墍浠ユ偍鍋氱殑浠諱綍浜嬫儏寰堝彲鑳戒笉鑳戒笌緗戠粶涓叾浠栫鐐逛笂鐨勬湇鍔¤繘琛屼簰鎿嶄綔銆?/p><strong>澶氭佹?/strong> <br /> <p>鐪嬩竴鐪?<a >娓呭崟15</a>涓嬌鐢ㄥ鎬佹?Schema 鐨?WSDL銆?</p><a name="listing15"><strong>娓呭崟</strong> </a><br /><a name="N103BF"><strong>15. 涓涓鎬佹?WSDL 鐨勭ず渚?/strong></a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode"><types> <schema> <complexType name="animal"> <sequence> <element name="name" type="xsd:string"/> </sequence> </complexType> <complexType name="dog"> <complexContent mixed="false"> <extension base="animal"> <sequence> <element name="breed" type="xsd:string"/> </sequence> </extension> </complexContent> </complexType> </schema> </types> <message name="in"> <part name="trainee" type="animal"/> </message> <message name="empty"/> <portType name="AnimalTrainer"> <operation name="train"> <input message="in"/> <output message="empty"/> </operation> </portType> </pre></td></tr></tbody></table><br /> <p>褰撴偍鎶婁竴涓?dog 鐨勫疄渚嬩紶閫佺粰 <em>train</em> 鎿嶄綔鏃訛紝鎵鐢熸垚鐨?SOAP 娑堟伅蹇呴』鍖呭惈綾誨瀷緙栫爜淇℃伅錛岃繖鏍鋒帴鏀剁粓绔墠鑳界煡閬撳畠鎵鎺ユ敹鐨勬槸 animal 鐨勫摢涓涓墿灞曪紙璇峰弬瑙?<a >娓呭崟16</a>錛夈傝繖縐嶇被鍨嬬紪鐮佷俊鎭彲鐢ㄥ湪 RPC/緙栫爜鐨勬牱寮忎腑銆?</p><a name="listing16"><strong>娓呭崟</strong> </a><br /><a name="N103DA"><strong>16. 涓涓鎬佹?SOAP 娑堟伅</strong></a><br /> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td class="code-outline"><pre class="displaycode"><soap:envelope> <soap:body> <train> <trainee xsi:type="Dog"> <name>Bob</name> <breed>Bloodhound</breed> </trainee> </train> </soap:body> </soap:envelope></pre></td></tr></tbody></table><br /> <div id="fhrfpzt" class="ibm-alternate-rule"> <hr /> </div> <p><a name="6"><span id="j5zzzfn" class="atitle">鎬葷粨</span></a></p> <p>鏈夊洓縐嶇粦瀹氭牱寮忥紙鍏跺疄鐪熸鏈変簲縐嶏紝涓嶈繃鏂囨。/緙栫爜鐨勬牱寮忔病鏈変粈涔堟剰涔夛級銆傝櫧鐒舵瘡縐嶆牱寮忛兘鏈夎嚜宸辯殑鐢ㄦ涔嬪湴錛屼絾鏄湪澶у鏁版儏鍐典笅錛屾渶濂界殑鏍峰紡鏄枃妗?鏂囧瓧鍖呰鐨勬牱寮忋?/p><img src ="http://m.tkk7.com/freeman1984/aggbug/399821.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/freeman1984/" target="_blank">鐤媯</a> 2013-05-27 15:18 <a href="http://m.tkk7.com/freeman1984/archive/2013/05/27/399821.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>webservice b/s (jax-ws 2.1)http://m.tkk7.com/freeman1984/archive/2012/04/19/375252.html鐤媯鐤媯Thu, 19 Apr 2012 04:15:00 GMThttp://m.tkk7.com/freeman1984/archive/2012/04/19/375252.htmlhttp://m.tkk7.com/freeman1984/comments/375252.htmlhttp://m.tkk7.com/freeman1984/archive/2012/04/19/375252.html#Feedback0http://m.tkk7.com/freeman1984/comments/commentRss/375252.htmlhttp://m.tkk7.com/freeman1984/services/trackbacks/375252.htmlhttp://alvinqq.iteye.com/blog/647649 

鐤媯 2012-04-19 12:15 鍙戣〃璇勮
]]>
xmlrpc浠嬬粛鍜屼嬌鐢?/title><link>http://m.tkk7.com/freeman1984/archive/2011/11/11/363526.html</link><dc:creator>鐤媯</dc:creator><author>鐤媯</author><pubDate>Fri, 11 Nov 2011 06:58:00 GMT</pubDate><guid>http://m.tkk7.com/freeman1984/archive/2011/11/11/363526.html</guid><wfw:comment>http://m.tkk7.com/freeman1984/comments/363526.html</wfw:comment><comments>http://m.tkk7.com/freeman1984/archive/2011/11/11/363526.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/freeman1984/comments/commentRss/363526.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/freeman1984/services/trackbacks/363526.html</trackback:ping><description><![CDATA[     鎽樿: xmlrpc浠嬬粛錛屽茍妯℃嫙blogjava鐨剎ml-rpc api鍐欎釜渚嬪瓙銆?<br>  <a href='http://m.tkk7.com/freeman1984/archive/2011/11/11/363526.html'>闃呰鍏ㄦ枃</a><img src ="http://m.tkk7.com/freeman1984/aggbug/363526.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/freeman1984/" target="_blank">鐤媯</a> 2011-11-11 14:58 <a href="http://m.tkk7.com/freeman1984/archive/2011/11/11/363526.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>axis瀹㈡埛绔畝鍗曞疄鐜?/title><link>http://m.tkk7.com/freeman1984/archive/2010/10/09/334064.html</link><dc:creator>鐤媯</dc:creator><author>鐤媯</author><pubDate>Sat, 09 Oct 2010 03:12:00 GMT</pubDate><guid>http://m.tkk7.com/freeman1984/archive/2010/10/09/334064.html</guid><wfw:comment>http://m.tkk7.com/freeman1984/comments/334064.html</wfw:comment><comments>http://m.tkk7.com/freeman1984/archive/2010/10/09/334064.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/freeman1984/comments/commentRss/334064.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/freeman1984/services/trackbacks/334064.html</trackback:ping><description><![CDATA[<p>   Service service = new Service();<br />    Call call = (Call) service.createCall();<br />    call.setTargetEndpointAddress(new java.net.URL(“webservice鐨剈rl”));<br />    call.setOperationName("service");<br />    call.addParameter("arg0", XMLType.XSD_STRING, ParameterMode.IN);<br />    call.addParameter("arg1", XMLType.XSD_STRING, ParameterMode.IN);<br />    call.addParameter("arg2", XMLType.XSD_STRING, ParameterMode.IN);<br />    call.addParameter("arg3", XMLType.XSD_STRING, ParameterMode.IN);<br />    call.setReturnType(XMLType.XSD_STRING);<br /> 鍙傛暟</p> <p>   String ret = (String) call.invoke(new Object[] {“arg0” ,“arg1”,“arg2”,“arg3”});<br /> <br /> <br /> -----鍏朵腑call.addParameter絎竴涓弬鏁拌鐪媤sdl閲岄潰鐨勬弿榪版儏鍐點?/p> <img src ="http://m.tkk7.com/freeman1984/aggbug/334064.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/freeman1984/" target="_blank">鐤媯</a> 2010-10-09 11:12 <a href="http://m.tkk7.com/freeman1984/archive/2010/10/09/334064.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>spring cxfhttp://m.tkk7.com/freeman1984/archive/2010/01/28/311098.html鐤媯鐤媯Thu, 28 Jan 2010 09:40:00 GMThttp://m.tkk7.com/freeman1984/archive/2010/01/28/311098.htmlhttp://m.tkk7.com/freeman1984/comments/311098.htmlhttp://m.tkk7.com/freeman1984/archive/2010/01/28/311098.html#Feedback0http://m.tkk7.com/freeman1984/comments/commentRss/311098.htmlhttp://m.tkk7.com/freeman1984/services/trackbacks/311098.html渚嬪瓙鍙収鍋?font style="background-color: #cce8cf">http://www.ibm.com/developerworks/cn/webservices/ws-pojo-springcxf/
涓昏鏄痡ar鍖呭拰jdk 瑕佷笉涓澶у爢閿欒灝遍儊闂鋒浜?br />jak 1.6 update04浠ヤ笂
jar鍖咃細

浠ヤ笅鐨?jar 鍖呮槸鎵鏈?CXF 欏圭洰鎵蹇呴渶鐨勶細

cxf.jar
commons-logging.jar
geronimo-activation.jar (Or the Sun equivalent)
geronimo-annotation.jar (Or the Sun equivalent)
geronimo-javamail.jar (Or the Sun equivalent)
neethi.jar
jaxb-api.jar
jaxb-impl.jar
stax-api.jar
XmlSchema.jar
wstx-asl.jar
xml-resolver.jar

鍏蜂綋鍙http://blog.csdn.net/yyh30/archive/2008/09/19/2952145.aspx鎴栬?br />http://blog.csdn.net/sz_bdqn/article/details/6737931
no spring http://zzxanadu.iteye.com/blog/542249



鐤媯 2010-01-28 17:40 鍙戣〃璇勮
]]>
JAX-WS weService瀹炰緥2http://m.tkk7.com/freeman1984/archive/2010/01/26/310902.html鐤媯鐤媯Tue, 26 Jan 2010 14:09:00 GMThttp://m.tkk7.com/freeman1984/archive/2010/01/26/310902.htmlhttp://m.tkk7.com/freeman1984/comments/310902.htmlhttp://m.tkk7.com/freeman1984/archive/2010/01/26/310902.html#Feedback0http://m.tkk7.com/freeman1984/comments/commentRss/310902.htmlhttp://m.tkk7.com/freeman1984/services/trackbacks/310902.html 鐜錛歮yeclipse 8.0錛宼omcat6.0 jdk 1.5+
1,棣栧厛new 涓涓獁eb project
2,娣誨姞蹇呴』鐨刯ar 錛坆ulid path錛夛細


棣栧厛寤虹珛server绔細
濡傛灉瀹㈡埛绔嬌鐢ㄦ槸涓嶆槸鐢╩yeclipse鑷姩鐢熸垚錛屾垜浠湪榪欏緩绔嬩竴涓帴鍙o細
@WebService
public interface ServerJaxI {
 public List<User> getUser(User user);
}
褰撶劧@webServer 鏄繀欏葷殑
鎺ヤ笅鏉ユ槸瀹炵幇錛?br />

@javax.jws.WebService(targetNamespace = "http://server.com/", endpointInterface="com.server.ServerJaxI", serviceName = "ServerJaxService", portName = "ServerJaxPort")
@SOAPBinding(style=Style.RPC)
public class ServerJax implements ServerJaxI{

 public List<User> getUser(User user){
  System.out.println("get User:"+user.getName());
  return UserManager.getUsers();
 }
}
鍏朵腑User錛?br />

public class User implements Serializable{

 private static final long serialVersionUID = 1L;
 private String name;
 private String pwd;
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public String getPwd() {
  return pwd;
 }
 public void setPwd(String pwd) {
  this.pwd = pwd;
 }
 
}
UserManager錛?br />

public class UserManager {

 private static List<User> users;
 static{
  users = new ArrayList<User>();
  for (int i = 0; i < 10; i++) {
   User user = new User();
   user.setName("name_"+i);
   user.setPwd("pwd_"+i);
   users.add(user);
  }
 }
 public static List<User> getUsers() {
  // TODO Auto-generated method stub
  return users;
 }

}

鐒跺悗鎴戜滑浣跨敤myeclipse鐨勬牴鎹産ean鐢熸垚webserver鏂規硶鏉ヤ駭鐢熼厤緗枃浠訛細
鐐瑰嚮欏圭洰--銆媙ew webservice 閫夋嫨鏍規嵁javaclass 鐢熸垚錛?br /> 鐒跺悗灝變細鐪嬭 鍦╳eb-info涓嬪浜唖un-jaxws.xml
鍐呭錛?br /> <?xml version = "1.0"?>
<endpoints version="2.0"
 xmlns="http://java.sun.com/xml/ns/jax-ws/ri/runtime">
 <endpoint name="ServerJaxPort"
  implementation="com.server.ServerJax"
  url-pattern="/ServerJaxPort">
</endpoint></endpoints>
web.xml涔熷彂鎴愪簡鏀瑰彉錛氳娣誨姞浜嗙浉搴旂殑鏀寔榪欎簺綾婚兘鍦ㄥ墠闈㈡坊鍔犵殑jar閲岄潰 濡傛灉涓嶆坊鍔犲氨浼氬嚭鐜癱om.sun.xml.ws.transport.http.servlet.WSServletContextListener涓嶈兘鎵懼埌鐨勯敊璇?br /> <servlet>
   <description>JAX-WS endpoint - ServerJaxService</description>
   <display-name>ServerJaxService</display-name>
   <servlet-name>ServerJaxService</servlet-name>
   <servlet-class>
    com.sun.xml.ws.transport.http.servlet.WSServlet
   </servlet-class>
   <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
   <servlet-name>ServerJaxService</servlet-name>
   <url-pattern>/ServerJaxPort</url-pattern>
  </servlet-mapping>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
  <listener>
   <listener-class>
    com.sun.xml.ws.transport.http.servlet.WSServletContextListener
   </listener-class>
  </listener></web-app>
ok銆傜幇鍦ㄦ垜浠儴緗查」鐩惎鍔?閫氳繃浠ヤ笅閾炬帴璁塊棶錛歨tttp://localhost:8080//pro/ServerJaxPort 鍏朵腑ServerJaxPort 鏄湪sun-jaxws.xml閲岄潰瀹氫箟鐨剈rl-pattern 榪欐槸鎴戜滑灝辮兘鐪嬭
鎴戜滑鍙戝竷鐨勬湇鍔′簡錛?br />
瀹㈡埛绔細
褰撶劧瀹㈡埛绔彲浠ラ氳繃myeclipse鑷姩鐢熸垚錛氭垜浠噰鐢ㄤ笉鑷姩鎴愮殑鏂瑰紡錛氫篃灝辨槸閫氳繃鎺ュ彛鏂瑰紡鏉ヨ幏鍙栵紙榪欎篃灝辨槸鍓嶉潰瀹氫箟鎺ュ彛鐨勫師鍥狅級錛屽綋鐒墮噰鍙栬嚜鍔ㄧ敓鎴愮殑鏂瑰紡璇濆氨涓嶇敤瀹氫箟鎺ュ彛錛?br /> 褰撶劧閲囩敤鎺ュ彛鐨勬柟寮忥細灝遍渶瑕佹帴鍙i渶瑕佺殑綾伙細
涓婇潰鎴戜滑瀹氫箟鐨勬帴鍙o細
@WebService
public interface ServerJaxI {
 public List<User> getUser(User user);
}
瑕佽皟鐢ㄨ繖涓帴鍙e氨闇瑕乁ser 鍜岃繖涓帴鍙g被
 
1錛岄鍏堟垜浠琻ew 涓涓猨ava project 灝哠erverJaxI 鍜孶ser浠g爜鎷瘋礉榪囨潵 鍖呭悕鐩稿悓錛?br /> 鐒跺悗灝辨槸鎴戜滑鐨勫鎴風浠g爜

public class Clientj {
 public static void main(String[] args) {
  try {
  URL url = new URL("http://localhost:8080/jaxws/ServerJaxPort?wsdl");//wsdl 鍦板潃
  
  QName qname = new QName("http://server.com/","ServerJaxService");  //鍏朵腑絎竴涓弬鏁頒負錛歯amespaceURI 絎簩涓負servername
  Service service = Service.create(url, qname); 
  ServerJaxI s = service.getPort(ServerJaxI.class); 
  User user = new User();
  user.setName("qiaobing");
  System.out.println(s.getUser(user).get(1).getName());
  } catch (MalformedURLException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }

 }
榪愯灝卞彲浠ョ湅瑙佺粨鏋滀簡銆?br /> 紺轟緥浠g爜涓嬭澆錛?br /> //----------------------
map璁蹭笉鑳藉緱鍒版敮鎸?
鍥犳鍙互綆鍗曠殑灝佽涓嬶紝錛堟垨鑰呴氳繃XmlAdapter<ValueType, BoundType>鏉ュ皝瑁咃級
渚嬪UserMap.java:

public class UserMap{

 private HashMap<String, User> users;

 public UserMap(){
  users = new HashMap<String, User>();
 }
 public HashMap<String, User> getUsers() {
  return users;
 }

 public void setUsers(HashMap<String, User> users) {
  this.users = users;
 }
 public void put(String key,User user){
  users.put(key, user);
 }
 public User get(String key){
  return users.get(key);
 }
}

榪欐牱灝卞彲浠ラ氳繃UserMap鏉ヤ紶閫抦ap鏁版嵁銆?br /> 鏈嶅姟绔細
/Files/freeman1984/jaxws.rar
瀹㈡埛绔細
/Files/freeman1984/jaxwsclient.rar



鐤媯 2010-01-26 22:09 鍙戣〃璇勮
]]>
PHPRPChttp://m.tkk7.com/freeman1984/archive/2010/01/19/310095.html鐤媯鐤媯Tue, 19 Jan 2010 08:33:00 GMThttp://m.tkk7.com/freeman1984/archive/2010/01/19/310095.htmlhttp://m.tkk7.com/freeman1984/comments/310095.htmlhttp://m.tkk7.com/freeman1984/archive/2010/01/19/310095.html#Feedback0http://m.tkk7.com/freeman1984/comments/commentRss/310095.htmlhttp://m.tkk7.com/freeman1984/services/trackbacks/310095.htmlhttp://blog.chenlb.com/2009/02/phprpc-for-java-hello-world-demo.html

PHPRPC鏄潰鍚戞湇鍔$殑楂樻ц兘榪滅▼榪囩▼璋冪敤鍗忚銆侾HPRPC for java 鏄鍗忚鐨勪竴縐嶅疄鐜幫紝璇︾粏璇峰埌瀹樻柟鐪?a target="_blank">PHPRPC鐨勪粙緇?/a> 錛屼互鍏跺畠rpc鍗忚鐨勬ц兘瀵規瘮璇鳳細Java銆丳HPRPC銆丠essian銆丅urlap銆乆ML 搴忓垪鍖栫殑鏁堢巼瀵規瘮 銆傛垜鍦ㄨ繖鏃跺彧鏄瘯鐢ㄤ笅銆?/p>

涓嬭澆錛?a target="_blank">PHPRPC 3.0.2 for Java , 瑙e帇鍒幫紙濡傦細f:/phprpc_3.0.2_for_java)錛岀劧鍚庡弻鍑籱ake.bat鐢熸垚鏈嶅姟涓庡鎴風錛岀敓鎴恜hprpc.jar鍜宲hprpc_client.jar涓や釜jar錛屾妸phprpc.jar鏀懼埌web欏圭洰鐨刉EB-INF/lib鐩綍涓嬨?/p>

鍏堝啓涓ā鎷熶笟鍔℃帴鍙o細Hello.java鎺ュ彛涓庡叾瀹炵幇MyHello.java

  1. package com.chenlb.phprpc;   
  2.   
  3. /**  
  4.  * 涓氬姟鎺ュ彛  
  5.  *  
  6.  * @author chenlb 2009-2-22 涓嬪崍08:06:13  
  7.  */  
  8. public interface Hello {   
  9.   
  10.     String say(String name);   
  11. }  
  1. package com.chenlb.phprpc;   
  2.   
  3. /**  
  4.  * 鏈嶅姟鍣ㄧ殑涓涓ā鎷熶換鍔? 
  5.  *  
  6.  * @author chenlb 2009-2-22 涓嬪崍08:05:42  
  7.  */  
  8. public class MyHello implements Hello {   
  9.   
  10.     public String say(String name) {   
  11.         return "Hello "+name;   
  12.     }   
  13. }  

鐒跺悗鍙戝竷涓氬姟錛堣榪滅▼璋冪敤鐨勶級錛歳pc.jsp

  1. <%@ page import="com.chenlb.phprpc.*" %>   
  2. <%@ page import="org.phprpc.*" %>   
  3. <%   
  4. Hello hello = new MyHello();   
  5. PHPRPC_Server phprpc_server = new PHPRPC_Server();   
  6. phprpc_server.add(hello);   
  7. phprpc_server.start(request, response);   
  8. %>  

褰撶劧瑕佹妸Hello.class涓嶮yhello.class鏀懼埌web欏圭洰閲岋紝濡俉EB-INF/classes銆?/p>

緙栧啓java瀹㈡埛绔唬鐮侊紝璇曠敤錛?/p>

  1. package com.chenlb.phprpc;   
  2.   
  3. import org.phprpc.PHPRPC_Callback;   
  4. import org.phprpc.PHPRPC_Client;   
  5.   
  6. public class PhpRpcDemo {   
  7.   
  8.     public static void main(String[] args) {   
  9.         PHPRPC_Client client = new PHPRPC_Client("http://localhost:8080/phprpc/rpc.jsp");   
  10.         Hello m = (Hello) client.useService(Hello.class);   
  11.         System.out.println(m.say("chenlb"));   
  12.   
  13.         //涔熷彲浠ヤ互 callback褰㈠紡璋冪敤.   
  14.         client.invoke("say"new Object[] {"other"}, new PHPRPC_Callback() {   
  15.             public void handler(String result, Object[] args) {   
  16.                 System.out.println("handler:");   
  17.                 System.out.println(result);   
  18.                 System.out.println("args:"+args[0]);   
  19.                 System.out.println();   
  20.             }   
  21.         });   
  22.     }   
  23. }  

紺轟緥浜嗕袱縐嶄嬌鐢ㄦ柟寮忥紝杈撳嚭緇撴灉涓猴細

Hello chenlb
handler:
Hello other
args:other

浣跨敤鐨勭‘姣旇緝綆鍗曘傚彲浠ュ湪 javaeye 緹ょ粍閲屼笌 PHPRPC 浣滆呬氦嫻?/p>



鐤媯 2010-01-19 16:33 鍙戣〃璇勮
]]>
JAX-WS weService瀹炰緥 c/s褰㈠紡http://m.tkk7.com/freeman1984/archive/2010/01/13/309387.html鐤媯鐤媯Wed, 13 Jan 2010 15:22:00 GMThttp://m.tkk7.com/freeman1984/archive/2010/01/13/309387.htmlhttp://m.tkk7.com/freeman1984/comments/309387.htmlhttp://m.tkk7.com/freeman1984/archive/2010/01/13/309387.html#Feedback0http://m.tkk7.com/freeman1984/comments/commentRss/309387.htmlhttp://m.tkk7.com/freeman1984/services/trackbacks/309387.html 棣栧厛鏄湇鍔$錛?br />    棣栧厛鍒涘緩java欏圭洰鎴栬厀eb欏圭洰閮藉彲錛?br />    棣栧厛緙栧啓service绔帴鍙o紝WebServerInterface錛堝繀欏誨凡鎺ュ彛褰㈠紡鍙戝竷錛?br />  
@WebService(serviceName="testserver",targetNamespace="http://testserver.com")
@SOAPBinding(style 
= SOAPBinding.Style.RPC)
public interface WebServerInterface {

    @WebMethod
    
public TestUser getAllTestUsersByUserName(String userName);
}

 TestUser.java
package com.server;

public class TestUser {

    
private int id;
    
private String usetName;
    
private String pwd;
    
    
public int getId() {
        
return id;
    }

    
public void setId(int id) {
        
this.id = id;
    }

    
public String getUsetName() {
        
return usetName;
    }

    
public void setUsetName(String usetName) {
        
this.usetName = usetName;
    }

    
public String getPwd() {
        
return pwd;
    }

    
public void setPwd(String pwd) {
        
this.pwd = pwd;
    }

    
    
}


瀹炵幇綾伙細
@WebService(endpointInterface="com.server.WebServerInterface")
public class WebServerInterfaceImpl implements WebServerInterface {

    @Override
    
public TestUser getAllTestUsersByUserName(String userName) {
        
// TODO Auto-generated method stub
        return TestUserManager.getUserByName(userName);
    }


}


鎺ヤ笅鏉ユ槸TestUserManager.java(鐢ㄦ埛綆$悊綾?
public class TestUserManager {

    
public static List<TestUser> users;
    
static{
        users 
= new ArrayList<TestUser>();
        
for(int i=0;i<=10;i++){
            TestUser testUser 
= new TestUser();
            testUser.setId(i);
            testUser.setUsetName(
"userName_"+i);
            testUser.setPwd(
"pwd_"+i);
            users.add(testUser);
        }

    }

    
    
public static TestUser getUserByName(String userName){
        
for(TestUser testUser:users){
            
if(testUser.getUsetName().equals(userName)){
                
return testUser;
            }

        }

        
return null;
    }

}


榪欐牱server灝辯紪鍐欏ソ浜?鐒跺悗灝辨槸鍙戝竷server錛氬綋鐒跺鏋滄槸web欏圭洰鐨勮瘽鍙互閫氳繃servlet鍙戝竷 褰撶劧瑕佽緗細load-on-startup 涓? 鍦╰omcat鍚姩鏃跺垵濮嬪寲鍙戝竷
public static void main(String[] args) {
         Endpoint.publish(
"http://127.0.0.1:10100/mywebserver"new WebServerInterfaceImpl());  
    }
榪愯鍚巜ebserver灝卞彂甯冨ソ浜?鍙互鍚宨e璁塊棶

鎺ヤ笅鏉ユ槸瀹㈡埛绔殑璁塊棶錛?br /> 瀹㈡埛绔彲浠ュ悓eclipse閫氳繃wsdl鐨剈rl鏉ヨ嚜鍔ㄧ敓鎴?br /> 涔熷彲浠ヨ嚜宸卞疄鐜?br /> 渚嬪錛?br /> URL url = new URL("http://127.0.0.1:10100/mywebserver?wsdl");
QName qname = new QName(" Service service = Service.create(url, qname);  
WebServerInterface = service.getPort(WebServerInterface .class);  
鐒跺悗灝卞彲浠ユ搷浣滀簡

浠g爜涓嬭澆錛?br />
/Files/freeman1984/src_server.rar /Files/freeman1984/src_client.rar



鐤媯 2010-01-13 23:22 鍙戣〃璇勮
]]>
axis webService鍙戝竷webservice鍜宑lient鐨勭畝鍗曞疄鐜?/title><link>http://m.tkk7.com/freeman1984/archive/2010/01/13/309340.html</link><dc:creator>鐤媯</dc:creator><author>鐤媯</author><pubDate>Wed, 13 Jan 2010 09:59:00 GMT</pubDate><guid>http://m.tkk7.com/freeman1984/archive/2010/01/13/309340.html</guid><wfw:comment>http://m.tkk7.com/freeman1984/comments/309340.html</wfw:comment><comments>http://m.tkk7.com/freeman1984/archive/2010/01/13/309340.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/freeman1984/comments/commentRss/309340.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/freeman1984/services/trackbacks/309340.html</trackback:ping><description><![CDATA[鏈嶅姟绔細閫氳繃jws鏂瑰紡瀹炵幇<br />   棣栧厛鍔犲叆axis鎵闇鐨刯ar 閰嶇疆web.xml:<br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #000000"><?</span><span style="color: #000000">xml version</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">1.0</span><span style="color: #000000">"</span><span style="color: #000000"> encoding</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">UTF-8</span><span style="color: #000000">"</span><span style="color: #000000">?></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #000000"><</span><span style="color: #000000">web</span><span style="color: #000000">-</span><span style="color: #000000">app id</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">WebApp_ID</span><span style="color: #000000">"</span><span style="color: #000000"> version</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">2.4</span><span style="color: #000000">"</span><span style="color: #000000"> xmlns</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">http://java.sun.com/xml/ns/j2ee</span><span style="color: #000000">"</span><span style="color: #000000"> xmlns:xsi</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">http://www.w3.org/2001/XMLSchema-instance</span><span style="color: #000000">"</span><span style="color: #000000"> xsi:schemaLocation</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">display</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000">vote</span><span style="color: #000000"></</span><span style="color: #000000">display</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><!--</span><span style="color: #000000"> Context Configuration locations </span><span style="color: #0000ff">for</span><span style="color: #000000"> Spring XML files </span><span style="color: #000000">--></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /> </span><span style="color: #000000"><</span><span style="color: #000000">display</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000">Apache</span><span style="color: #000000">-</span><span style="color: #000000">Axis</span><span style="color: #000000"></</span><span style="color: #000000">display</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000">    <br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">listener</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />        </span><span style="color: #000000"><</span><span style="color: #000000">listener</span><span style="color: #000000">-</span><span style="color: #0000ff">class</span><span style="color: #000000">></span><span style="color: #000000">org.apache.axis.transport.http.AxisHTTPSessionListener</span><span style="color: #000000"></</span><span style="color: #000000">listener</span><span style="color: #000000">-</span><span style="color: #0000ff">class</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"></</span><span style="color: #000000">listener</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    <br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />  </span><span style="color: #000000"><</span><span style="color: #000000">servlet</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000">AxisServlet</span><span style="color: #000000"></</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #0000ff">class</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />        org.apache.axis.transport.http.AxisServlet<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"></</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #0000ff">class</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />  </span><span style="color: #000000"></</span><span style="color: #000000">servlet</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />  </span><span style="color: #000000"><</span><span style="color: #000000">servlet</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000">AdminServlet</span><span style="color: #000000"></</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #0000ff">class</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />        org.apache.axis.transport.http.AdminServlet<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"></</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #0000ff">class</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">load</span><span style="color: #000000">-</span><span style="color: #000000">on</span><span style="color: #000000">-</span><span style="color: #000000">startup</span><span style="color: #000000">></span><span style="color: #000000">100</span><span style="color: #000000"></</span><span style="color: #000000">load</span><span style="color: #000000">-</span><span style="color: #000000">on</span><span style="color: #000000">-</span><span style="color: #000000">startup</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />  </span><span style="color: #000000"></</span><span style="color: #000000">servlet</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />  </span><span style="color: #000000"><</span><span style="color: #000000">servlet</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000">SOAPMonitorService</span><span style="color: #000000"></</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #0000ff">class</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />        org.apache.axis.monitor.SOAPMonitorService<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"></</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #0000ff">class</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">init</span><span style="color: #000000">-</span><span style="color: #000000">param</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />      </span><span style="color: #000000"><</span><span style="color: #000000">param</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000">SOAPMonitorPort</span><span style="color: #000000"></</span><span style="color: #000000">param</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />      </span><span style="color: #000000"><</span><span style="color: #000000">param</span><span style="color: #000000">-</span><span style="color: #000000">value</span><span style="color: #000000">></span><span style="color: #000000">5001</span><span style="color: #000000"></</span><span style="color: #000000">param</span><span style="color: #000000">-</span><span style="color: #000000">value</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"></</span><span style="color: #000000">init</span><span style="color: #000000">-</span><span style="color: #000000">param</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">load</span><span style="color: #000000">-</span><span style="color: #000000">on</span><span style="color: #000000">-</span><span style="color: #000000">startup</span><span style="color: #000000">></span><span style="color: #000000">100</span><span style="color: #000000"></</span><span style="color: #000000">load</span><span style="color: #000000">-</span><span style="color: #000000">on</span><span style="color: #000000">-</span><span style="color: #000000">startup</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />  </span><span style="color: #000000"></</span><span style="color: #000000">servlet</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />  </span><span style="color: #000000"><</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">mapping</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000">AxisServlet</span><span style="color: #000000"></</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">url</span><span style="color: #000000">-</span><span style="color: #000000">pattern</span><span style="color: #000000">>/</span><span style="color: #000000">servlet</span><span style="color: #000000">/</span><span style="color: #000000">AxisServlet</span><span style="color: #000000"></</span><span style="color: #000000">url</span><span style="color: #000000">-</span><span style="color: #000000">pattern</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />  </span><span style="color: #000000"></</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">mapping</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />  </span><span style="color: #000000"><</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">mapping</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000">AxisServlet</span><span style="color: #000000"></</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">url</span><span style="color: #000000">-</span><span style="color: #000000">pattern</span><span style="color: #000000">>*</span><span style="color: #000000">.jws</span><span style="color: #000000"></</span><span style="color: #000000">url</span><span style="color: #000000">-</span><span style="color: #000000">pattern</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />  </span><span style="color: #000000"></</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">mapping</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />  </span><span style="color: #000000"><</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">mapping</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000">AxisServlet</span><span style="color: #000000"></</span><span style="color: #000000">servlet</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img id="Codehighlighter1_1608_2242_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1608_2242_Open_Text.style.display='none'; Codehighlighter1_1608_2242_Closed_Image.style.display='inline'; Codehighlighter1_1608_2242_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_1608_2242_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1608_2242_Closed_Text.style.display='none'; Codehighlighter1_1608_2242_Open_Image.style.display='inline'; Codehighlighter1_1608_2242_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" alt="" />    </span><span style="color: #000000"><</span><span style="color: #000000">url</span><span style="color: #000000">-</span><span style="color: #000000">pattern</span><span style="color: #000000">>/</span><span style="color: #000000">services</span><span id="Codehighlighter1_1608_2242_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff">/**/</span><span id="Codehighlighter1_1608_2242_Open_Text"><span style="color: #008000">/*</span><span style="color: #008000"></url-pattern><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  </servlet-mapping><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  <servlet-mapping><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    <servlet-name>SOAPMonitorService</servlet-name><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    <url-pattern>/SOAPMonitor</url-pattern><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  </servlet-mapping><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /> <br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /> <br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  <servlet-mapping><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    <servlet-name>AdminServlet</servlet-name><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    <url-pattern>/servlet/AdminServlet</url-pattern><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  </servlet-mapping><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /> <br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    <session-config><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        <session-timeout>20</session-timeout><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    </session-config><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  <br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  <mime-mapping><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    <extension>wsdl</extension><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />     <mime-type>text/xml</mime-type><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  </mime-mapping><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  <mime-mapping><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    <extension>xsd</extension><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    <mime-type>text/xml</mime-type><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  </mime-mapping><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></web-app><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span></div> </span><br /> 灝嗘帴鍙f枃浠跺疄渚嬪唴瀹瑰涓嬶細Test.jws<br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_18_94_Open_Image" onclick="this.style.display='none'; Codehighlighter1_18_94_Open_Text.style.display='none'; Codehighlighter1_18_94_Closed_Image.style.display='inline'; Codehighlighter1_18_94_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_18_94_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_18_94_Closed_Text.style.display='none'; Codehighlighter1_18_94_Open_Image.style.display='inline'; Codehighlighter1_18_94_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" alt="" /><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> Test </span><span id="Codehighlighter1_18_94_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://m.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_18_94_Open_Text"><span style="color: #000000">{<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img id="Codehighlighter1_63_92_Open_Image" onclick="this.style.display='none'; Codehighlighter1_63_92_Open_Text.style.display='none'; Codehighlighter1_63_92_Closed_Image.style.display='inline'; Codehighlighter1_63_92_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_63_92_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_63_92_Closed_Text.style.display='none'; Codehighlighter1_63_92_Open_Image.style.display='inline'; Codehighlighter1_63_92_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" />        </span><span style="color: #0000ff">public</span><span style="color: #000000"> String doRequest(String request)</span><span id="Codehighlighter1_63_92_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://m.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_63_92_Open_Text"><span style="color: #000000">{<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        </span><span style="color: #008000">//</span><span style="color: #008000">do<img src="http://m.tkk7.com/Images/dot.gif" alt="" /></span><span style="color: #008000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #000000">          </span><span style="color: #0000ff">return</span><span style="color: #000000"> <img src="http://m.tkk7.com/Images/dot.gif" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" alt="" />        }</span></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" alt="" />}</span></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span></div> 灝嗘鏂囦歡鏀懼湪<font style="background-color: #cce8cf">WebRoot</font>涓?鍗沖彲銆?br /> <br /> 瀹㈡埛绔紝浣跨敤xfire瀹炵幇<br />   棣栧厛鎷垮埌wsdl鐨剈rl錛歸ebserviceUrl<br /> 閫氳繃 <font style="background-color: #cce8cf"> <font style="background-color: #cce8cf">webServiceClient</font> webServiceClient = new Client(new URL(webserviceUrl));鍒涘緩瀹㈡埛绔?br /> 鐒跺悗灝卞彲浠ラ氳繃<font style="background-color: #cce8cf">Object[] i = webServiceClient.invoke("webservers鏂規硶鍚?, new Object[]{鍙傛暟});鏉ヨ皟鐢ㄣ?br /> <br /> </font><br /> <br /> </font><br /> <img src ="http://m.tkk7.com/freeman1984/aggbug/309340.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/freeman1984/" target="_blank">鐤媯</a> 2010-01-13 17:59 <a href="http://m.tkk7.com/freeman1984/archive/2010/01/13/309340.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://m.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://295301.com" target="_blank">久久亚洲精品无码AV红樱桃</a>| <a href="http://cc58866.com" target="_blank">久久精品亚洲男人的天堂</a>| <a href="http://www-887234.com" target="_blank">亚洲毛片免费观看</a>| <a href="http://fcw70.com" target="_blank">a级毛片无码免费真人</a>| <a href="http://czxgjt.com" target="_blank">亚洲AⅤ永久无码精品AA</a>| <a href="http://yy6653.com" target="_blank">亚洲天堂中文资源</a>| <a href="http://yw756.com" target="_blank">成人婷婷网色偷偷亚洲男人的天堂 </a>| <a href="http://8xcb.com" target="_blank">亚洲娇小性色xxxx</a>| <a href="http://qqcnm.com" target="_blank">日本永久免费a∨在线视频</a>| <a href="http://xmm5pkt.com" target="_blank">日韩免费观看一区</a>| <a href="http://929119.com" target="_blank">国产精品黄页在线播放免费</a>| <a href="http://jogador1.com" target="_blank">亚洲国产婷婷六月丁香</a>| <a href="http://dnf1000.com" target="_blank">亚洲国产精品美女久久久久</a>| <a href="http://yangguang882.com" target="_blank">无码免费一区二区三区免费播放</a>| <a href="http://xmjcjc.com" target="_blank">国产在线观看免费视频播放器</a>| <a href="http://128313.com" target="_blank">婷婷亚洲综合一区二区</a>| <a href="http://se969.com" target="_blank">91麻豆精品国产自产在线观看亚洲</a>| <a href="http://kt4444.com" target="_blank">亚洲日韩看片无码电影</a>| <a href="http://8884493.com" target="_blank">桃子视频在线观看高清免费视频</a>| <a href="http://shbailongma.com" target="_blank">亚洲激情在线视频</a>| <a href="http://hnlchb.com" target="_blank">在线观看人成网站深夜免费</a>| <a href="http://ynrygc.com" target="_blank">久久久亚洲精品无码</a>| <a href="http://51caox.com" target="_blank">一级毛片不卡免费看老司机</a>| <a href="http://930mk.com" target="_blank">久久久久国产精品免费免费搜索 </a>| <a href="http://99999pp.com" target="_blank">免费看国产一级片</a>| <a href="http://727744.com" target="_blank">亚洲色成人四虎在线观看</a>| <a href="http://25gh.com" target="_blank">在线免费观看亚洲</a>| <a href="http://laosanqq.com" target="_blank">久久伊人久久亚洲综合</a>| <a href="http://600c81.com" target="_blank">野花高清在线观看免费3中文 </a>| <a href="http://hzsprfm.com" target="_blank">久久综合亚洲色HEZYO国产</a>| <a href="http://xamxx.com" target="_blank">免费黄网站在线观看</a>| <a href="http://88533066.com" target="_blank">老司机亚洲精品影视www</a>| <a href="http://jsky163.com" target="_blank">久章草在线精品视频免费观看</a>| <a href="http://www398ph.com" target="_blank">77777午夜亚洲</a>| <a href="http://wwwbi757.com" target="_blank">亚洲乱码中文字幕综合234</a>| <a href="http://wwwbu610.com" target="_blank">亚洲a∨无码一区二区</a>| <a href="http://928348.com" target="_blank">天天干在线免费视频</a>| <a href="http://vcnxa.com" target="_blank">中国一级特黄高清免费的大片中国一级黄色片 </a>| <a href="http://zz4466.com" target="_blank">免费国产污网站在线观看不要卡</a>| <a href="http://hetaoqpj.com" target="_blank">亚洲国产精品无码久久SM</a>| <a href="http://cqshangshu.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>