ich schreibe gerade eine kleine Anwendung welche einige Funktionen via XML RPC bereitstellen soll. Darüber hinaus gibt es noch einige statischen HTML Datein welche ausgeliefert werden müssen.
Bei den über XML-RPC bereitgestellten Funktionen handelt es sich um zwei Klassen eine soll für eine Admin und Debug Interface sein, die andere für einen User client.
Ich möchte nicht, dass Userclient auf Funktionen zugreifen kann welche nur für den Debug Client vorgesehen sind. Aus diesem Grund setze ich im Augenblick zwei SimpleXMLRPCServer ein. Einen an Port 8000 und einen an Port 8001. In Zukunft muss ich auch noch ein paar Dateien via HTTP bereitstellen, was in meiner bisherigen Logik ein weiteren Port bedeuten würde.
Ich möchte jetzt gerne nur noch einen Port mit unterschiedlichen URIs nutzen.
Beispiel:
- http://localhost:8000/user - XML-RPC für den User Client
- http://localhost:8000/debug - XML-RPC für den Debug client
- http://localhost:8000/static - für die statischen HTML Dateien
Wie könnte ich das realisieren?
Geht das überhaupt, ohne das ich gleich einen Apache aufsetze?
Grüße
Pug