?? rmicallbackclient.java
字號:
/*
*@author Aaron Rica ,Date 2008-2-25
*http://www.cellcom.com.cn/
*/
package com;
import java.rmi.registry.LocateRegistry;
import java.rmi.registry.Registry;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class RMICallbackClient {
public void rmicallbackclient() {
try {
Registry registry = LocateRegistry.getRegistry("127.0.0.1", 1098);
CallbackClientInterface callbackObject = (CallbackClientInterface) registry
.lookup("rmi://127.0.0.1:1098/callback_aaron");
System.out.println(callbackObject.notifyMe("callBack Aaron"));
} catch (Exception e) {
e.printStackTrace();
}
}
public void callback_f() {
Calendar cal = Calendar.getInstance();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd
// HH:mm:ss G E D F w W a E F");
String mDateTime = formatter.format(cal.getTime());
System.out.println("begin time: " + mDateTime);
rmicallbackclient();
System.out.println("rmicallbackclient 調用客戶端服務器1098方法,"
+ "1098方法調用客啟端方法,客戶端方法調用1099服務器,即本機方法");
Calendar cal2 = Calendar.getInstance();
SimpleDateFormat formatter2 = new SimpleDateFormat(
"yyyy-MM-dd HH:mm:ss");
// SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd
// HH:mm:ss G E D F w W a E F");
String mDateTime2 = formatter2.format(cal2.getTime());
System.out.println("end time: " + mDateTime2);
}
public static void main(String args[]) {
RMICallbackClient rmicallbackClient = new RMICallbackClient();
rmicallbackClient.callback_f();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -