Support auto-discovery/broker #11

Closed
gruis opened this Issue Jan 26, 2012 · 1 comment

Comments

Projects
None yet
1 participant
@gruis
Owner

gruis commented Jan 26, 2012

When starting a PryRemoteEm server it's possible to specify a port other than the default. You can also specify :auto and have it use the next available port. It's also possible, and likely, that more than one instance will be running on the same server.

There needs to be a way to automatically find the PryRemoteEm services that are running on a given computer.

Auto Discovery

  • The client could scan all likely PryRemoteEm ports, check banners and ask the user which one they want to connect to. The banners would need to include information about the object that the PryRemoteEm service is bound to.
  • When services start up they could register with a separate process. When clients connect to a machine they could ask the registration service for a list of services; present the list to the use then connect directly to the selected service.

Broker

  • The client could connect to a broker on the target machine; be given a choice of which service to connect to; choose one; then have all further communication be proxied through the broker to the selected service.
@gruis

This comment has been minimized.

Show comment
Hide comment
@gruis

gruis Jul 12, 2012

Owner

closed by c8c3347

Owner

gruis commented Jul 12, 2012

closed by c8c3347

@gruis gruis closed this Jul 12, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment