Hi Mohan,
This is a perfect case for IDoc CREMAS05 (Vendor master data) or CREMDM04 (Vendor master + Addresses) since it can be configured to trigger with change pointers for create/update and this is the standard way of sending master data to third party systems.
Hope it helps!... and sorry to disappoint you since you want to implement proxies
Ambrish