﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-helloworld 路慢慢其修远兮，吾上下而求索-随笔分类-java -corba</title><link>http://www.blogjava.net/zhaochengming/category/25828.html</link><description /><language>zh-cn</language><lastBuildDate>Sat, 10 Nov 2007 14:17:34 GMT</lastBuildDate><pubDate>Sat, 10 Nov 2007 14:17:34 GMT</pubDate><ttl>60</ttl><item><title>java corba 简单例子</title><link>http://www.blogjava.net/zhaochengming/archive/2007/11/09/159355.html</link><dc:creator>helloworld2008</dc:creator><author>helloworld2008</author><pubDate>Fri, 09 Nov 2007 05:52:00 GMT</pubDate><guid>http://www.blogjava.net/zhaochengming/archive/2007/11/09/159355.html</guid><wfw:comment>http://www.blogjava.net/zhaochengming/comments/159355.html</wfw:comment><comments>http://www.blogjava.net/zhaochengming/archive/2007/11/09/159355.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhaochengming/comments/commentRss/159355.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhaochengming/services/trackbacks/159355.html</trackback:ping><description><![CDATA[<p>源码如附件 <a href="http://www.blogjava.net/Files/zhaochengming/SRC_corba.rar">http://www.blogjava.net/Files/zhaochengming/SRC_corba.rar</a><br />
<br />
1&gt;首先定义一个corba接口的idl文件Show.idl(具体定义见<a href="http://www.iona.com/support/docs/manuals/orbix/33/html/orbix33cxx_pguide/IDL.html">http://www.iona.com/support/docs/manuals/orbix/33/html/orbix33cxx_pguide/IDL.html</a>）。 <br />
module About {<br />
&nbsp;interface Show {<br />
&nbsp;&nbsp;string ShowName();<br />
&nbsp;&nbsp;oneway void shutdown();<br />
&nbsp;};<br />
};<br />
<br />
2&gt;运行命令 idlj -fall Show.idl产生一个包,里面包含了一写java文件.<br />
<br />
3&gt;然后编写server和client,如代码<br />
<br />
4&gt;最后运行<br />
启动corba orbd.exe &#8211;ORBInitialPort 6666（端口号可以自定义）,启动corba服务。 <br />
启动服务器：java HelloServer &#8211;ORBInitialPort 6666 &#8211;ORBInitialHost localhost<br />
启动客户端：java HelloClient &#8211;ORBInitialPort 6666 &#8211;ORBInitialHost localhost</p>
<img src ="http://www.blogjava.net/zhaochengming/aggbug/159355.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhaochengming/" target="_blank">helloworld2008</a> 2007-11-09 13:52 <a href="http://www.blogjava.net/zhaochengming/archive/2007/11/09/159355.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java corba的简单例子，转</title><link>http://www.blogjava.net/zhaochengming/archive/2007/09/13/144850.html</link><dc:creator>helloworld2008</dc:creator><author>helloworld2008</author><pubDate>Thu, 13 Sep 2007 06:53:00 GMT</pubDate><guid>http://www.blogjava.net/zhaochengming/archive/2007/09/13/144850.html</guid><wfw:comment>http://www.blogjava.net/zhaochengming/comments/144850.html</wfw:comment><comments>http://www.blogjava.net/zhaochengming/archive/2007/09/13/144850.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhaochengming/comments/commentRss/144850.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhaochengming/services/trackbacks/144850.html</trackback:ping><description><![CDATA[<strong>对于旧版本</strong><br />
1.使用IDL创建接口 (About.idl)<br />
　　下面的OMG IDL描述一个CORBA对象。<br />
　　module About<br />
　　{<br />
　　 interface Show<br />
　　 {<br />
　　 string ShowName();<br />
　　 };<br />
　　};<br />
　　将其存为Show.idl。<br />
2.idlj -oldImplBase Show.idl<br />
产生一个文件夹，把这个添加到新建立项目的src中去<br />
3.编写Server,Client见源代码<a href="http://www.blogjava.net/Files/zhaochengming/corba.rar">http://www.blogjava.net/Files/zhaochengming/corba.rar<br />
</a>4.tnameserv -ORBInitialPort 1050<br />
5.运行server,client <br />
<strong>新版本<br />
上面的2 idlj -fall Show.idl<br />
上面3的代码如<a href="http://www.blogjava.net/Files/zhaochengming/corba2.rar">http://www.blogjava.net/Files/zhaochengming/corba2.rar</a><br />
<br />
</strong>
<img src ="http://www.blogjava.net/zhaochengming/aggbug/144850.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhaochengming/" target="_blank">helloworld2008</a> 2007-09-13 14:53 <a href="http://www.blogjava.net/zhaochengming/archive/2007/09/13/144850.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>