锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产亚洲一区区二区在线 ,亚洲视频网站在线观看,国产亚洲精品线观看动态图http://www.tkk7.com/SkyWinder/category/24450.htmlJust try to find my memorise...zh-cnFri, 27 Jul 2007 09:52:37 GMTFri, 27 Jul 2007 09:52:37 GMT60絎竴涓猚orba鐨凥ello World锝?/title><link>http://www.tkk7.com/SkyWinder/archive/2007/07/27/132728.html</link><dc:creator>鏋腑鐜庣幉</dc:creator><author>鏋腑鐜庣幉</author><pubDate>Fri, 27 Jul 2007 04:51:00 GMT</pubDate><guid>http://www.tkk7.com/SkyWinder/archive/2007/07/27/132728.html</guid><wfw:comment>http://www.tkk7.com/SkyWinder/comments/132728.html</wfw:comment><comments>http://www.tkk7.com/SkyWinder/archive/2007/07/27/132728.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/SkyWinder/comments/commentRss/132728.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/SkyWinder/services/trackbacks/132728.html</trackback:ping><description><![CDATA[<p>        鏂板叕鍙歌姹傜敤corba鍋氱數(shù)淇¢」鐩紝姹楋紝浠ュ墠鍋舵槸鍐橨2EE鐨勶紝妗嗘灦鐢ㄥ浜嗭紝蹇界劧杞仛corba錛岃寰楀緢涓嶄範(fàn)鎯紝鍘嬪姏涔熷緢澶с傜綉涓婃壘浜嗗緢澶氾紝浣嗛兘娌℃湁鍚堥傜殑corba紼嬪簭錛岃嚜宸辯敤浜嗕袱澶╂墠鍐欎簡絎竴涓猦ello world紼嬪簭錛屼笉鐭ラ亾鏄嚜宸辯殑瀛︿範(fàn)鑳藉姏涓嬮檷錛岃繕鏄痗orba鐨勫涔?fàn)鏇簿U垮お闄″抄銆傘傘備互涓嬪氨鏄垜鍐欑殑絎竴涓猚orba紼嬪簭錛屽ソ浜嗭紝涓嶅簾璇濅簡錛岃漿鍏ユ棰橈細(xì)<br>         鍏充簬corba鐨勪粙緇嶆垜灝變笉澶氳浜嗭紝緗戜笂閭d箞澶氫笓瀹剁粰鐨勬蹇碉紝鑷繁google涓涓嬶紝闅忎究鐐逛釜浜嗚В涓嬪氨琛屼簡銆?br>         鎴戜滑鍏徃鐢ㄧ殑IDL緙栬瘧鍣ㄦ槸Orbacus錛岄鍏堝啓涓涓狪DL鏂囦歡錛屾枃浠跺悕涓猴細(xì)hello.idl浠ヤ笅鏄簮鐮侊細(xì)<br>//IDL<br>   module test{<br>        interface Hello{<br>             void sayHello();<br>        };<br>    };<br>灝咺DL鏂囦歡copy鍒扮紪璇戝櫒鐨刡in鐩綍涓嬶紝鐒跺悗鎵撳紑MS-DOS紿楀彛錛岃漿鎹㈠埌浣犵殑緙栬瘧鍣ㄧ殑bin鐩綍涓嬭緭鍏ュ懡浠idl錛屽鍥撅細(xì)<img height=176 alt="" src="http://www.tkk7.com/images/blogjava_net/skywinder/idl.JPG" width=662 border=0><br>jidl鍛戒護(hù)鐨勫弬鏁版渶濂借緭鍏ユ枃浠跺叏鍚嶏紙鍖呮嫭鍚庣紑錛夛紝榪欐椂鍊欎細(xì)鍦ㄨ鐩綍涓嬬敓鎴愪竴涓猼est鐩綍錛屽湪test鐩綍涓嬪垱寤轟竴涓狧ello_Impl.java鏂囦歡錛屼唬鐮佸涓嬶細(xì)<br>package test;</p> <p>public class Hello_impl extends HelloPOA {<br> public void sayHello(){<br>  System.out.println("Hello World");<br> }<br>}<br>瀹冨疄鐜頒簡sayHello()鏂規(guī)硶銆?br><br><br>鎺ョ潃鍒涘緩涓涓伐鍏風(fēng)被錛屾枃浠跺悕涓篛RBImpl.java錛堟敞鎰忓寘鐩綍緇撴瀯鍝︼級錛屼唬鐮佸涓嬶細(xì)<br>package test.common;</p> <p>import java.io.BufferedReader;<br>import java.io.FileOutputStream;<br>import java.io.FileReader;<br>import java.io.IOException;<br>import java.io.PrintWriter;<br>import java.util.Properties;</p> <p>import org.omg.CORBA.ORB;<br>import org.omg.CORBA.Object;<br>import org.omg.PortableServer.POA;<br>import org.omg.PortableServer.POAHelper;<br>import org.omg.PortableServer.POAManager;</p> <p>import test.Hello;<br>import test.HelloHelper;</p> <p>public class ORBImpl {<br> <br> private ORB orb;<br> private POA poaRoot;<br> private POAManager poaManager;<br> private Object poaObj;<br> <br> public ORBImpl(){<br>  orb = null;<br>  poaRoot = null;<br>  poaManager = null;<br>  poaObj = null;<br> }<br> <br> public void initEnv(String[]args){<br>  Properties props = System.getProperties();<br>  props.put("org.omg.CORBA.ORBClass","com.ooc.CORBA.ORB");<br>  props.put("org.omg.CORBA.ORBSingletonClass","com.ooc.CORBA.ORBSingleton");<br>  <br>  try{<br>   orb = ORB.init(args,props);<br>  }catch(Exception ex){<br>   ex.printStackTrace();<br>  }<br> }<br> <br> public void initServer(){<br>  try{<br>   poaObj = orb.resolve_initial_references("RootPOA");<br>   poaRoot = POAHelper.narrow(poaObj);<br>   poaManager = poaRoot.the_POAManager();<br>  }catch(Exception ex){<br>   ex.printStackTrace();<br>  }<br> }<br> <br> public void serverGo(Hello hello){<br>  try{<br>   String fileName = "Hello.ref";<br>   String strClient = orb.object_to_string(hello);<br>   PrintWriter out = new PrintWriter(new FileOutputStream(fileName));<br>   out.print(strClient);<br>   out.close();<br>  }catch(IOException ex){<br>   ex.printStackTrace();<br>  }<br> }<br> <br> public void clientGo(){<br>  Object clientObj = null;<br>  try{<br>   String fileName = "Hello.ref";<br>   BufferedReader in = new BufferedReader(new FileReader(fileName));<br>   String strClient = in.readLine();<br>   clientObj = orb.string_to_object(strClient);<br>  }catch(IOException ex){<br>   ex.printStackTrace();<br>  }<br>  Hello hello = HelloHelper.narrow(clientObj);<br>  hello.sayHello();<br> }<br> <br> public void destroy(){<br>  if(orb != null){<br>   try{<br>    orb.destroy();<br>   }catch(Exception ex){<br>    ex.printStackTrace();<br>    System.exit(0);<br>   }<br>  }<br> }<br> <br> public void active(){<br>  try{<br>   poaManager.activate();<br>   orb.run();<br>  }catch(Exception ex){<br>   ex.printStackTrace();<br>   System.exit(0);<br>  }<br> }<br> <br> public ORB getORBRoot(){<br>  return this.orb;<br> }<br>}<br><br><br>鐒跺悗鍒涘緩Server.java鏂囦歡錛屼唬鐮佸涓嬶細(xì)<br>package test;</p> <p>import test.common.ORBImpl;</p> <p>public class Server {<br> public static void main(String[]args){<br>  ORBImpl server = new ORBImpl();<br>  server.initEnv(args);<br>  server.initServer();<br>  <br>  Hello_impl helloImpl = new Hello_impl();<br>  Hello hello = helloImpl._this(server.getORBRoot());<br>  server.serverGo(hello);<br>  server.active();<br>  server.destroy();<br> }<br>}<br><br><br>緇堜簬鍒頒簡鏈鍚庝竴姝ヤ簡錛屽垱寤哄鎴風(fēng)鏂囦歡Client.java錛屼唬鐮佸涓嬶細(xì)<br>package test;</p> <p>import test.common.ORBImpl;</p> <p>public class Client {<br> <br> public static void main(String[]args){<br>  ORBImpl client = new ORBImpl();<br>  client.initEnv(args);<br>  client.clientGo();<br>  client.destroy();<br> }<br>}<br></p> 鎵撳紑MS-DOS紿楀彛錛岃漿鎹㈠埌浣犵殑緙栬瘧鍣ㄧ殑bin鐩綍涓嬶紝杈撳叆鍛戒護(hù)javac test/*.java緙栬瘧鎵鏈塼est鐩綍涓嬬殑鏂囦歡錛?br><img height=165 alt="" src="http://www.tkk7.com/images/blogjava_net/skywinder/compile.JPG" width=660 border=0><br><br>鎺ョ潃杈撳叆鍛戒護(hù)java test.Server鍚姩鏈嶅姟鍣細(xì)<br><img height=178 alt="" src="http://www.tkk7.com/images/blogjava_net/skywinder/server.JPG" width=669 border=0><br><br>閲嶆柊寮鍚竴涓獥鍙o紝杈撳叆java test.Client鍚姩瀹㈡埛绔皟鐢ㄦ湇鍔″櫒鏂規(guī)硶錛?br><img height=165 alt="" src="http://www.tkk7.com/images/blogjava_net/skywinder/client.JPG" width=660 border=0><br><br>鎺ョ潃浼?xì)鍦ㄦ湇鍔″櫒鐨劷H楀彛鎵撳嵃鍑虹粨鏋滐細(xì)<br><img height=195 alt="" src="http://www.tkk7.com/images/blogjava_net/skywinder/result.JPG" width=662 border=0><br><br><br>鍦ㄧ紪璇戣繍琛岀殑鏃跺欙紝璁板緱浣跨敤JDK1.3鐗堟湰鐨勯偅鏍峰彲浠ョ洿鎺ヨ緗甤lasspath錛屽鏋滄槸1.4鐗堟湰錛岃寰楄浣跨敤java -Xbootclasspath/p:鍛戒護(hù)灝哋B.jar鍖呭惈榪涙潵錛堝伓灝辨槸鐢ㄧ殑1.4鐨勩傘傘傦級<br><br>榪欑瘒鏂囩珷甯屾湜鑳藉浣犳湁鐢ㄥ摝锝? <img src ="http://www.tkk7.com/SkyWinder/aggbug/132728.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/SkyWinder/" target="_blank">鏋腑鐜庣幉</a> 2007-07-27 12:51 <a href="http://www.tkk7.com/SkyWinder/archive/2007/07/27/132728.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://53reniao.com" target="_blank">成人免费福利视频</a>| <a href="http://cao8080.com" target="_blank">亚洲免费一级视频</a>| <a href="http://livejimmy.com" target="_blank">免费在线看片网站</a>| <a href="http://6f2igoa4.com" target="_blank">国产av无码专区亚洲av毛片搜</a>| <a href="http://liuxilife.com" target="_blank">久久久久久免费视频</a>| <a href="http://54vpn.com" target="_blank">久久精品亚洲AV久久久无码</a>| <a href="http://avav2021.com" target="_blank">91手机看片国产永久免费</a>| <a href="http://8123pp.com" target="_blank">亚洲午夜精品一区二区公牛电影院 </a>| <a href="http://fns92.com" target="_blank">亚洲精品~无码抽插</a>| <a href="http://818812.com" target="_blank">免费无码又爽又刺激网站</a>| <a href="http://goldwellib.com" target="_blank">国产V亚洲V天堂无码久久久 </a>| <a href="http://z88d.com" target="_blank">亚洲黄色免费电影</a>| <a href="http://gzmandala.com" target="_blank">日韩精品亚洲人成在线观看</a>| <a href="http://8k4c.com" target="_blank">免费无码毛片一区二区APP</a>| <a href="http://pufenghotel.com" target="_blank">亚洲高清免费在线观看</a>| <a href="http://wwwk47.com" target="_blank">无码人妻一区二区三区免费手机</a>| <a href="http://cuitccol.com" target="_blank">亚洲人成免费电影</a>| <a href="http://www-8812.com" target="_blank">国产精品无码一区二区三区免费</a>| <a href="http://cebeke.com" target="_blank">男人和女人高潮免费网站 </a>| <a href="http://180xiu.com" target="_blank">全免费A级毛片免费看网站</a>| <a href="http://998wc.com" target="_blank">国产精品亚洲专区无码WEB</a>| <a href="http://xzgfbxg.com" target="_blank">亚洲精品无码激情AV</a>| <a href="http://wwwv27.com" target="_blank">美女视频黄a视频全免费网站色窝</a>| <a href="http://jimeng-99.com" target="_blank">午夜影视日本亚洲欧洲精品一区</a>| <a href="http://hdznzdh.com" target="_blank">麻豆高清免费国产一区</a>| <a href="http://ss8kk.com" target="_blank">亚洲成a人片在线不卡一二三区</a>| <a href="http://0551dfcy.com" target="_blank">亚洲国产精品尤物yw在线</a>| <a href="http://iciap.com" target="_blank">国产在线观看无码免费视频</a>| <a href="http://nn227.com" target="_blank">亚洲成人福利在线观看</a>| <a href="http://www999973.com" target="_blank">国产青草视频在线观看免费影院</a>| <a href="http://kyqp0022.com" target="_blank">本免费AV无码专区一区</a>| <a href="http://wumase.com" target="_blank">亚洲性一级理论片在线观看</a>| <a href="http://www65axax.com" target="_blank">日韩免费无砖专区2020狼</a>| <a href="http://cao8080.com" target="_blank">四虎国产精品免费永久在线</a>| <a href="http://gayhh.com" target="_blank">亚洲五月综合网色九月色</a>| <a href="http://chaikexin.com" target="_blank">亚洲精品456播放</a>| <a href="http://bqjonline.com" target="_blank">国产精品免费精品自在线观看</a>| <a href="http://hysw100.com" target="_blank">小说区亚洲自拍另类</a>| <a href="http://jiajuco.com" target="_blank">亚洲小视频在线观看</a>| <a href="http://codecampo.com" target="_blank">在线观着免费观看国产黄</a>| <a href="http://5tww.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>