A service provider protocol adapter servlet listens for service advertising
requests. Each protocol is associated with a different servlet that
understands the details of the service advertising mechanism unique to
that protocol. The service provider protocol adapter servlet then converts
the service advertisement from a service protocol into a canonical
representation of service advertising and stores the advertisement in an
internal registry. A client protocol adapter servlet listens for client
lookup requests and looks up a corresponding service provider in the
internal registry. As with service provider protocol adapter servlets, a
different client protocol adapter servlet handles the details of client
lookup for each particular protocol. The client protocol adapter servlet
then converts a client request into a canonical representation of the
request, which is then used to look up the service required by the client.
Once a match has been found, the client protocol adapter servlet brokers
the mechanism of client-service provider interaction.
Ein Diensterbringer-Protokolladapter servlet hört auf dem Service, der Anträge annonciert. Jedes ProtokollIST mit einem anderen servlet verbunden, das die Details des Services versteht, der die Einheit annonciert, die zu diesem Protokoll einzigartig ist. Das Diensterbringer-Protokolladapter servlet dann wandelt die Service-Reklameanzeige von einem Service-Protokoll in eine kanonische Darstellung des Services annoncierend um und speichert die Reklameanzeige in einem internen Register. Ein Klient Protokoll-Adapter servlet hört auf Klienten, den Nachschlagen verlangt und schaut oben einen entsprechenden Diensterbringer im internen Register. Wie mit Diensterbringer-Protokolladapter servlets, faßt ein anderes Klient Protokoll-Adapter servlet die Details des Klient Nachschlagens für jedes bestimmte Protokoll an. Das Klient Protokoll-Adapter servlet wandelt dann einen Klient Antrag in eine kanonische Darstellung des Antrags um, der dann verwendet wird, um den Service oben zu schauen, der vom Klienten benötigt wird. Sobald ein Gleiches gefunden worden ist, die Klient Protokolladapter servlet Vermittler die Einheit der Klient-Service Versorgerinteraktion.