Server Store Protocol#
- Basis: TCP
- Port: 2231 (hab ich immer verwendet ^^ )
- Sprache: Java, Python, Ruby (noch zu wählen)
AUTH USERNAME PASSWORD oder AUTHSSL CERT oder AUTHVIA SERVICE TICKET (oder USERNAME PASSWORD)
wenn man mehrere Konten hat, kann man diese am Server zusammenbinden, so dass es egal ist mit welchem Konto man sich angemeldet hat, man hat dann zugriff auf alle seine Daten. Einmal zusammengebundene Konten kann man wieder trennen und verliert dennoch keine Daten (da diese eine UUID bekommen) und den Benutzern zugeordnet sind
User#
- Real-Name
- Configuration
Account#
Um eine Datei an den Server zu Senden benötigt der Client ein Ticket welches seine Identität dem Server gegenüber bestätigt. Dieses muss sich der Client zuvor über AUTH besorgt haben.
START TICKET DATA ..... STOP TICKET