亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? corba例子(轉)————————我也不知道是什麼東東-).txt

?? java學習文檔
?? TXT
字號:
作者:asp2001
email: asp2001@163.net
日期:2000-8-12 9:38:37
Below is a simple example of a CORBA program
download the source file 

1. produce a idl file like this
   hello.idl
   module HelloApp {
     interface Hello    {         
         string sayHello();
    };
  };

2. produce stub and skeleton files through idltojava.exe
   idltojava hello.idl
   idltojava is not include in the jdk. But you can download it from idldojava.

3. write a server program like this 

// HelloServer.java 
  
import HelloApp.*;

import org.omg.CosNaming.*;
import org.omg.CosNaming.NamingContextPackage.*;
import org.omg.CORBA.*;

import java.io.*;
class HelloServant extends _HelloImplBase 
{
    public String sayHello()
    {
       return "\nHello world !!\n"; 
    }   
  
}

public class HelloServer {

    public static void main(String args[])
    {
	try{
	    // create and initialize the ORB
	    ORB orb = ORB.init(args, null);

	    // create servant and register it with the ORB
	    HelloServant helloRef = new HelloServant();
	    orb.connect(helloRef);

	    // get the root naming context
	    org.omg.CORBA.Object objRef = 
		orb.resolve_initial_references("NameService");
	    NamingContext ncRef = NamingContextHelper.narrow(objRef);

	    // bind the Object Reference in Naming
	    NameComponent nc = new NameComponent("Hello", "");
	    NameComponent path[] = {nc};
	    ncRef.rebind(path, helloRef);

	    // wait for invocations from clients
            java.lang.Object sync = new java.lang.Object();
            synchronized (sync) {
                sync.wait();
            }

	} catch (Exception e) {
	    System.err.println("ERROR: " + e);
	    e.printStackTrace(System.out);
	}
    }
}    

4. write a client program like this
// HelloClient.java
import HelloApp.*;
import org.omg.CosNaming.*;
import org.omg.CORBA.*;

public class HelloClient 
{
    public static void main(String args[])
    {
	try{
	    // create and initialize the ORB
	    ORB orb = ORB.init(args, null);

            // get the root naming context
            org.omg.CORBA.Object objRef = 
		orb.resolve_initial_references("NameService");
            NamingContext ncRef = NamingContextHelper.narrow(objRef);
            // test
            System.out.println("OK..");                
            // resolve the Object Reference in Naming
            NameComponent nc = new NameComponent("Hello", "");
            NameComponent path[] = {nc};
            Hello helloRef = HelloHelper.narrow(ncRef.resolve(path));

	    // call the Hello server object and print results
           //String oldhello = helloRef.lastMessage();
           //System.out.println(oldhello);
	    String Hello = helloRef.sayHello();
	    System.out.println(Hello);

	} catch (Exception e) {
	    System.out.println("ERROR : " + e) ;
	    e.printStackTrace(System.out);
	}
    }
}

