Naming Services

Generally, components in distributed systems must find one another to work together. Naming is one of the common services of any distributed system. The names of objects and components are added and stored in the naming service (also called the namespace), and can then be located later by the clients of the system.

It's easier for humans to remember the name www.samspublishing.com than the IP address 165.193.123.117. Naming also adds a level of indirection, where the associated IP can be changed without changing the name. The process of associating an object with a name is called binding. An example of a pervasive naming service is DNS (Domain Naming Service), which is used to refer to a host by its name instead of its numeric ...

Get Sams Teach Yourself EJB in 21 Days now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.