Skip to main content

Cos'è la tecnologia push?

Nel mondo dei protocolli di computer ci sono più metodi di condivisione dei dati tra i computer.Push Technology è un esempio di un protocollo che consente a un utente la possibilità di iscriversi alle informazioni, che viene successivamente spinto al proprio computer in base agli eventi.Questa tecnologia è uno dei tanti tipi di protocolli in grado di soddisfare specifiche esigenze aziendali sulla raccolta e la ricezione di informazioni.

L'arte dell'architettura del sistema include la progettazione di modelli appropriati per soddisfare le esigenze aziendali specifiche all'interno di un'applicazione di computer.Questi modelli includono i protocolli per tenere conto di eventi, elaborazione asincrona e sincrona, nonché di pubblicare e iscrivere modelli.La tecnologia Push Server è un esempio di un modello di pubblicazione e sottoscrizione in cui l'utente riceverà periodici aggiornamenti delle informazioni.

Molti sistemi di posta elettronica usano ciò che viene generalmente indicato come tecnologia di spinta e-mail.Questo è il tipo di tecnologia che viene regolarmente implementata con la maggior parte dei dispositivi PDA Digital Assistant (PDA) per ricevere aggiornamenti di e -mail su un orario di intervallo.Quando vengono ricevute nuove e -mail nella casella del server di posta elettronica centrale, vengono erogate nei dispositivi di posta elettronica di abbonamento in modo più elegante.

Con l'uso tradizionale della tecnologia push, è relativamente facile implementare questo approccio all'interno di un'applicazione.Il requisito principale è quello di creare un server centrale che gestirà e manterrà le parti sottoscritte per eventi e attività specifiche.Questo gestore avviserà gli abbonati quando si verifica un evento e pubblicherà le informazioni sottoscritte all'utente, con una spinta delle informazioni.

Il modello di pubblicazione e sottoscrizione ha molti vantaggi, tra cui la rimozione della necessità di un ping otiro costante da tutti gli abbonati.Prima della creazione della tecnologia push, un utente dovrebbe richiedere costantemente nuovi dati dal server.Questo ping per nuovi dati si baserebbe su una variabile di tempo specificata.La tecnologia push consente a un server centrale il controllo completo di quando i dati vengono inviati agli abbonati, che crea un'implementazione più efficiente della soluzione.

Un altro esempio di tecnologia push è l'uso di feed di ticker di scorta su Internet.Questo feed di tipo Syndication (RSS) davvero semplice (RSS) si basa sul modello di pubblicazione e sottoscrizione.In questo esempio un utente si abbona al ticker di borsa ed entra in stock che desidera tenere traccia.Ogni volta che il prezzo delle azioni cambia, gli aggiornamenti vengono inviati all'utente con il prezzo appena definito.