La chiamata rpc (Remote Procedure Call) è una tecnologia che consente a un programma per computer di eseguire una subroutine o una routine in un altro spazio di indirizzi (comunemente su un altro computer su una rete condivisa) senza che il programmatore codifica esplicitamente i dettagli per questa interazione remota. Cioè, il programmatore scriverebbe essenzialmente lo stesso codice se la subroutine è locale nel programma in esecuzione o remota. Quando il software in questione viene scritto utilizzando principi orientati agli oggetti, RPC può essere indicato come chiamata remota o chiamata di metodi remoti. Tutte le comunicazioni sono trasparenti per gli sviluppatori. È necessario scrivere codice come per l'oggetto locale. Non vengono visualizzato differenze tra oggetti locali e remoti.
Il software Routix sviluppa una propria tecnologia RPC nota come Routix.RPC. La nostra tecnologia differisce dalle altre implementazioni nell'alta velocità delle chiamate, nella facilità d'uso, nel supporto degli oggetti di richiamata.
Routix.RPC utilizza una crittografia avanzata e una compressione intellettuale delle comunicazioni di rete tra client e server. Se Routix.RPC è stato acquistato con codice sorgente, è sufficiente estendere il protocollo di comunicazione aggiungendo i dati personalizzati ai pacchetti perché Routix.RPC utilizza i pacchetti XML come protocollo di comunicazione. Routix.RPC può essere utilizzato in applicazioni distribuite a più livelli, applicazioni console di servizio, software di gestione remota.
cronologia delle versioni
- Versione 2.2 pubblicato il 2008-05-26
Alcuni bug di trasporto RPC sono stati corretti.
Dettagli del programma
Eula
Contratto di licenza con l'utente finale
Licenza Routix.RPC
QUESTO SOFTWARE È CONCESSO IN LICENZA, NON VENDUTO. È POSSIBILE UTILIZZARE QUESTO SOFTWARE SOLO COME DESCRITTO NEL PRESENTE CONTRATTO.
SE L'UTENTE NON ACCETTA I TERMINI DEL PRESENTE CONTRATTO, NON INSTALLARE IL SOFTWARE.
1. SOFTWARE. Il termine in maiuscolo "Software" si riferisce al codice oggetto del programma per computer noto come "Routix.RPC", agli aggiornamenti, al codice supplementare o ai programmi forniti dalla società di software Routix con o in relazione a Routix.RPC, al manuale dell'utente e al file della Guida, a tutti i componenti, ai supporti correlati e ai materiali stampati e a qualsiasi documentazione "online" o elettronica correlata.
2. CONCESSIONE DELLA LICENZA. Licenza di valutazione. Se l'utente ha acquisito la licenza per il Software su base di valutazione o prova, è possibile utilizzare il Software gratuitamente. È necessario pagare il canone di licenza e registrare la copia per continuare a utilizzare il Software con funzionalità estese. Per pagare il canone di licenza e registrare la tua copia, dovresti visitare il sito Web o un agente di vendita autorizzato. Finché il Software è la versione più recente di Routix.RPC distribuita dalla società di software Routix, è possibile fornire copie esatte del Software di valutazione a chiunque. L'utente non può addebitare alcuna commissione per la copia o l'utilizzo del Software di valutazione stesso, ma può addebitare una commissione di distribuzione ragionevolmente correlata a qualsiasi costo incorrere nella distribuzione del Software di valutazione (ad esempio l'imballaggio). Non devi rappresentare in alcun modo che stai vendendo il Software stesso. La distribuzione del Software di valutazione non darà diritto a alcun compenso da parte della società di software Routix.
Licenza registrata. Non è possibile rivendere o ridistribuire il software acquistato sotto forma di motore RPC. Non è possibile ridistribuire alcun codice sorgente acquistato. Quando acquisti una licenza, ti verrà fornito un numero di registrazione o eseguibili a versione completa o file binari (o codice sorgente se acquistato). Il termine della licenza è perpetuo a meno che non sia stata acquistata una licenza a termine limitato. Se il Software è stato acquistato a un prezzo ridotto come aggiornamento da una versione precedente del Software, non è più possibile utilizzare la versione precedente. È inoltre possibile effettuare una copia del Software a scopo di backup o archiviazione. In caso contrario, non è possibile copiare il Software acquistato in tutto o in parte. L'utente può trasferire definitivamente tutti i diritti dell'utente in base a questa licenza se accetta i termini di questa licenza, distrugge qualsiasi copia del Software non trasferita al destinatario e, se il Software è stato concesso in licenza a un prezzo ridotto come aggiornamento da una versione precedente, distrugge qualsiasi copia di qualsiasi versione precedente che non viene trasferita al destinatario.
3. RESTRIZIONI. L'utente non può ridurre il Software in forma leggibile dall'uomo, decodificare, decompilare, smontare, unire, adattare o modificare il Software (se acquistato senza codice sorgente), tranne e solo nella misura in cui tale attività è espressamente consentita dalla legge applicabile nonostante questa limitazione. L'utente non può noleggiare, affittare o prestare il Software. L'utente non può utilizzare il Software per eseguire alcun trasferimento non autorizzato di informazioni, come la copia o il trasferimento di un file in violazione di un copyright o per scopi illegali.
4. SERVIZI DI SUPPORTO. La società di software Routix può fornire all'utente servizi di supporto relativi al Software. L'uso dei servizi di supporto è regolato dal manuale dell'utente, dalla documentazione online e da altri materiali della società di software Routix, in quanto possono essere modificati di volta in volta. La società di software Routix può utilizzare tutte le informazioni fornite dall'utente nell'ambito dell'ottenimento di servizi di supporto per i propri scopi commerciali, incluso il supporto e lo sviluppo dei prodotti.
5. RACCOLTA DI INFORMAZIONI. Il Software non raccoglie e non trasferisce alcuna informazione dell'utente.
6. RISOLUZIONE. Questa licenza termina se l'utente non rispetta i suoi termini e condizioni. Se la licenza termina, è necessario distruggere tutte le copie del Software. La cessazione di questa licenza non limita la società di Routix altri diritti che potrebbe avere per legge.
7. PROPRIETÀ INTELLETTUALE. L'utente riconosce di avere solo il diritto limitato e non esclusivo di utilizzare e copiare il Software come espressamente indicato in questa licenza e che la società di software Routix conserva il titolo sul Software e tutti gli altri diritti non espressamente concessi. Il Software è protetto dalle leggi sui diritti d'autore, sui brevetti e sui marchi degli Stati Uniti e della Federazione Russa e dalle disposizioni del trattato internazionale.
8. RESTRIZIONI ALL'ESPORTAZIONE. L'utente non può esportare o resportarsi nel Software in violazione delle leggi sull'esportazione degli Stati Uniti e della Federazione Russa o delle leggi applicabili di qualsiasi altra giurisdizione. Tra le altre cose, le leggi prevedono che il Software non possa essere esportato o roportato in determinati paesi soggetti a embargo o restrizioni o a determinate persone soggette a restrizioni. I paesi soggetti a embargo e restrizioni includono attualmente Cuba, Iran, Iraq, Libia e Sudan. OLTRE AD ALTRE RESTRIZIONI DESCRITTE IN QUESTA SEZIONE, L'UTENTE NON PUÒ UTILIZZARE IL SOFTWARE O ESPORTARE IL SOFTWARE VERSO QUALSIASI DESTINAZIONE IN CUI L'UTENTE CONOSCA O ABBIA MOTIVO DI SAPERE CHE IL SOFTWARE PUÒ ESSERE UTILIZZATO, IN RELAZIONE ALLA PROLIFERAZIONE DI ARMI O MISSILI NUCLEARI, CHIMICI O BIOLOGICI.
9. NESSUNA GARANZIA: NELLA MISURA CONSENTITA DALLA LEGGE APPLICABILE, IL SOFTWARE E TUTTI I SERVIZI DI SUPPORTO SONO FORNITI "COSÌ COME SONO" SENZA GARANZIA DI ALCUN TIPO, ESPRESSA O IMPLICITA, INCLUSE, A TITOLO ESEMPLIFICATIVO, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO PARTICOLARE O NON VIOLAZIONE. I PROGRAMMI PER COMPUTER SONO INTRINSECAMENTE COMPLESSI E IL SOFTWARE POTREBBE NON ESSERE PRIVO DI ERRORI. IL SOFTWARE È DOTATO DI TUTTI I GUASTI E L'INTERO RISCHIO DI QUALITÀ, PRESTAZIONI, PRECISIONE E SFORZO SODDISFACENTI È CON TE.
10. LIMITAZIONE DI RESPONSABILITÀ. ROUTIX SOFTWARE COMPANY NON È RESPONSABILE NEI CONFRONTI DELL'UE PER DANNI CONSEQUENZIALI, SPECIALI, INCIDENTALI O INDIRETTI DI QUALSIASI TIPO DERIVANTI DALLA CONSEGNA, DALLE PRESTAZIONI O DALL'USO DEL SOFTWARE, ANCHE SE LA SOCIETÀ DI SOFTWARE ROUTIX È STATA INSOSTITUITA DELLA POSSIBILITÀ DI TALI DANNI. A MENO CHE LA LEGGE APPLICABILE NON FORNISCA DIVERSAMENTE, LA RESPONSABILITÀ DELLA SOCIETÀ DI SOFTWARE DI ROUTIX PER QUALSIASI RECLAMO RELATIVO ALL'ACQUISTO O ALL'UTILIZZO DI UNA LICENZA DEL SOFTWARE, SIA NEL CONTRATTO, NEL ILLECITO O IN QUALSIASI ALTRA TEORIA DI RESPONSABILITÀ, NON SUPERERÀ IL MAGGIORE DI $ 5,00 DEGLI STATI UNITI O LA COMMISSIONE DI LICENZA PAGATA DALL'UTENTE.
11. GOVERNO DEGLI STATI UNITI E DELLA R.F. Il Software è un software per computer commerciale sviluppato esclusivamente a spese private. I diritti delle agenzie civili e non civili del governo degli Stati Uniti e della R.F. di utilizzare, divulgare e riprodurre il Software sono regolati dai termini della presente Licenza. Publisher è la società di software Routix, Federazione Russa.
12. SICUREZZA. L'utente accetta che la società di software Routix non è responsabile nei confronti dell'utente per violazioni della sicurezza derivanti dall'utilizzo del Software da parte dell'utente. La sicurezza del Software dipende principalmente dalla selezione di una password sicura e dalla sua riservatezza. Non dovresti selezionare una password che potrebbe essere facilmente scoperta da altri. Ad esempio, non è necessario utilizzare una parola o una serie sequenziale di numeri. Si consiglia una scelta casuale di almeno 6 caratteri alfa e numerici misti, con variazioni tra maiuscole e minuscole.
13. AUDIT. L'utente accetta che su richiesta della società di software di Routix certifichi per iscritto la conformità ai termini di questa licenza.
14. VARIE. Questa licenza è regolata dalle leggi degli Stati Uniti e della Federazione Russa. L'utente accetta di sottomettersi alla giurisdizione dei tribunali che siedono negli Stati Uniti e nella R.F. per tutti gli scopi. Questa licenza costituisce l'accordo completo ed esclusivo tra di noi, nonostante qualsiasi disposizione in qualsiasi ordine di acquisto o altro documento scritto, ad eccezione della nostra eccezione per la definizione di qualsiasi periodo di valutazione o licenza a termine limitato che appare sul Web o altra documentazione che accompagna la licenza e la dichiarazione del numero di diritti di licenza utente separati per i quali hai pagato come descritto nella Sezione 2 Sopra. Questa licenza può essere modificata solo da un documento scritto firmato dalla società di software Routix. Nessun rivenditore o distributore di società di software Routix è autorizzato a modificare i termini di questa licenza. Se una qualsiasi disposizione di questa licenza è ritenuta inapplicabile, il resto della licenza non sarà influenzato, e la disposizione inapplicabile è riformata nella misura necessaria a rendere la disposizione applicabile. Se ti trovi al di fuori degli Stati Uniti, si applica la seguente disposizione: Les parties aux presentes conferment leur volonte que cette convention de meme que tous les documents y compris tout avis qui SHY rattache, soient rediges en langue anglaise. (Traduzione: "Le parti confermano che il presente Contratto e tutta la relativa documentazione sono e saranno in lingua inglese.")
In caso di domande su questa licenza o se si desidera contattare la società di software Routix per qualsiasi motivo, contattare la società di software Routix per posta elettronica.
Società di software Routix