tsp-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tsp-devel] [PATCH] Correction temporaire pour xmlrpc


From: Frederik Deweerdt
Subject: Re: [Tsp-devel] [PATCH] Correction temporaire pour xmlrpc
Date: Fri, 7 Apr 2006 15:57:42 +0200

On 4/7/06, Stephane Galles <address@hidden> wrote:
> Excellent, merci ! J'ai pu testé une 1er communication XMLRPC
> Ruby --> TSP
Cool! C'est, avec la magnifique victoire du Canadien sur les Senateurs d'Ottawa,
la deuxième bonne nouvelle de la journée venant d'outre-atlantique :))

> Je ne comprend pas si c'est moi qui ait mal installé ma lib xmlrpc-c
> mais ce fichier  xmlrpc_abyss.h :
>    - n'est livré qu'avec la version xmlrpc-c-1.2
>    - même en version xmlrpc-c-1.2 ne fait pas partie des headers publiques,
>      mais des sources de xmlrpc-c-1.2
Gruf, ça doit être le reste d'une partie de catch avec xmlrpc pour
qu'il compile :)
C'est une erreur de ma part effectivement.

Un autre ptit truc bon a savoir:
Pour faire de gros transferts, j'ai déjà eu a augmenter la valeur suivante

/* By default, XML data from the network may be no larger than 512K.
** Some client and server modules may fail to enforce this properly. */
#define XMLRPC_XML_SIZE_LIMIT_DEFAULT (512*1024)

C'est dans le xmlrpc.h.
Lorsque l'on récupère une grosse liste de symboles, il vaut mieux
augmenter cette valeur et se faire une petite recompile xmlrpc.

> Et puis, pour l'anecdote, voici le 1er programme complet de 3 lignes en
> Ruby 1.8 a avoir
> pu parler au canal de commande XMLRPC d'un provider RPC...
>
> require 'xmlrpc/client'
> server = XMLRPC::Client.new("localhost", "/RPC2", 8000)
> server.call("tsp.tsp_provider_information").each { |key,value| puts
> "#{key} is #{value}"}
Quel langage de script merveilleux! Comment se fait-il que certains utilisent
un animal à sang froid pour programmer?
A+
Fred




reply via email to

[Prev in Thread] Current Thread [Next in Thread]