I servizi di app di Windows 10 sono utili solo negli ambienti aziendali?

8

Ho seguito una delle funzionalità introdotte da Microsoft per la Universal Windows Platform (UWP), ovvero servizi app . Un'app può ora fornire un servizio sotto forma di un'attività in background che può essere richiamata da altre app per eseguire alcune attività. È qualcosa come un webservice sul dispositivo.

Supponiamo che uno sviluppatore crei un'applicazione che fornisce un servizio di app con l'obiettivo di fornire quel servizio ad altre app, proprie o di altri sviluppatori. Poiché non c'è modo di garantire che un'app sia presente sul sistema in un dato momento, cosa può fare uno sviluppatore quando è necessario utilizzare il servizio app?

L'implementazione delle funzionalità del servizio per ogni app vanifica lo scopo e la creazione di app che non funzioneranno quando non vengono installate altre app suona come una decisione sbagliata. Quindi i servizi app sono pensati solo per ambienti aziendali controllati e non per il pubblico in generale?

    
posta Corcus 12.10.2015 - 14:14
fonte

1 risposta

5

Nel mondo Linux, dove la maggior parte degli utenti installa software utilizzando i gestori di pacchetti (ad eccezione di quelli che lo compilano manualmente e sono utilizzati per seguire le istruzioni dei README), questo problema viene risolto rendendo le dipendenze del supporto del formato del pacchetto. Ogni pacchetto dichiara quali altri pacchetti dipende (e quali versioni), quindi il gestore dei pacchetti può assicurarsi che queste dipendenze siano installate.

Windows 10 introduce un gestore di pacchetti e supporta le dipendenze ( link ), quindi se un'app richiede l'esecuzione di un servizio app, il pacchetto dell'app aggiungerà il pacchetto del servizio app come dipendenza e il gestore pacchetti lo installerà. Se un'altra app richiede lo stesso servizio app e la aggiunge come dipendenza, il gestore pacchetti riconoscerà che è già installato e non lo reinstallerà (a meno che non sia necessaria una versione più recente)

    
risposta data 12.10.2015 - 16:05
fonte

Leggi altre domande sui tag