An Open and Secure Terminal Infrastructure for Hosting Personal Services

  • Authors:
  • Alain Macaire

  • Affiliations:
  • -

  • Venue:
  • TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 33)
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

With the emergence of the Internet and distributed object technologies, naming and directory services have become key elements in distributed system architectures. A key benefit of naming services is to enable location-independent access to remote objects. In the Java environment, the Java Naming and Directory Interface (JNDI) is proposed as a common framework to provide an object-oriented view of naming and directory services, and to unify and federate different types of services.In the paper, we present a terminal infrastructure, which relies on naming, and directory services for accessing distributed objects. This infrastructure is based on the usage of a new component we have named Personal Naming and Directory Service (PNDS), which is embedded on a smart card. PNDS has been prototyped using a fully object-oriented Java card, and has been integrated as a new additional component in the JNDI framework. By leveraging the Open Card Framework, the standardized framework and interface to access both the smart card reader and applications on the card, and the JNDI framework approach to naming and directory services, PNDS enables access to both smart card and network based services. The PNDS smart card provides the proposed terminal infrastructure with knowledge of user's personal services, and with means for accessing and securing the access.