5. complie these files

   javac *.java HelloApp/*.java

6. run the application
   
  a. first you've to run the Name Service prior to the others likethis
     c:\>tnameserv
  b. run server
     c:\>java HelloServer
  c. run client 
     c:\>java HelloClient

 If you have problems with this example, do let me know!

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜视频一区在线观看| 91丨porny丨最新| av毛片久久久久**hd| 91精品国产综合久久国产大片| 国产清纯在线一区二区www| 三级在线观看一区二区| 色欧美片视频在线观看在线视频| 精品美女在线观看| 午夜视频在线观看一区二区| 99久久综合色| 日本一区二区三区四区| 韩国视频一区二区| 日韩欧美你懂的| 亚洲成人av福利| 欧美综合视频在线观看| 国产精品久久久久久妇女6080| 日韩国产精品久久久久久亚洲| 色婷婷一区二区三区四区| 国产欧美日韩麻豆91| 狠狠色狠狠色合久久伊人| 91精品国产一区二区人妖| 一区二区欧美视频| 欧美在线你懂得| 一区二区在线看| 91国产丝袜在线播放| 亚洲欧洲精品一区二区三区 | 国产精品美女久久久久高潮| 九九九精品视频| 日韩一区二区三区电影在线观看| 日韩成人dvd| 91精品国模一区二区三区| 日韩国产精品91| 宅男噜噜噜66一区二区66| 日韩—二三区免费观看av| 欧美精品自拍偷拍动漫精品| 午夜欧美在线一二页| 欧美日韩成人高清| 免费人成精品欧美精品| 欧美一级精品在线| 国产做a爰片久久毛片| 久久青草欧美一区二区三区| 欧美日韩在线播放三区| 亚洲国产一区二区a毛片| 欧美精品丝袜中出| 韩国一区二区三区| 亚洲欧美影音先锋| 欧美日韩一区高清| 国产一区二区视频在线播放| 国产婷婷色一区二区三区四区 | 色综合av在线| 午夜av区久久| 久久综合九色综合97婷婷女人| 国产乱码精品一品二品| 国产精品盗摄一区二区三区| 91福利视频网站| 美女网站视频久久| 中文av一区特黄| 欧美日韩精品电影| 国产成a人亚洲| 一区二区三区四区蜜桃| 欧美成人精品二区三区99精品| 国产精品一二一区| 一区二区三区毛片| 精品国产乱码久久久久久浪潮| www.99精品| 人人超碰91尤物精品国产| 国产日本欧洲亚洲| 欧美日韩一区二区电影| 国产精品18久久久久久久久久久久 | 懂色av一区二区三区蜜臀| 亚洲精品日韩一| 精品国产成人系列| 欧美日韩国产一二三| 国产成人在线免费| 三级在线观看一区二区| 国产精品久久久久久久久搜平片| 欧美日韩国产综合一区二区| 国产成人在线网站| 蜜桃免费网站一区二区三区| 亚洲欧美国产77777| 精品国产区一区| 欧美日韩精品欧美日韩精品| 大白屁股一区二区视频| 蓝色福利精品导航| 亚洲香蕉伊在人在线观| 中文字幕亚洲欧美在线不卡| 精品黑人一区二区三区久久 | 成人动漫av在线| 久久99九九99精品| 日日噜噜夜夜狠狠视频欧美人| 亚洲欧洲99久久| 国产欧美精品在线观看| 欧美精品一区男女天堂| 56国语精品自产拍在线观看| 一本大道综合伊人精品热热 | 亚洲女人小视频在线观看| 国产欧美日韩另类视频免费观看| 欧美精品国产精品| 欧美日韩一级黄| 色就色 综合激情| 99久久国产综合精品女不卡| 风间由美一区二区av101| 国产一区视频导航| 久久国产精品第一页| 日韩高清不卡一区| 日韩中文字幕av电影| 国产在线精品一区二区夜色| 秋霞国产午夜精品免费视频| 亚洲高清免费视频| 天天亚洲美女在线视频| 天天综合色天天| 秋霞影院一区二区| 麻豆91免费看| 激情欧美一区二区三区在线观看| 青青草国产精品亚洲专区无| 蜜臂av日日欢夜夜爽一区| 蜜桃av一区二区| 韩国在线一区二区| 国产成人夜色高潮福利影视| 国产99精品视频| 波多野结衣中文字幕一区| 91色porny在线视频| 99久久精品国产麻豆演员表| 色天使久久综合网天天| 欧美日韩精品一区二区三区蜜桃 | 欧美国产日韩一二三区| 亚洲欧洲无码一区二区三区| 亚洲欧美视频在线观看| 亚洲午夜在线电影| 蜜桃精品视频在线| 丁香一区二区三区| 日本电影亚洲天堂一区| 91麻豆精品91久久久久同性| 欧美大度的电影原声| 久久久一区二区三区| 亚洲欧洲日韩一区二区三区| 亚洲成人黄色影院| 久久国内精品自在自线400部| 福利视频网站一区二区三区| 91免费视频观看| 日韩一区国产二区欧美三区| 国产色产综合产在线视频| 亚洲欧美另类久久久精品| 三级精品在线观看| 成人免费毛片aaaaa**| 欧美日韩一级二级三级| 国产日韩欧美电影| 午夜欧美2019年伦理| 国产成人8x视频一区二区| 欧洲亚洲国产日韩| 久久蜜桃av一区精品变态类天堂| 国产精品久久久久久户外露出| 亚洲成a人v欧美综合天堂下载| 激情欧美日韩一区二区| 在线免费观看成人短视频| 欧美tk—视频vk| 亚洲综合在线视频| 国产成人亚洲综合色影视| 欧美日韩一级大片网址| 中文字幕免费一区| 免费成人你懂的| 欧美性生交片4| 欧美激情中文字幕| 美女一区二区在线观看| 色欧美88888久久久久久影院| 久久亚区不卡日本| 五月综合激情网| 色综合久久中文字幕综合网| 精品国内二区三区| 亚洲观看高清完整版在线观看 | 亚洲视频免费看| 国产精品自产自拍| 日韩欧美色电影| 日本少妇一区二区| 精品视频一区三区九区| 中文字幕亚洲不卡| 国产一区二区三区精品视频| 7777精品伊人久久久大香线蕉的| 国产精品成人一区二区三区夜夜夜| 麻豆精品久久久| 欧美日韩久久一区二区| 亚洲午夜精品网| 91亚洲精品久久久蜜桃| 国产精品电影院| 不卡的电影网站| 美女爽到高潮91| 欧美日韩国产精选| 亚洲综合一二区| 欧美性受xxxx黑人xyx性爽| 亚洲欧美区自拍先锋| 成人精品电影在线观看| 欧美—级在线免费片| 成人影视亚洲图片在线| 国产精品久久久久影视| 国产91精品一区二区麻豆网站| 久久久久久久久99精品| 国产精品99久久久| 中文字幕一区二区三区视频| 福利视频网站一区二区三区| 国产精品国产三级国产专播品爱网|