📄 sockettalktest.java
字号:
/*
* @<#>SocketTalkTest.java version 0.0.1, 1/1/2000
*
* THIS PROGRAM IS FREE SOFTWARE; YOU CAN DISTRIBUTE IT AND/OR
* MODIFY IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE
* AS PUBLISHED BY THE FREE SOFTWARE FOUNDATION.
*
* THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL,
* BUT WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF
* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE
* GNU GENERAL PUBLIC LICENSE FOR MORE DETAILS.
*
* Copyright (c) 2000 Wayne State University. All Rights Reserved.
*/
package napletSocket1;
import java.io.*;
import naplet.*;
/**
* The <code>SocketTalkTest</code> It defines two naplets that talk by
* napletsocket while one is fixed and the other is migrating through network.
*
* @version 0.0.1, 11/2003
* @author Xiliang Zhong
*/
public class SocketTalkTest
{
/*
* Usage: java [option] SocketTalkTest server-list
*/
public static void main( String args[] )
{
if ( args.length == 1 )
{
System.out.println( "Please provide at least two hosts" );
System.exit( -1 );
}
NapletID nid = null;
// create a naplet and its associated listener
try
{
SocketTalkNaplet na = new SocketTalkNaplet( "SocketTalkNaplet1", args );
NapletChannel.launch( na, 2099 );
}
catch ( InvalidNapletException ine )
{
System.out.println( "Invalid Naplet Exception "
+ ine.getMessage() );
}
catch ( InvalidItineraryException iie )
{
System.out.println( "Invalid Itinerary Exception "
+ iie.getMessage() );
}
catch ( UnableDispatchException ude )
{
System.out.println( "Unable Dispatch Exception "
+ ude.getMessage() );
}
catch ( Exception e )
{
e.printStackTrace();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -