push mechanism for desktop application deployment