dovebrowser.java
来自「这是广泛使用的通信开源项目,对于大容量,高并发的通讯要求完全能够胜任,他广泛可用」· Java 代码 · 共 88 行
JAVA
88 行
// DOVEBrowser.java,v 1.8 2000/05/24 16:45:19 cdgill Exp
//
// = FILENAME
// DOVEBrowser.java
//
// = AUTHOR
// Michael Kircher (mk1@cs.wustl.edu)
//
// = DESCRIPTION
// Entry point for the demo.
//
// ============================================================================
import java.awt.*;
public class DOVEBrowser {
DemoCore demoCore_;
public DOVEBrowser () {
super ();
}
public void init (String nameServiceIOR, String nameServicePort,
String[] args, boolean use_queueing) {
demoCore_ = new DemoCore (nameServiceIOR,
nameServicePort,
args,
use_queueing,
null);
demoCore_.show ();
demoCore_.run ();
}
public static void main (String[] args) {
String nameServiceIOR = null;
String nameServicePort = null;
boolean use_queueing = false;
int arg_index = 0;
// Loop through command line arguments, acting on relevant options
while (args.length > arg_index)
{
System.out.println ("args.length [" + args.length + "] arg_index [" +
arg_index + "]");
// Set the name service IOR
if (args[arg_index].equals ("-queue"))
{
++arg_index;
use_queueing = true;
}
else if ((args[arg_index].equals ("-nameserviceior")) &&
(args.length > arg_index + 1))
{
System.out.println ("switch [" + args[arg_index] + "]");
System.out.println ("value [" + args[arg_index + 1] + "]");
nameServiceIOR = args[arg_index + 1];
System.out.println ("nameServiceIOR [" + nameServiceIOR + "]");
arg_index += 2;
}
// Set the name service port
else if ((args[arg_index].equals ("-nameserviceport")) &&
(args.length > arg_index + 1))
{
System.out.println ("switch [" + args[arg_index] + "]");
System.out.println ("value [" + args[arg_index + 1] + "]");
nameServicePort = args[arg_index + 1];
System.out.println ("nameServicePort [" + nameServicePort + "]");
arg_index += 2;
}
// Skip over anything else
else
{
System.out.println ("Skipping [" + args[arg_index] + "]");
arg_index ++;
}
}
DOVEBrowser doveBrowser = new DOVEBrowser();
doveBrowser.init (nameServiceIOR, nameServicePort, args, use_queueing);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?