XML-RPC + PHP

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb twee vragen m.b.t xmlrpc en php.
1. Om RPC te ondersteunen moet ik "--with-xmlrpc[=DIR]" in configuration optie van php veranderen. Ik weet nl. niet precies hoe dat moet. Moet ik in php.ini "--with-xmlrpc[=DIR]" schrijven?

2. Hoe kan ik met php een http connectie maken, headers toevoegen en een of andere xml payload opsturen?

Ik weet deze vragen zijn dom, en antwoorden zijn op internet te vinden maar bij deze antwoorden moet men een of andere bestand includen en van een bepaalde xml-rpc server gebruik maken. Ik wil graag eigen xml-rpc server bouwen. (8> _/-\o_

Acties:
  • 0 Henk 'm!

Verwijderd

Verwijderd schreef op 31 januari 2003 @ 13:08:
1. Om RPC te ondersteunen moet ik "--with-xmlrpc[=DIR]" in configuration optie van php veranderen. Ik weet nl. niet precies hoe dat moet. Moet ik in php.ini "--with-xmlrpc[=DIR]" schrijven?
Dat zijn opties die je achter je ./configure regel moet zetten als je PHP gaat compileren, dat is niet iets dat je achteraf nog voor elkaar kunt krijgen (denk ik).
2. Hoe kan ik met php een http connectie maken, headers toevoegen en een of andere xml payload opsturen?
Met PHP's socket functies (http://php.net/fsockopen en consorten) of je kunt met Google even naar Snoopy zoeken, dat is een handige PHP class om dergelijke dingen mee te doen.

[ Voor 3% gewijzigd door Verwijderd op 31-01-2003 13:14 ]


Acties:
  • 0 Henk 'm!

  • tomato
  • Registratie: November 1999
  • Niet online
Als je niet wilt beginnen aan het compileren met de XML-RPC module (of als je dat bijv niet kunt), zijn er tal van XML-RPC client en server implementaties te vinden voor PHP. Geschreven in PHP en hoeven dus niet als module geladen te worden. Je hoeft ook niet zelfs met sockets aan de slag, want dat regelt de XML-RPC implementatie.

Kijk hiervoor eens op xmlrpc.com bij Implementations en kies een PHP implementatie, bijvoorbeeld die van Keith Devens of Useful Inc.

Acties:
  • 0 Henk 'm!

  • hobbit_be
  • Registratie: November 2002
  • Laatst online: 04-07 12:07
een standalone server schrijven in PHP is niet aan te raden aangezien ie geen threads heeft. Java is het eenvoudigst... (omdat dat allemaal al netjes bestaat ;). Een gewone PHP file die per request XML-RPC doet gaat natuurlijk en is idd al gemaakt (c up)...