devel.one Dokumentation

devel.one ist eine JAVA Library für die Entwicklung von verteilten Programmen.

Das Haupt-Merkmal ist die Nutzung von plattform-unabhängigem asynchronem RealTime Messaging.
Das Framework ist ideal für das Design von verteilten Anwendungen mit hoher Skalierung.
Weitere Eigenschaften sind hohe Performance, sehr geringe Bandbreiten-Nutzung und einfache Programmierbarkeit mittels einer einzigen API.
Es ist nicht nur für den Entwurf neuer Applikationen geeignet, sondern auch für die Erweiterung bestehender Programme.

Namesgebung für Interfaces, Klassen und Variablen

Für die einfache Identifizierung von JAVA Typen verwenden wir Prefixe:

Prefix JAVA Typ Beispiel
I Interface INamespace
C Class CNamespace
E Enumeration ESomeType
m Class Member mCounter
a Method Argument aCounter

Damit vermeiden wir unnötige Kollisionen zwischen Klassen-Variablen, Argumenten und lokalen Variablen:

class CTest
{
    private final int mCounter;

    private void setCounter(final int aCounter)
    {
        mCounter = aCounter;
    }
}