Domanda

C'è qualcuno che sta attualmente utilizzando zircone Zircomp ? Come è la loro tecnologia diversa da qualcosa come ZeroC ICE ? Stanno cercando di risolvere lo stesso dominio del problema? Come sta il loro target di riferimento diverso?

domanda supplementare:? Se potessi scegliere tra Ice e CORBA, dovrei andare con Ice base alla vostra esperienza

È stato utile?

Soluzione

CORBA Beh, ICE è una sorta di semplificata, dove si deve ancora scrivere IDL, creare adattatori di oggetti e scrivere le proprie implementazioni di interfacce, ecc Zircomp non richiede nulla di tutto questo. Per dirla semplicemente vi fornisce uno strumento per rendere le chiamate sincrone asincrona e quindi offre un server di "merce" che avrebbe eseguito una tale chiamata / funzione. "Merce" - perché non è necessario modificare affatto. L'unica codifica è sul lato client. È necessario fornire la vostra funzione originale (da distribuire) nella libreria e fornire una descrizione XML di posizione parametri di funzione biblioteca / intestazioni. Si noti che il codice sorgente della libreria stessa non è anche necessario. Tale descrizione XML viene fornito un costruttore che produce un'altra libreria per essere collegato ora con un cliente. Contiene funzione con gli stessi argomenti di quello originale, ma che è ora possibile utilizzare nel codice. E questa funzione si occupa di rilevare server disponibili, bilanciamento del carico, caching dei dati, instradamento e recupero di rete / motori perduti. Arrivano le risposte alla richiesta attraverso la sincronizzazione barriera o richiamata. Si noti, che la stessa funzionalità può essere configurato per l'esecuzione in locale, dal co-location, nessun cambiamento codice richiesto. In questo caso multi-thread / Utilizzo nucleo trarrebbe beneficio da assenza di copia o smistamento. E, infine, non v'è alcuna licenza GPL, questo è un prodotto commerciale.

Altri suggerimenti

Non sto usando o ha mai usato zircone Z, ma tutto quello che ho visto è che si tratta di un sistema di impresa e società controllata. Douglas C. Schmidt (un ex guru CORBA) è entrato in azienda che è un indicatore di spingere l'azienda verso il successo commerciale. Ma entrambi, ICE e Zircomp sono disponibili con licenza GPL v2 ... così, preferirei ICE come ho usato e direi:. Mi piace

2 ° domanda: ICE; se sei libero. Ma la vostra decisione può dipendere da altri requisiti. Con ICE si aggirare il problema sopra CORBA NAT e tu sei il più flessibile possibile se si dispone di connettersi a pianura roba vecchia CORBA più tardi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top