Project

General

Profile

Feature #4198

Service location registry

Added by Marc Mengel over 6 years ago. Updated over 5 years ago.

Status:
Assigned
Priority:
Normal
Assignee:
Target version:
-
Start date:
06/24/2013
Due date:
% Done:

0%

Estimated time:
Duration:

Description

As our former CORBA components get replaced with web services, a place to keep track of them
is needed; upon consideration this service could also provide something like a Sam At A Glance
functionality. Someplace where entities like FTS-es, SAM-Stations, etc could all register
their location so that other components (and people) can find them. Also, if each service
registers a "ping" URL, a web page could be generated that would have the user's browser poll
the "ping" url's for each service and do a red/green ball, SAM At A Glance style display.

So services would register a service type, a name, a host, a base URL, a "ping" suffix, and a version.
A call would exist to locate a service by type and name, and a call would exist to make a status
page.

In the current state of the universe, we would add a registration call to the sam station
which would use the sam-web interface for its URL's; later it would become the actual
sam-station's web interface.

History

#1 Updated by Robert Illingworth over 5 years ago

  • Description updated (diff)
  • Target version deleted (1.8.0)


Also available in: Atom PDF