With Zoiper5 you can use many different contact sources.
One of them is the XML service with which you can have your contacts on a centralized server, available as XML file, which can be synced with Zoiper5.
For more details and example, you can download our PDF here.