Linuxtules.

linuxxtules project ist ein Open-Source-Tupel-Weltraumserver.
Jetzt downloaden

Linuxtules. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Will Ware
  • Website des Verlags:

Linuxtules. Stichworte


Linuxtules. Beschreibung

Linuxtules-Projekt ist ein Open-Source-Tupel-Weltraumserver. Linuxtules Project ist ein Open-Source-Tupel-Weltraumserver mit einem zugehörigen Code zum Schreiben von Clients, der auf einem vernetzten Cluster von Linux / Intel-Boxen ausführt soll. Der Tupelraum wird auf einer Maschine auf dem Netzwerk aufrechterhalten.Duppen bieten eine bequeme und intuitive Möglichkeit, parallele Programme zu schreiben. Ein Tupel-Speicherplatz stellt einen gemeinsam genutzten Kommunikationskanal dar, der Prozesse irgendwo im Netzwerk in dem Netzwerk ermöglicht, um miteinander zu kommunizieren. Ein Tupel-Speicherplatz ist eine Datenbank mit bestellten Listen von typisierten Werten. Zum Beispiel besteht das Tupel (2, 5.439, "ABC") aus einer Ganzzahl, einem Schwimmer und einem String. Ein Tupelraum funktioniert wie ein Bulletin-Board der Gemeinschaft. Jeder kann eine Nachricht posten oder eine Nachricht wegnehmen oder eine Nachricht lesen und eine Nachricht lesen und für andere lesen, um zu lesen. Wenn jemand auf eine bestimmte Nachricht wartet und es nicht sofort findet, kann er etwas anderes tun oder warten, ob die Nachricht ankommt. Wenn niemand eine Nachricht entfernt, bleibt es auf dem Bulletin-Board unbegrenzt. Die Bedeutung eines Tupel-Elements ist ein Übereinkommen, das von den Client-Programmen vereinbart wurde. Tupel werden häufig Anfragen für Berechnungen oder die Ergebnisse von Berechnungen darstellen. Sie können auch öffentliche Erkenntnisse darstellen, die von allen Programmen des gesamten Systems geteilt werden, z. B. die Werte der physikalischen Konstanten oder die Handelspreise von Commodities.LinuTextules ist in C geschrieben, mit einer Client-API für Python. Es sollte ziemlich einfach sein, Client-APIs für andere Sprachen zu schreiben, solange sie eine Vertretung für bestellte Listen unterschiedlicher typisierter Werte haben. Tuppel ist eine kurze Liste von rechtlichen Wechselwirkungen, die ein Client mit dem Tupelplatz haben kann. (Wo die Tupel-Weltraumliteratur normalerweise "in" und "Out" ist, habe ich mich entschieden, "Put" und "Get" zu verwenden, um einen Konflikt mit dem Python "in" Keyword "zu vermeiden.) Put - Der Client erstellt ein Tupel und legt es ein Tupel auf In den Tupel-Speicherplatz. Wenn kein übereinstimmender Tupel gefunden werden kann, ist der Client gesperrt, bis ein Spiel existiert. nicht blockierende Version von erhalten; Falls ein übereinstimmender Tupel nicht gefunden wird, wird stattdessen ein Nullzeiger zurückgegeben. Dump - Holen Sie sich eine Liste der aktuell in den Speicherplatz der Tupel. Wählen Sie optional eine Liste von nur derjenigen Tupel, die mindestens einem Satz von Templates abgleichen. Platzhalter in einigen Feldern setzen. Dies in C zu tun ist einfach. Wir geben das Formular einer Tupel- oder Vorlage mit einer Druckleiste mit Printf-ähnlicher Format an und füllen dann die Felder, die Werte benötigen. Struktur Tupel * s, * t; s = make_tuple ("sid ???", "wird für Elektronen arbeiten", 1234, 2.71828); t = get_tuPle (s); Pythons Tupel sind natürlich auf Linuxtuols-Tupel zugeordnet, indem sie keine als Wildcard verwenden. Import linuxxtules conn = linuxxtules.connect () t = conn.get (("wird für Elektronen funktionieren", 1234, 2.71828, keine, keine, keine)) Was ist neu in dieser Version: · Danke an michael Hill zum Fixieren eines Tippfehlers in FFT.C und Hinzufügen von "Installieren der Installation" an das Makefile.


Linuxtules. Zugehörige Software

Clusterm

ClusterM wird zum SSH in ein Cluster von Systemen verwendet und denselben Befehl auf allen Systemen ausführen. ...

175

Herunterladen

Mantaray

Mantaray ist eine vollständig verteilte Peer-to-Peer-serverlose Kommunikations- und Messaging-Lösung, 100% reine Java. ...

167

Herunterladen

Nafe.

NAFE ist ein Werkzeug zum Schreiben und Bearbeiten von Linux-Konsolen-Schriftdateien (.psf) mit einem beliebigen Texteditor. ...

383

Herunterladen

PR3287.

PR3287 ist ein Emulator für einen IBM 3287-Drucker, der über eine Telnet-Sitzung ausgeführt wird. ...

261

Herunterladen