MUSCOLO

Sistema di messaggistica client-server per applicazioni dinamiche distribuite
Scarica ora

MUSCOLO Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Prezzo:
  • FREE
  • Nome editore:
  • Jeremy Friesner
  • Sito web dell'editore:
  • http://www.lcscanada.com/oscjoy/index.html
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 1.8 MB

MUSCOLO Tag


MUSCOLO Descrizione

Sistema di messaggistica client-server per applicazioni distribuite dinamiche Il muscolo è un sistema di messaggistica client-server robusto, robusto, robusto, un po 'scalabile per applicazioni distribuite dinamiche che vengono eseguite in qualsiasi sistema operativo conforme a POSIX. Il muscolo è stato sviluppato, utilizzato, e perfezionato come componente di networking di Beshare, CueConsole, Cuestation e varie altre applicazioni di controllo audio a livello di controllo dei livelli (ora i laboratori del suono Meyer) da oltre sei anni. Ecco alcune caratteristiche chiave del "muscolo": · Utilizzare i muscoli simili a Bmessage :: messaggi sotto qualsiasi sistema operativo. · Invia muscoli appiattiti :: I messaggi da un computer a un altro sullo streaming TCP, eliminando i problemi inutili di compatibilità e dei protocoli. · Eseguire un "server muscoloso" su una macchina centrale e scrivere (o scaricare) i programmi client per accedere al server e comunicare attraverso di esso. Una volta effettuato l'accesso, i programmi client possono scoprire chi altro è registrato, invia messaggi muscoli :: messaggi ad altri client e memorizzare i messaggi nel ram del server per altri client da scaricare in seguito. I client possono anche "abbonarsi" ai dati selezionati sul server e essere automaticamente notificato ogni volta che cambia. Il routing dei messaggi di stile Unicast-Style, Multast-Style e Broadcast-Style sono tutti supportati tramite un meccanismo di routing con motivo gerarchico intelligente. Scrivere i giochi multiplayer, le applicazioni di chat in stile IRC, le app di calcolo distribuita di SETI Style, o qualsiasi altro tipo di software distribuito è facile perché i muscoli gestiscono tutto il lavoro sporco per te! · Personalizza il "server muscoloso incluso definendo la propria logica della sessione o il protocollo di streaming dei messaggi. (Si noti che questo è necessario solo per determinate applicazioni specializzate: il server standard fornisce funzionalità sufficienti per la maggior parte delle cose) · Scrivi il tuo codice cliente in C, C, Java, Delphi o Python. Le API di messaggistica single filettate e multi-thread sono fornite per tutte le lingue sopra citate. · O semplicemente utilizzare il messaggio incluso, la stringa, i datioaio, hashtable, il dequeue, il tokenizzatore di stringhe, il conteggio dei reference, l'espressione regolare e il pattern di corrispondenza del modello e il codice oggetto-pool da soli, come pratiche classi di utilità multipiattaforma. Tutto il codice sorgente è incluso e sei libero di utilizzo e abusare del modo in cui desideri. Cosa c'è di nuovo in questa versione: · Aggiunto GetHuManRaaDableTimeIntervalString () a syslog.h. · Aggiunto GeTemptybyteBufferref () al bytebuffer. {Cpp, h}. · Aggiunta un metodo DataNode :: GetChild () che restituisce il risultato come valore di ritorno anziché come parametro di riferimento. · ParsehumanRaaDableTimeTimeIntervalString () può ora analizzare correttamente le stringhe di intervallo di tempo di clausola multiple del tipo generato da GetHumanReaDableTimeTimeIntervalString (). · Aggiunto un metodo getpulseparent () alla classe del pulsinode. · Rimuovere il bit muscle_routing_flag_reflect_to_Self da Default_Muscle_Routing_Flags_Bit_Chord Constant, dal momento che include questo bit ha reso il comportamento di routing predefinito delle sessioni diverso da ciò che era (ed è) documentato. · Il batchoperatore ora chiama i batchends () dall'interno del contesto batch anziché dopo che il contesto batch è terminato, per la coerenza con la semantica di batchbegins (). · Riscriversi l'implementazione di Windows della classe Mutex per utilizzare sezioni critiche anziché bloccare direttamente un mutex di Windows, per prestazioni migliori. · Ribattezzato i file Python nella cartella Python da E.G. Camelcase.py a ad es. inferiore_underbar_case.py, per la guida in stile Python. · CalcoCaShashCode () e CalcoCaShashCode64 () funzioni non in linea, poiché sono piuttosto grandi da intromettersi. · Riscrota l'implementazione Xenomai di GetRuntime64 () per chiamare RT_TIMER_TSC () invece di rt_timer_read (), in modo che il valore restituito sia nanoseconds-poiché-boot, non nanoseconds-dal 1970. · L'argomento della riga di comando "in tempo reale" supporta ora i memset () Sched_Param Struct a zero prima di compilarlo, nel caso in cui abbia altri membri oltre a SCHED_PRIORITY. · Risolto un bug nella classe hashtable in cui la copia di un hashtable per un altro potrebbe causare molteplici voci identiche nell'elenco di iterazione della tabella di destinazione.


MUSCOLO Software correlato

ksar.

Un'applicazione Java gratuita che grafica i tuoi dati SAR ...

247 5.8 MB

Scarica

Gearman.

Un quadro di applicazione generico per far funzionare il lavoro ad altre macchine o processi più adatti per fare il lavoro ...

156 556 KB

Scarica

Capistrano.

Strumento gratuito e open source per automatizzare le attività su uno o più server remoti ...

151 117 KB

Scarica

Openso.

implementa un singolo accesso trasparente (SSO) come componente di sicurezza in un'infrastruttura di rete ...

190 47 MB

Scarica