Python: communication evoluée par socket - Python - Programmation
Marsh Posté le 25-04-2003 à 10:07:27
Bah les sockets python sont les sockets en C... donc ils sont très très bas niveau...
A priori il n'y a pas a ma connaissance d'implementation plus haut niveau de ceux-ci...
Par contre, tu peut peut-etre réalisé ton projet en Jython, auquel cas tu auras acces aux sockets Java qui sont beaucoup plus agréables à utiliser !
Marsh Posté le 25-04-2003 à 10:10:12
++Taz a écrit : et pas possible d'utiliser pickle.load/dump, puisque les socket n'ont pas l'interface qui convient. |
qu'est-ce qui t'empeche de les étendre
Marsh Posté le 27-04-2003 à 12:06:50
j'avais meme pas vu que t'avais repondu. non, effectivement, j'ai étendu, mais je voulais savoir si j'allais pas réinventé la roue, ce que j'ai pas mal tendance à faire par méconnaissance
Marsh Posté le 29-04-2003 à 14:00:03
Expect est un langage connu pour être de haut niveau pour ce qui concerne le réseau, communication en général, mais c'est pas du Python ... c'est une émanation de Tcl je crois.
Marsh Posté le 29-04-2003 à 14:52:21
phosphorus68 a *crit : Expect est un langage connu pour *tre de haut niveau pour ce qui concerne le r*seau, communication en g*n*ral, mais c'est pas du Python ... c'est une *manation de Tcl je crois. |
Et ca viens faire quoi ici ???
Marsh Posté le 23-04-2003 à 18:03:01
pour le moment, mais communication par socket sont pas terribles: j'ai un pseudo protocole avec struct pour faire mes entetes.
pour le moment j'utilise pickle.dumps/loads, ce qui marche bien, mais m'oblige quand meme à faire un peu de boulot d'enrobage. et pas possible d'utiliser pickle.load/dump, puisque les socket n'ont pas l'interface qui convient.
alors ma question: vous faites comment vous? un protocole perso ou est-ce qu'il y a une manière plus sympa de faire ça?