Connect to other users via a generic connector. The interface is standardized, so you can use other connectors without changing your code.