An Interface Sharing Service based on Jini

Jini 기반의 인터페이스 공유 서비스

  • Published : 2003.06.01

Abstract

When we develop and use the java-based distributed object system, the system developer must deploy distributed object, which is implemented to predefined interface, to network and the system user acquires reference about distributed object and changes reference to interface type. Sharing of interface is essential for these works In this paper, we propose the IRSJ(interface repository service based on jim) to improve efficiency of interface sharing at the JINI system development. the IRSJ is consisted of the java classes for JINI system and interface sharing service. If development teams perform collaborative work in short distance, the IRSJ can search interface file without information of lookup server or interface writer If development teams perform collaborative work in long distance, the IRJS can search interface with only an address of server that executes lookup service. Although the interface object not requires additional search, the interface object that failed search interface can download interface and use interface using remote event model. When the message service fails in interface search, the message service sends interface request message to a development team member who use the IRSJ automatically, so that interface sharing may be possible in short time.

References

  1. 분산 객체 기술 'http://www.inprise.co.kr/jbuilder/cases/korea/DW-GOMS_sigdb98_Final/tsld016.htm'
  2. RM1 White Paper 'http://java.sun.com/marketing/ collateral/javarmi.html'
  3. The Network Revolution. available at 'http://java.sun.com/features/1999/01/ jini_scenario.html'
  4. Alto. Why Jini Technology now? Sun microsystems. 1999
  5. Jini Architecture Specification, Sun microsystems 2000
  6. Ken Arnold. The Jini Specifications. Sun microsystems. 1999
  7. W. Keith.Edwards. Core Jini. Sun microsystems. 1999
  8. Scott Oaks & Henry Wong. Jini In A Nutshell. O'REILLY. 2000
  9. Jini Interface Repository for standardised service interfaces (empty at present) 'http://www.artima.corn/jini/interrepo/'
  10. Robert Orfali and Dan Harkey, Client/Server Programming with Java and CORBA, Jhon Wiley & Sons, Inc., 1998
  11. IFR available at 'http://www.iona.com/docs/ rnanuals/orbix2000/11/html/orbix2000_progcxx/Output/ifr.htm'
  12. OMG, CORBA 3.0.2 specification, ch10. The Interface Repository, 2002
  13. Alan Pope, The CORBA Reference Guide, ch 9 Repositories, Addison-Wesley, 1999
  14. Doug Pedrick, Jonathan Weedon, etc. Programming with VisiBroker (A Developer's Guides to VisiBroker for java), ch3 IDL-to-java Mapping, Jhon Wiley & Sons, Inc.,1998
  15. IFR