HolidayCalendarClient.java
上传用户:dinglihq
上传日期:2013-02-04
资源大小:99958k
文件大小:1k
源码类别:

Java编程

开发平台:

Java

  1. package com.borland.training.meetings.clients;
  2. import com.borland.training.meetings.sessions.*;
  3. public class HolidayCalendarClient {
  4.   public static void main(String[] args) {
  5.     try {
  6.       javax.naming.Context context = new javax.naming.InitialContext();
  7.       Object object = context.lookup("meetings/HolidayCalendar");
  8.       HolidayCalendarHome holidayCalendarHome = (HolidayCalendarHome)
  9.         javax.rmi.PortableRemoteObject.narrow(
  10.           object, HolidayCalendarHome.class);
  11.       HolidayCalendar hcal = holidayCalendarHome.create();
  12.       if(hcal.isCompanyHoliday(new java.util.Date())) {
  13.         System.out.println("Today is a holiday :-)");
  14.       }
  15.       else {
  16.         System.out.println("Today is a working day :-(");
  17.       }
  18.       hcal.remove();
  19.     }
  20.     catch (Exception ex) {
  21.       ex.printStackTrace();
  22.     }
  23.   }
  24. }