đối tượng keepalive = new Object (); / / đợi keepalive đối tượng để giữ cho dịch vụ chạy đồng bộ (keepalive) {/ / giữ cho ứng dụng cố gắng sống { ();} / ngoại lệ xử lý / nếu chờ đợi bắt bị gián đoạn (ngoại lệ InterruptedException) {phương pháp chính ();}} | 1434 Jiro Chapter 25 printer. This connection could be performed via any popular management protocol SNMP WEBM RMI etc. . For this exercise a Define interface RemotePrinter which exposes the management operations of class Printer Fig. . RemotePrinter must extend interface Remote. Create a stand-alone application RemotePrinterImpl that starts a Printer thread. Class RemotePrinterImpl must implement RemotePrinter interface. Remote-PrinterImpl must post an RMI stub reference of itself in the Jini lookup service of the Jiro domain. Class RemotePrinterImpl must delegate any remote method calls to its Printer instance. b Modify PrinterManagementImpl Fig. to retrieve a RemotePrinter stub from the Jini lookup service of the local Jiro domain. PrinterManagement dynamic service must delegate all printer management operations to stub RemotePrinter. BIBLIOGRAPHY Declaring a Class as a Dynamic Service. Jiro Web site. iro. com education rec-ipes service . Deri L. Network Management for the 90s Paper IBM Zurich Research Laboratory University of Berne. netmanage NMfor90s . Executive Overview. Jiro Web site. overview . Frequently Asked Questions. Jiro Web site. faqs . Jiro Document Center. Jiro Web site. documentcenter . Jiro Recipes. Jiro Web site. jiro. com education recipes . Jiro Technical Overview. Jiro Web site. overview . Jiro Technology Discussion Forum. Jiro Web site. cgi-bin action intro . Monday P. and W. Connor. The Jiro Technology Programmer s Guide And Federated Management Architecture. Boston MA Addison-Wesley 2001. 26 Common Object Request Broker Architecture CORBA Part 1 Objectives To introduce CORBA Common Object Request Broker Architecture . To introduce the Interface Definition Language IDL . To use CORBA to develop push-model and pullmodel applications. To understand distributed exceptions. To implement the Deitel .