J'ai besoin d'accéder, avec PHP 4.2.x, à un annuaire Notes 5.x.
Les contraintes sont les suivantes:
- Serveur Notes sur Sun Solaris
- Serveur Web Apache + PHP sur Linux
- Versions figées (PHP 4.2.x et Notes 5.x) sans possibilité d'évolution.
- Le LDAP n'est pas disponible sur le serveur Notes.
J'ai beau chercher, je ne trouve rien...
Quelqu'un aurait-il une piste, une idée, une doc, une classe "native" sous
la main... ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
John Gallet
Bonjour,
- Serveur Notes sur Sun Solaris - Serveur Web Apache + PHP sur Linux - Versions figées (PHP 4.2.x et Notes 5.x) sans possibilité d'évolution.
C'est pas gagné en effet.
Quelqu'un aurait-il une piste, une idée, une doc, une classe "native" sous la main... ? Adapter l'extension http://www.php.net/manual/en/ref.notes.php
A ma connaissance elle était seulement disponible sur windows il y a qq temps, mais après tout, c'est surtout un problème d'obtenir la librairie Notes sur Linux. A moins qu'il ne soit possible de mettre le frontal aussi sur Solaris car dans ce cas la lib cliente doit être dispo dans l'installation de Notes.
HTH
JG
Bonjour,
- Serveur Notes sur Sun Solaris
- Serveur Web Apache + PHP sur Linux
- Versions figées (PHP 4.2.x et Notes 5.x) sans possibilité d'évolution.
C'est pas gagné en effet.
Quelqu'un aurait-il une piste, une idée, une doc, une classe "native" sous
la main... ?
Adapter l'extension http://www.php.net/manual/en/ref.notes.php
A ma connaissance elle était seulement disponible sur windows il y a qq
temps, mais après tout, c'est surtout un problème d'obtenir la librairie
Notes sur Linux. A moins qu'il ne soit possible de mettre le frontal
aussi sur Solaris car dans ce cas la lib cliente doit être dispo dans
l'installation de Notes.
- Serveur Notes sur Sun Solaris - Serveur Web Apache + PHP sur Linux - Versions figées (PHP 4.2.x et Notes 5.x) sans possibilité d'évolution.
C'est pas gagné en effet.
Quelqu'un aurait-il une piste, une idée, une doc, une classe "native" sous la main... ? Adapter l'extension http://www.php.net/manual/en/ref.notes.php
A ma connaissance elle était seulement disponible sur windows il y a qq temps, mais après tout, c'est surtout un problème d'obtenir la librairie Notes sur Linux. A moins qu'il ne soit possible de mettre le frontal aussi sur Solaris car dans ce cas la lib cliente doit être dispo dans l'installation de Notes.
HTH
JG
Kerleau
Quelqu'un aurait-il une piste, une idée, une doc, une classe "native" sous la main... ? Adapter l'extension http://www.php.net/manual/en/ref.notes.php
A ma connaissance elle était seulement disponible sur windows il y a qq temps, mais après tout, c'est surtout un problème d'obtenir la librairie Notes sur Linux. A moins qu'il ne soit possible de mettre le frontal aussi sur Solaris car dans ce cas la lib cliente doit être dispo dans l'installation de Notes. Merci, c'est une piste en effet... Le *gros* problème vient du fait que
Notes est porté sur Linux mais uniquement en tant que serveur. Je n'ai trace nulle part de client. Si cette extension (expérimentale et non disponible dans la version de PHP que je suis contraint d'utiliser) s'appuie sur la librairie client de Notes (ce qui explique sa dispo uniquement sur la version Windows), alors je laisse tomber... La seule chose que j'ai pu trouver pour Linux c'est une API C/C++... Au pire, n'ayant aucune des compétences nécessaire pour aller me faire des extension à PHP, je ferais un client en C/C++ implémentant les fonctions nécessaire que j'utiliserais via un appel système de PHP (exec, system ou passthru si ma mémoire est bonne).
Toute autre suggestion est la bienvenue...
JAAK
Quelqu'un aurait-il une piste, une idée, une doc, une classe "native"
sous la main... ?
Adapter l'extension http://www.php.net/manual/en/ref.notes.php
A ma connaissance elle était seulement disponible sur windows il y a
qq temps, mais après tout, c'est surtout un problème d'obtenir la
librairie Notes sur Linux. A moins qu'il ne soit possible de mettre le
frontal aussi sur Solaris car dans ce cas la lib cliente doit être
dispo dans l'installation de Notes.
Merci, c'est une piste en effet... Le *gros* problème vient du fait que
Notes est porté sur Linux mais uniquement en tant que serveur. Je n'ai
trace nulle part de client. Si cette extension (expérimentale et non
disponible dans la version de PHP que je suis contraint d'utiliser)
s'appuie sur la librairie client de Notes (ce qui explique sa dispo
uniquement sur la version Windows), alors je laisse tomber...
La seule chose que j'ai pu trouver pour Linux c'est une API C/C++... Au
pire, n'ayant aucune des compétences nécessaire pour aller me faire des
extension à PHP, je ferais un client en C/C++ implémentant les fonctions
nécessaire que j'utiliserais via un appel système de PHP (exec, system ou
passthru si ma mémoire est bonne).
Quelqu'un aurait-il une piste, une idée, une doc, une classe "native" sous la main... ? Adapter l'extension http://www.php.net/manual/en/ref.notes.php
A ma connaissance elle était seulement disponible sur windows il y a qq temps, mais après tout, c'est surtout un problème d'obtenir la librairie Notes sur Linux. A moins qu'il ne soit possible de mettre le frontal aussi sur Solaris car dans ce cas la lib cliente doit être dispo dans l'installation de Notes. Merci, c'est une piste en effet... Le *gros* problème vient du fait que
Notes est porté sur Linux mais uniquement en tant que serveur. Je n'ai trace nulle part de client. Si cette extension (expérimentale et non disponible dans la version de PHP que je suis contraint d'utiliser) s'appuie sur la librairie client de Notes (ce qui explique sa dispo uniquement sur la version Windows), alors je laisse tomber... La seule chose que j'ai pu trouver pour Linux c'est une API C/C++... Au pire, n'ayant aucune des compétences nécessaire pour aller me faire des extension à PHP, je ferais un client en C/C++ implémentant les fonctions nécessaire que j'utiliserais via un appel système de PHP (exec, system ou passthru si ma mémoire est bonne).
Toute autre suggestion est la bienvenue...
JAAK
John Gallet
Re,
[CC en perso à titre exceptionnel car j'ai été particulièrement lent à la détente sur la réponse]
Merci, c'est une piste en effet... Le *gros* problème vient du fait que Notes est porté sur Linux mais uniquement en tant que serveur. Je n'ai trace nulle part de client. Si cette extension (expérimentale et non disponible dans la version de PHP que je suis contraint d'utiliser) s'appuie sur la librairie client de Notes (ce qui explique sa dispo uniquement sur la version Windows), alors je laisse tomber...
Une librairie cliente qui serait utile c'est un .so pour attaquer par le réseau l'application. Si tu as une API qui permet de le faire alors c'est kif sauf que ce n'est pas nécessairement uniquement du binaire qui t'est livré.
La seule chose que j'ai pu trouver pour Linux c'est une API C/C++... Au pire, n'ayant aucune des compétences nécessaire pour aller me faire des extension à PHP, je ferais un client en C/C++
Si tu sais faire du client-serveur en c/c++ la partie extensions ne sera pas difficile. Ce n'est qu'un wrapper autour des fonctions disponibles dans l'api avec donc gestion des arguments en entrée et des retours, et un seul point spécifique à gérer en 'ressources' zend pour par exemple les sockets rémanentes qui doivent rester ouvertes entre deux appels à une fonction de l'api. Cf ext/mysql/php_mysql.c pour tous les exemples nécessaires et le chapitre V du manuel de PHP : http://www.php.net/manual/en/zend.php
nécessaire que j'utiliserais via un appel système de PHP (exec, system ou passthru si ma mémoire est bonne). Possible aussi. En fait, tout dépend des fonctions disponibles dans
l'api.
Toute autre suggestion est la bienvenue... Donner cette extension à développer à un indépendant comme moi ;-)
a++ JG
Re,
[CC en perso à titre exceptionnel car j'ai été particulièrement lent à
la détente sur la réponse]
Merci, c'est une piste en effet... Le *gros* problème vient du fait que
Notes est porté sur Linux mais uniquement en tant que serveur. Je n'ai
trace nulle part de client. Si cette extension (expérimentale et non
disponible dans la version de PHP que je suis contraint d'utiliser)
s'appuie sur la librairie client de Notes (ce qui explique sa dispo
uniquement sur la version Windows), alors je laisse tomber...
Une librairie cliente qui serait utile c'est un .so pour attaquer par le
réseau l'application. Si tu as une API qui permet de le faire alors
c'est kif sauf que ce n'est pas nécessairement uniquement du binaire qui
t'est livré.
La seule chose que j'ai pu trouver pour Linux c'est une API C/C++... Au
pire, n'ayant aucune des compétences nécessaire pour aller me faire des
extension à PHP, je ferais un client en C/C++
Si tu sais faire du client-serveur en c/c++ la partie extensions ne sera
pas difficile. Ce n'est qu'un wrapper autour des fonctions disponibles
dans l'api avec donc gestion des arguments en entrée et des retours, et
un seul point spécifique à gérer en 'ressources' zend pour par exemple
les sockets rémanentes qui doivent rester ouvertes entre deux appels à
une fonction de l'api.
Cf ext/mysql/php_mysql.c pour tous les exemples nécessaires et le
chapitre V du manuel de PHP : http://www.php.net/manual/en/zend.php
nécessaire que j'utiliserais via un appel système de PHP (exec, system ou
passthru si ma mémoire est bonne).
Possible aussi. En fait, tout dépend des fonctions disponibles dans
l'api.
Toute autre suggestion est la bienvenue...
Donner cette extension à développer à un indépendant comme moi ;-)
[CC en perso à titre exceptionnel car j'ai été particulièrement lent à la détente sur la réponse]
Merci, c'est une piste en effet... Le *gros* problème vient du fait que Notes est porté sur Linux mais uniquement en tant que serveur. Je n'ai trace nulle part de client. Si cette extension (expérimentale et non disponible dans la version de PHP que je suis contraint d'utiliser) s'appuie sur la librairie client de Notes (ce qui explique sa dispo uniquement sur la version Windows), alors je laisse tomber...
Une librairie cliente qui serait utile c'est un .so pour attaquer par le réseau l'application. Si tu as une API qui permet de le faire alors c'est kif sauf que ce n'est pas nécessairement uniquement du binaire qui t'est livré.
La seule chose que j'ai pu trouver pour Linux c'est une API C/C++... Au pire, n'ayant aucune des compétences nécessaire pour aller me faire des extension à PHP, je ferais un client en C/C++
Si tu sais faire du client-serveur en c/c++ la partie extensions ne sera pas difficile. Ce n'est qu'un wrapper autour des fonctions disponibles dans l'api avec donc gestion des arguments en entrée et des retours, et un seul point spécifique à gérer en 'ressources' zend pour par exemple les sockets rémanentes qui doivent rester ouvertes entre deux appels à une fonction de l'api. Cf ext/mysql/php_mysql.c pour tous les exemples nécessaires et le chapitre V du manuel de PHP : http://www.php.net/manual/en/zend.php
nécessaire que j'utiliserais via un appel système de PHP (exec, system ou passthru si ma mémoire est bonne). Possible aussi. En fait, tout dépend des fonctions disponibles dans
l'api.
Toute autre suggestion est la bienvenue... Donner cette extension à développer à un indépendant comme moi ;-)