Yvan lo del cartel no es mala idea, si hay Internet todo es rápido y ni se nota, el problema es cuando algo esta mal, ahí se pondrá lento, pero bien ya no es problema de tu soft, lo de una segunda app, guardarlo en una bd/archivo es una opcion, también existen formas de crear comunicación entre ejecutables y disparar algo asi como un evento, pero mi pregunta es si es realmente tan necesario esto?, no se con que fines usas Internet si es una conexión a una bd remota y es conectada o desconectada. ahi tendrías que decidir vos si realmente vale la pena un segundo ejecutable.