锘??xml version="1.0" encoding="utf-8" standalone="yes"?>操碰在线免费,久久精品这里都是精品,色在线中文字幕http://www.aygfsteel.com/chinadave/category/42749.htmlzh-cnMon, 16 Nov 2009 01:55:55 GMTMon, 16 Nov 2009 01:55:55 GMT60Eclipse3.2涓嬮厤緗甇RBStudio鎻掍歡鐨刢orba寮鍙戠幆澧?/title><link>http://www.aygfsteel.com/chinadave/archive/2009/11/16/302464.html</link><dc:creator>whoami</dc:creator><author>whoami</author><pubDate>Mon, 16 Nov 2009 01:42:00 GMT</pubDate><guid>http://www.aygfsteel.com/chinadave/archive/2009/11/16/302464.html</guid><wfw:comment>http://www.aygfsteel.com/chinadave/comments/302464.html</wfw:comment><comments>http://www.aygfsteel.com/chinadave/archive/2009/11/16/302464.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/chinadave/comments/commentRss/302464.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/chinadave/services/trackbacks/302464.html</trackback:ping><description><![CDATA[<p><font color="#0000ff" face="瀹嬩綋" size="3"><font color="#ff6600" size="4">涓銆?浣跨敤鍒扮殑杞歡</font><br /> 1. corba浜у搧錛歄penORB<br /> 涓嬭澆鍦板潃錛?/font><a ><font color="#0000ff" face="瀹嬩綋" size="3">http://sourceforge.net/projects/openorb/</font></a><br /> <font color="#0000ff" face="瀹嬩綋" size="3">瑙e帇鍚庡涓嬪浘鎵紺?/font></p> <div forimg="1"><font color="#0000ff" face="瀹嬩綋" size="3"><img class="blogimg" small="0" src="http://hiphotos.baidu.com/ghoul0813/pic/item/189517137bbeadf5f6039e5d.jpg" border="0" alt="" /></font></div> <p><br /> <br /> <font color="#0000ff" face="瀹嬩綋" size="3">2. 寮鍙戝伐鍏稥clipse 3.4.2</font></p> <p><br /> <font color="#0000ff" face="瀹嬩綋" size="3">3. 鎻掍歡錛歄RBStudio777<br /> 涓嬭澆鍦板潃錛?</font><a href="ftp://www.orbzone.org/"><font color="#0000ff" face="瀹嬩綋" size="3">ftp://www.orbzone.org</font></a><font color="#0000ff" face="瀹嬩綋" size="3"> 鐢ㄦ埛鍚嶇О錛歰rbzone_downloads 瀵嗙爜錛歰rbzone_downloads<br /> 浣跨敤絎笁鏂笷tp宸ュ叿鎴栬呰繀闆風殑璧勬簮鎺㈡祴鍣ㄧ櫥闄嗗悗榪涘叆CORBA_Utilities鏂囦歡澶癸紝涓嬮潰鏈?涓獄ip鍘嬬緝鏂囦歡ORBStudio 775, ORBStudio776, ORBStudio777 錛屾垜閫夋嫨浜?77涓嬭澆銆?br /> 瑙e帇鍚庡涓嬪浘鎵紺?/font></p> <p><font color="#0000ff" face="瀹嬩綋" size="3"><img class="blogimg" small="0" src="http://hiphotos.baidu.com/ghoul0813/pic/item/e897a06d77627dde4216945d.jpg" border="0" alt="" /></font></p> <p><font color="#0000ff" face="瀹嬩綋" size="3">4. Javacc<br /> 涓嬭澆javacc,緗戝潃錛?/font><a ><font color="#0000ff" face="瀹嬩綋" size="3">https://javacc.dev.java.net/</font></a><br /> <font color="#0000ff" face="瀹嬩綋" size="3">瑙e帇鍚庡涓嬪浘鎵紺?br /> </font></p> <div forimg="1"><font color="#0000ff" face="瀹嬩綋" size="3"><img class="blogimg" small="0" src="http://hiphotos.baidu.com/ghoul0813/pic/item/91dddb23206e5f779922ed5d.jpg" border="0" alt="" /></font></div> <p> </p> <p> </p> <p><font color="#0000ff" face="瀹嬩綋" size="3"><font color="#ff6600" size="4">浜屻佸畨瑁呴厤緗?/font><br /> 1. 瑙e帇OpenOrb.rar<br /> 2. 瑙e帇ORBStudio777.zip錛屼粠ORBStudio/plugins/涓嬮潰鍙栧緱 ORBStudio_7.7.7.jar 鐨凧AR鍖呮斁鍒癊clipse/plugins涓嬮潰.鎴戠敤鐨凟clipse鐗堟湰鏄疎clipse3.4.2銆傚鏋滆冨叆Jar鍖呭墠浠ュ墠Eclipse鏄繍琛? 鐨勮鍏抽棴錛岄噸鏂拌繍琛屻?br /> 3. 榪愯CMD 鍒癉OS錛屽啀鍒板瓨鏀緅avacc鐨刡in鐩綍錛岃緭鍏?javacc -tm D:\Eclipse3.22\eclipse\ORBStudio\IDLParser.jj<br /> <img class="blogimg" small="0" src="http://hiphotos.baidu.com/ghoul0813/pic/item/f75a94f7bacb5707730eec5d.jpg" border="0" alt="" /><br /> 4. 娣誨姞鐜鍙橀噺TCOO_HOME錛屽間負OpenOrb鐩綍鐨勮礬寰?br /> 5. 鍚姩eclipse<br /> 6. windows/preferences/鍑虹幇濡備笅紿楀彛閫夋嫨ORB Studio/IDL Compiler/ 鍦ㄥ彸杈歸夋嫨OpenORB榪欓噷鏈?縐嶇紪璇戝櫒鎴戜滑浣跨敤JacORB. 鎵撳紑IDL Compiler 鍓嶉潰鐨勫姞鍙烽夋嫨<br /> <img class="blogimg" small="0" src="http://hiphotos.baidu.com/ghoul0813/pic/item/c37791f3f953b4ee0b46e05d.jpg" border="0" alt="" /><br /> 鍙寵竟鍙傛暟IDL Command錛?D:\ComponentTechnology\OpenOrb\OpenORB\bin\idl2java.bat<br /> Command Options: -d %D% %F% <br /> <img class="blogimg" small="0" src="http://hiphotos.baidu.com/ghoul0813/pic/item/5a81874c6b9616dcd62afc5d.jpg" border="0" alt="" /><br /> 榪欐牱灝遍厤緗垚鍔熶簡Eclipse涓嬮潰鐨凜orba寮鍙戙侲clipse鐨勬柊寤洪夋嫨濡傚浘錛?/font></p> <p><font color="#0000ff" face="瀹嬩綋" size="3"><img class="blogimg" small="0" src="http://hiphotos.baidu.com/ghoul0813/pic/item/a141ce43ab687d349213c65e.jpg" border="0" alt="" /><br /> </font></p> <p><font color="#0000ff" face="瀹嬩綋" size="3"><font color="#ff6600" size="4">涓夈佸紑鍙戞楠ゅ弬鑰?/font><br /> 1. 鍦╡clipse閲屾柊寤洪」鐩紝Project lauyout 閫夋嫨Create separate source and output folders</font></p> <p><font color="#0000ff" face="瀹嬩綋" size="3">2. 緇欐柊欏圭洰娣誨姞Libraries,鍙抽敭Properites--->Libraries--->Add Library--->User Library--->User Libraries...--->New...--->Add JARs...<br /> 鎵懼埌OpenOrb\OpenORB\lib鐩綍涓媜penorb_orb-1.4.0.jar,openorb_orb_tools-1.4.0.jar<br /> OpenOrb\OpenORB\lib\endorsed鐩綍涓媜penorb_orb_omg-1.4.0.jar<br /> OpenOrb\tools\lib鐩綍涓媗auncher.jar,tools-1.4.0.jar<br /> OpenOrb\tools\lib\ext鐩綍涓嬫墍鏈?jar鏂囦歡</font></p> <p><font color="#0000ff" face="瀹嬩綋" size="3">3. src涓婂彸閿甆ew--->Other--->CORBA Wizard--->IDL files--->Simple IDL</font></p> <p><font color="#0000ff" face="瀹嬩綋" size="3">4. 閫夋嫨IDL鏂囦歡錛屽彸閿甇RB Menu--->Compile,灝辮嚜鍔ㄧ敓鎴愭枃浠?/font></p> <p><font color="#0000ff" face="瀹嬩綋" size="3">5. src涓婂彸閿甆ew--->Other--->CORBA Wizard--->Server--->Active object map--->Next鍦ㄥ脊鍑虹殑瀵硅瘽妗嗛噷IDL filename鏍忛夋嫨/{projectName}/src/{IDLname}.idl<br />     Interface鏍忛夋嫨IDL鏂囦歡閲屽畾涔夌殑鎺ュ彛鍚?br />     Package鏍忛噷濉啓鍖呭悕<br />     Server classname鏍忛噷濉啓鏈嶅姟绔被鍚?br /> --->Next 鍦ㄥ脊鍑虹殑瀵硅瘽妗?閫変腑Create server class:欏?/font></p> <p><font color="#0000ff" face="瀹嬩綋" size="3">6. 涓虹敓鎴愮殑鏈嶅姟绔被娣誨姞鏈疄鐜扮殑鏂規硶,騫跺~鍐欐柟娉曚綋</font></p> <p><font color="#0000ff" face="瀹嬩綋" size="3">7. src 涓婂彸閿甆ew--->Other--->CORBA Wizard--->Client--->Simple implementation 鍦ㄥ脊鍑虹殑瀵硅瘽妗嗛噷IDL filename鏍忛夋嫨/{projectName}/src/{IDLname}.idl<br />     Interface鏍忛夋嫨IDL鏂囦歡閲屽畾涔夌殑鎺ュ彛鍚?br />     Package鏍忛噷濉啓鍖呭悕<br />     Client classname鏍忛噷濉啓瀹㈡埛绔被鍚?/font></p> <p><font color="#0000ff" face="瀹嬩綋" size="3">8. 鍦ㄥ鎴風綾葷殑main鏂規硶閲岋紝鍙栨秷娉ㄩ噴test.getORBInterface().operation1("A message in the bottle..."); 騫朵慨鏀逛紶閫掔殑String鍐呭</font></p> <p><font color="#0000ff" face="瀹嬩綋" size="3">9. 榪愯鏈嶅姟绔▼搴廠erver_AOM.java錛岀劧鍚庤繍琛屽鎴風紼嬪簭MyServiceClientImpl.java</font></p> <p><font color="#339966" face="瀹嬩綋" size="3">濡傛灉錛屼綘瑕佸皢浣犵殑紼嬪簭鍖呭彂甯冨埌鍒殑鏈哄櫒涓婏紝灝辮鐢ㄥ埌鍚嶇О鏈嶅姟錛屼嬌鐢ㄥ悕縐版湇鍔★紝鎴戜滑闇瑕佸湪java浠g爜涓婁綔浜涗慨鏀癸細</font></p> <p><font color="#339966" face="瀹嬩綋" size="3">浣跨敤鍚嶇О絀洪棿鐨勯厤緗細</font></p> <p><font color="#339966" face="瀹嬩綋" size="3">1. 鎵懼埌騫舵敞閲婃湇鍔$Server_AOM.java閲宮ain鏂規硶鐨勪笅鍒椾唬鐮侊細</font></p> <p><font color="#339966" face="瀹嬩綋" size="3">PrintWriter ps = new PrintWriter(new FileOutputStream(new File("server.ior")));<br /> ps.println(orb.object_to_string(obj));<br /> ps.close();</font></p> <p><font color="#339966" face="瀹嬩綋" size="3">鍙栨秷涓嬪垪浠g爜錛堜綅緗湪涓婇潰浠g爜鐨勪笂鏂癸級鐨勬敞閲婏細</font></p> <p><font color="#339966" face="瀹嬩綋" size="3">// org.omg.CORBA.Object ncobj = orb.resolve_initial_references("NameService");<br /> // NamingContextExt nc = NamingContextExtHelper.narrow(ncobj);<br /> // nc.bind(nc.to_name("MyServerObject"), obj);</font></p> <p><font color="#339966" face="瀹嬩綋" size="3">淇敼bind鏂規硶涓簉ebind錛屽茍寮曞叆鏂扮殑綾?/font></p> <p><br /> <font color="#339966" face="瀹嬩綋" size="3">2. 鎵懼埌騫舵敞閲婂鎴風MyServiceClientImpl.java閲宮ain鏂規硶鐨勪笅鍒椾唬鐮侊細</font></p> <p><font color="#339966" face="瀹嬩綋" size="3">LineNumberReader input = new LineNumberReader(new FileReader("server.ior"));<br /> String ior = input.readLine();<br /> org.omg.CORBA.Object obj = orb.string_to_object(ior);</font></p> <p><font color="#339966" face="瀹嬩綋" size="3">鍙栨秷涓嬪垪浠g爜錛堜綅緗湪涓婇潰浠g爜鐨勪笂鏂癸級鐨勬敞閲婏細</font></p> <p><font color="#339966" face="瀹嬩綋" size="3">// org.omg.CORBA.Object ncobj = orb.resolve_initial_references("NameService");<br /> // NamingContextExt nc = NamingContextExtHelper.narrow(ncobj);<br /> // org.omg.CORBA.Object obj = nc.resolve_str("MyServerObject");</font></p> <p><font color="#339966" face="瀹嬩綋" size="3">寮曞叆鏂扮殑綾?/font></p> <p><font color="#339966" face="瀹嬩綋" size="3">淇敼org.omg.CORBA.Object ncobj = orb.resolve_initial_references("NameService");閲岄潰鐨勫弬鏁幫紝鏈嶅姟绔疭erver_AOM.java涔熻鏀廣?/font></p> <p><font color="#339966" face="瀹嬩綋" size="3">鏀逛負"corbaloc::1.2@hostname:portNumber/NameService"</font></p> <p><font color="#339966" face="瀹嬩綋" size="3">淇敼resolve_initial_references鏂規硶涓簊tring_to_object</font></p> <p><font color="#339966" face="瀹嬩綋" size="3">淇敼鎵鏈夊紓甯鎬負Exception</font></p> <p><br /> <font color="#339966" face="瀹嬩綋" size="3">3. 鐢ㄥ懡浠よ鐨勬柟寮忥紝鍦∣penOrb\NamingService\bin鐩綍涓嬫墽琛宨ns -ORBPort=portNumber</font></p> <p><br /> <font color="#339966" face="瀹嬩綋" size="3">4. 甯﹀弬鏁?-ORBInitRef NameService=corbaloc::1.2@hostname:portNumber/NameService 榪愯鏈嶅姟绔疭erver_AOM.java錛?/font></p> <p><br /> <font color="#339966" face="瀹嬩綋" size="3">5. 鐒跺悗榪愯瀹㈡埛绔▼搴廙yServiceClientImpl.java錛岀粨鏋滄槸涓鏍風殑銆?/font></p> <p><font color="#339966" face="瀹嬩綋" size="3">鐩墠涓烘錛宑orba鐨勬湰鍦般佽繙紼嬪紑鍙戦兘宸茬粡閰嶇疆瀹屾瘯銆?/font></p> <img src ="http://www.aygfsteel.com/chinadave/aggbug/302464.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/chinadave/" target="_blank">whoami</a> 2009-11-16 09:42 <a href="http://www.aygfsteel.com/chinadave/archive/2009/11/16/302464.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> 主站蜘蛛池模板: <a href="http://" target="_blank">卢氏县</a>| <a href="http://" target="_blank">仁怀市</a>| <a href="http://" target="_blank">于都县</a>| <a href="http://" target="_blank">密云县</a>| <a href="http://" target="_blank">株洲县</a>| <a href="http://" target="_blank">河西区</a>| <a href="http://" target="_blank">兖州市</a>| <a href="http://" target="_blank">石景山区</a>| <a href="http://" target="_blank">锡林浩特市</a>| <a href="http://" target="_blank">河北省</a>| <a href="http://" target="_blank">千阳县</a>| <a href="http://" target="_blank">罗田县</a>| <a href="http://" target="_blank">本溪市</a>| <a href="http://" target="_blank">临朐县</a>| <a href="http://" target="_blank">石门县</a>| <a href="http://" target="_blank">黄平县</a>| <a href="http://" target="_blank">教育</a>| <a href="http://" target="_blank">攀枝花市</a>| <a href="http://" target="_blank">辉南县</a>| <a href="http://" target="_blank">金昌市</a>| <a href="http://" target="_blank">无为县</a>| <a href="http://" target="_blank">龙海市</a>| <a href="http://" target="_blank">商水县</a>| <a href="http://" target="_blank">张家口市</a>| <a href="http://" target="_blank">滕州市</a>| <a href="http://" target="_blank">余庆县</a>| <a href="http://" target="_blank">嘉荫县</a>| <a href="http://" target="_blank">竹北市</a>| <a href="http://" target="_blank">金堂县</a>| <a href="http://" target="_blank">东乡族自治县</a>| <a href="http://" target="_blank">水城县</a>| <a href="http://" target="_blank">固阳县</a>| <a href="http://" target="_blank">龙海市</a>| <a href="http://" target="_blank">庆元县</a>| <a href="http://" target="_blank">安吉县</a>| <a href="http://" target="_blank">张掖市</a>| <a href="http://" target="_blank">杨浦区</a>| <a href="http://" target="_blank">荔波县</a>| <a href="http://" target="_blank">高尔夫</a>| <a href="http://" target="_blank">馆陶县</a>| <a href="http://" 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>