title: How to pass an object from Corba Client to Corba Server
body: <p>Using Java as a programming language , i have this question regards how to send an object from Corba client to Corba server noting that i am using POA and the following idl file :-</p>
  
  <pre><code>// BackupServer.idl
  
  #ifndef BackupServer_idl
  #define BackupServer_idl
  
  interface BackupDaemon;
  #include "BackupExceptions.idl"
  typedef sequence&lt;BackupDaemon&gt; BackupDaemonList;
  
  interface BackupDaemon {
     attribute string backupDaemonUser;
     attribute string backupDaemonIP;
     attribute string backupDaemonHostName;
     attribute string backupDaemonBackupType;
     attribute string backupDaemonType;
     attribute string backupDaemonTime;
     attribute string backupDaemonPath;
     attribute boolean backupDaemonScheduled;
     attribute long backupDaemonPort;
     attribute string backupDaemonMacAddress;
     typedef sequence&lt;string&gt; BackupPathesStrings;
     boolean startBackup(
        in BackupPathesStrings backupPathes,
        in string backupDaemonMacAddress );
     void deleteBackup(
        in string backupPathes,
        in string backupDaemonMacAddress ) raises (BackupPathNotFoundException);
  };
  
  interface BackupServer {
     boolean registerBackupDaemon( in BackupDaemon bd )
        raises (InvalidBackupDaemonException);
     boolean unRegisterBackupDaemon(in string backupDaemonMacAddress)
        raises (InvalidBackupDaemonException);
     BackupDaemonList getBackupDeamons();
  };
  </code></pre>
  
  <p>Thanks in advance</p>