Я недавно создал внутренний веб-сайт для своей компании, который запускает клиентские приложения. Предполагается, что этот сайт будет центральным местом, с которого пользователи будут запускать все свои бизнес-приложения. Причина, по которой это веб-сайт, заключается в том, что в нашей компании довольно сложно развертывать приложения на клиентских рабочих станциях из-за требований к упаковке, а также мы хотим сделать наших клиентов тонкими клиентами в максимально возможной степени. Чтобы добиться этого, я сейчас написал веб-сайт, который запускает приложение ClickOnce с некоторыми аргументами, переданными ему через URL. Аргумент в основном предоставляет команду для Process.Start.
Поскольку наша компания в основном .net, я выбрал ClickOnce, но я также знаю, что java webstart может сделать то же самое. На самом деле мне кажется, что он запускается немного быстрее.
Кто-нибудь может рассказать о плюсах и минусах между ClickOnce и Java webstart?