[Typo3-german] xmlrpc

Michael Scharkow mscharkow at gmx.net
Tue Dec 13 18:08:01 CET 2005


news.arcor-ip.de wrote:
> Hallo,
> 
> ich bin ein "Newbie" in Typo3 und habe ein paar Fragen zu xmlrpc und hoffe 
> auf eure Hilfe.
> Ich möchte per xmlrpc von einem Server Daten auf einen anderen einlesen. Man 
> sagte mir, dass es bei xmlrpc sehr viele Sicherheitslücken gibt und es kaum 
> jemand verwendet. Allerdings bin ich - da ich keine Alternativen kenne - 
> darauf angewiesen.

XMLRPC ist per se nicht sicherer oder unsicherer als jede andere 
Methode, Daten über das Netz auszutauschen. Allerdings hat die phpXMLRPC 
lib eine sehr unschöne Geschichte von Sicherheitslücken und ist deshalb 
zu Recht aus allen ernstzunehmenden Projekten verschwunden.

Das Sicherheitsproblem besteht natürlich primär serverseitig, wenn Du 
nur Daten holen musst, brauchst Du nicht ganz so paranoid sein.

> Daher ein paar Fragen zum xmlrpc-Client:
> Benutzt jemand von euch die Extension:  EXT: XMLRPC Client und kann mir 
> sagen, ob ich sie frei (auch für eine kommerzielle Site) benutzen kann?

TYPO3 Extensions stehen unter der GPL, die wiederum nur die 
Redistribution und nicht die Nutzung einschränkt. Für eine kommerzielle 
Site kannst Du diese selbstverständlich genauso nutzen wie für 
nichtkommerzielle.

> Der Datenaustausch besteht aus mehreren xmlrpc-Aufrufen. Beim ersten loggt 
> man sich ein und erhält eine ID mit der man dann Daten herunterladen kann. 
> Weiß jemand wie ich im Parserskript andere xmlrpc-Funktionen aufrufen kann?

Sorry, ich verstehe die Frage nicht. Aber Thomas liest hier eigentlich mit.

> Kennt jemand Alternativen (geht xmlrpc mit AJAX evtl. einfacher?)

SOAP gibt's noch, ist aber eher noch komplexer. Und AJAX ist nur für 
Nutzer mit Javascript gedacht, darauf sollte man sich nicht verlassen 
müssen.

Viele Grüße,
Michael



More information about the TYPO3-german mailing list