Discution avec un agent

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Discution avec un agent

Messagepar Michael DELIQUE » 08 Oct 2012 à 10:00

Bonjour à Tous

je dois récupérer des informations traiter par un agent lancer via un runonserver. Actuellement je passe par un document temporaire pour récupérer ses informations.

le seul hic c'est que je suis obliger d'enregistrer ses informations (le document temporaire). j'aimerais trouver une solution ou je pourrais récupérer ses informations sans passer par un document mais plus comme une fonction a qui on passe des arguements.

je connait bien les limites de notes dans se domaine, mais je me demande s'il n'y a pas une "astuce" qui me permettrais de ne pas passer par un document et donc de ne pas enregistrer les informations quelque part.
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Discution avec un agent

Messagepar roubech » 08 Oct 2012 à 22:42

C'est dans du code client qui a lancé le runonserver que tu veux récupérer des infos ?
Des infos "serializable" ou des objets complexes ?
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Re: Discution avec un agent

Messagepar Michael DELIQUE » 09 Oct 2012 à 08:48

Salut oui

des infos sérializable en effet, mais un objet complexe serait un plus
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Discution avec un agent

Messagepar Smicky » 09 Oct 2012 à 11:31

Si tu as une version récente (853), tu as l'option RunWithDocumentContext qui te permet de passer un document "non sauvé" en paramètre...
Smicky
Posteur habitué
Posteur habitué
 
Message(s) : 232
Inscrit(e) le : 09 Déc 2006 à 15:27
Localisation : Paris

Re: Discution avec un agent

Messagepar Michael DELIQUE » 09 Oct 2012 à 11:53

interessant !

malheureusement tous mes serveur ne sont pas en 8.5.3

Merci Sminky
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Discution avec un agent

Messagepar Michael DELIQUE » 11 Oct 2012 à 08:20

up
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Discution avec un agent

Messagepar roubech » 11 Oct 2012 à 12:50

tu peux essayer de lancer ton agent en appelant l'url correspondante
et dans ton agent, tu retroune le résultat sous forme d'un flux json ou autre ...
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Re: Discution avec un agent

Messagepar Michael DELIQUE » 11 Oct 2012 à 12:55

mouais, pas tres sécurisé comme solution si j'ai des données "sensible" a passer
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Discution avec un agent

Messagepar roubech » 11 Oct 2012 à 13:00

c'est toi qui vois, je ne connais pas le contexte
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Re: Discution avec un agent

Messagepar Michael DELIQUE » 11 Oct 2012 à 13:03

désolé

j'ai un code qui peut être executer par tout le monde qui a besoin d'information accessible qu'a une id précise.

je passe donc par un agent via un runonserver avec entre les 2 un document temporaire.

le souci c'est que pour des raisons de confidentialités/sécurité me passer du doc temporaire (meme si je l'efface apres). pour faire une sorte de passage de parametre.
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Discution avec un agent

Messagepar roubech » 11 Oct 2012 à 18:20

si l'agent que tu appelle tourne avec plus de ddroit, j'imagine que tu as un minimum de controle au niveau de l'agent qui l'appele, qui lui tourne avec les droit du user ?
le doc temporaire, tu peux lui clquer un champ lecteur pour limiter au serveur et au user courant, en plus de la duré de vie limité au run
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Re: Discution avec un agent

Messagepar Michael DELIQUE » 11 Oct 2012 à 21:14

j'y aipensé, mais justement je ne veux pas enregistrer de document. ya bien la solution de smcky.

mais tous mes serveurs ne sont pas en 8.5.3
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Discution avec un agent

Messagepar eltoto » 18 Oct 2012 à 10:39

Bonjour, as tu pensé au webservices ? tu récupérer les du texte en retour de ton appel
eltoto
Premier posts
Premier posts
 
Message(s) : 41
Inscrit(e) le : 18 Jan 2009 à 08:40

Re: Discution avec un agent

Messagepar Michael DELIQUE » 18 Oct 2012 à 12:18

j'y est pensé, mais je ne veux pas que l'information passe en claire ou soit facilement récupérer.

peut y avoir des données sensible et mettre en place un webservice pour que ma base discute avec elle-meme ou une autre base juste a coté ça fait un peu beaucoup.

mais pour l'instant à part, un document je vois pas comment faire simplement
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy


Retour vers Développement

cron