class Oqim extends Thread{
public void run(){
System.out.println(“Oqim ishga tushdi...");
}
public static void main(String args[]){
Oqim t1=new Oqim();
t1.start();
}
}
NATIJA: Oqim ishga tushdi...
Runnable interfeysi asosida oqim yaratish.
class Oqim implements Runnable{
public void run(){
System.out.println(“Oqim ishga tushdi...");
}
public static void main(String args[]){
Oqim m1=new Oqim();
Thread t1 =new Thread(m1);
t1.start();
}
}
NATIJA: Oqim ishga tushdi...
Javada oqim yashash sikli.
Thread klassi va uning metodlari.
Class:
- Thread()
- Thread(String name)
- Thread(Runnable r)
- Thread(Runnable r, String name)
Metodlar:
- public void start()
- public void run()
- public void sleep(long miliseconds)
- public int getPriority()
- public String getName()
- public void setName(String name)
- public Thread currentThread()
- public int getId()
- public void resume()
- public void stop()
Server qismi 3 ta fayldan iborat:
• Card - electron karta;
• BillingService - RMI obyekti interfeysi;
• BillingServiceImpl – RMI obyekti.
RMIda kliyent-server arxitekturasi.
RMI arxitekturasi.
Taqsimlangan kliyent-server tarmoq dasturini yaratishda RMIdan foydalanish.
Asosiy qadamlar quyida keltirilgan.
1. Interfeysni yaratish.
2. Interfeysni amalga oshiruvchi sinfni yaratish.
3. Server jarayonini yaratish.
4. Kliyent jarayonini yaratish.