Untuk memudahkan pembelajaran silahkan diawali melalui link berikut ini terlebih dahulu Bab 1

Thursday, January 30, 2014

ISOServer Dan ISOMUX


Jika pada implementasi sebelum-nya kita menggunakan class ServerSocket sebagai implementasi sebuah server dan class Socket sebagai implementasi sebuah client, pada library jPOS kita dapat menggunakan class ISOServer sebagai implementasi Server-nya dan class ISOMUX sebagai implementasi client-nya. Agar message yang kita kirimkan ke server tidak tertukar dengan message yang lain, maka ketika kita melakukan inisialisasi pada ISOMUX overridelah method getKey(ISOMsg isoMsg) seperti contoh dibawah ini :
  1. Contoh Penggunaan ISOMUX :
    10
    11
    12
    13
    14
    15
    16
    17
    
    ISOMUX isoMux = new ISOMUX(channel) {
     @Override
     protected String getKey(ISOMsg m) throws ISOException {
      return super.getKey(m);
     }
    };
    // jalankan ISOMUXnya
    new Thread(isoMux).start();
Sedangkan cara untuk menggunakan class ISOServer adalah sebagai berikut :
  1. Contoh Penggunaan ISOServer :
    10
    11
    12
    
    ISOServer server = new ISOServer(portNumber, channel, null);
     
    new Thread(server).start();

No comments:

Post a Comment