| Evy Software Bus. Ivy è un semplice protocollo e un set di librerie e programmi open source che consente alle applicazioni di trasmettere informazioni. |
Scarica ora |
Evy Software Bus. Classifica e riepilogo
- Nome editore:
- Yannick Jestin
- Sito web dell'editore:
- http://www.tls.cena.fr/products/ivy/
Evy Software Bus. Tag
Evy Software Bus. Descrizione
Ivy è un semplice protocollo e un insieme di librerie e programmi open source che consente alle applicazioni di trasmettere informazioni. Ivy è un semplice protocollo e un set di librerie e programmi open source che consentono alle applicazioni di trasmettere informazioni tramite messaggi di testo, con un meccanismo di sottoscrizione basato su espressioni regolari. Le librerie sono disponibili in C, C ++, Java e Perl, su Windows e Scatole Unix e su Mac. Sono disponibili anche diverse utilità di edera e driver hardware. Anche è disponibile anche nei progetti di ricerca nel controllo del traffico aereo e nelle comunità di ricerca dell'interazione umana-informatica e nei prodotti commerciali. Viene anche insegnato a Studenti CS.IVY è un prodotto Cena.Ve alcune caratteristiche chiave di "Evy Software Bus": · Ivy non è basato su un server centralizzato. In realtà, Ivy è per lo più una convenzione di comunicazione, implementata attraverso una raccolta di biblioteche per varie lingue e piattaforme. La versione corrente del protocollo Ivy è la versione 3, che è stata stabile negli ultimi 3 anni. · Le associazioni della lingua sono disponibili in C (Unix e Windows), C ++ (Mac, Unix, Windows), Java e Perl. Ci sono stati risultati di successo attraverso la libreria C · I messaggi sono formattati nel testo e gli abbonamenti sono basati su espressioni regolari. I piani per passare a una lingua di abbonamento basati su XML sono sulla loro strada. · Dal punto di vista del programmatore, Ivy è un canale di trasmissione informativo. Le funzioni principali sono: · Connessione a un autobus. Esempio: Ivyinit (B ", 192.126: 2011") · Invio di un messaggio. Esempio: ivysend (B, "ciao% s", mondo) · Legare un modello di messaggio a una funzione di callback. Esempio: Ivybind (B, "ciao (. *)", Cb) · Il ciclo principale. Esempio: IVILoop () · Le sottoscrizioni sono gestite sul lato dell'emettitore, che limita il traffico di rete effettivo. · Sono disponibili anche messaggi diretti punti a punti. · Ivy è stato progettato da un gruppo di ricerca nell'interazione umana-computer, con gli obiettivi delle applicazioni di connessione scritte su diversi toolkit / lingue / piattaforme (come un'applicazione OpenGL su un SGI collegato a un'applicazione Perltk su una scatola Linux), mentre si mantiene Semplice: nessun server deve essere mandato e supervisionato, un'API semplicistica e un modello di comunicazione compatibile con la classica generazione di GUI basata sull'evento. Pensiamo che abbiamo un po 'raggiunto il nostro obiettivo ... Cosa c'è di nuovo in questa versione: · Questa versione contiene principalmente bugfix e cleanup di codice.
Evy Software Bus. Software correlato