Design patterns Singleton

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

Design patterns Singleton

Messagepar amahi » 25 Avr 2007 à 08:55

Bonjour,

J utilise de plus en plus de webservice dans mon appli. J ai essayer d'implementer des singletons pour mes objets les plus usité (session, carnet d'adresse entre autre) pour eviter d'avoir a les rouvrir à chaque requete.
Apparament cela ne marche pas! Est ce que quelqu un a deja essayer ce type d'implementation? Quel retour d'experience as t il eu?
amahi
Empereur des posts
Empereur des posts
 
Message(s) : 1032
Inscrit(e) le : 08 Jan 2007 à 16:57
Localisation : Region parisienne

Messagepar d.bugger » 25 Avr 2007 à 09:20

Oui, j'ai essayé, et c'est impossible. :(

La seule solution pour des variables persistants ce sont des variables d'environnement, des documents profils (si tu connais le nom de l'utilisateur, après un login) et des cookies.

Par contre, le NotesSession (NotesUIWorkspace) est toujours un singleton! Si tu fais deux fois un New NotesSession, tu obtiendras deux fois le même objet!
Avatar de l’utilisateur
d.bugger
Modérateur
Modérateur
 
Message(s) : 849
Inscrit(e) le : 15 Juin 2006 à 09:19
Localisation : Drôme, France

Messagepar roubech » 25 Avr 2007 à 11:02

en parlant de Web Service, je dois faire appel à un Web Service dans une appli web pour récupérer des infos. J'ai trouvé la base SOAPConnect dans la SandBox, mais elle date un peu et elle nécessite de remplacer un jar sur le serveur
J'ai également vu la base de Julien sur OpenNTF qui utilise le package Axis, mais elle ne fonctionne que sur Domino 7, or je suis en v6.5
qu'est-ce que tu utilises pour consommer tes Web Services dans Domino ?
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar amahi » 25 Avr 2007 à 11:20

J utilise une interface en flex pour consommer mes webservices.
Par contre je suis en domino 7 egalement et je ne suis pas passé par la case 6.5.

Les webservices ça a l air sympa mais je n avait jamais eu de crash serveur avant de les utiliser :cry: Et depuis... J ai beau recycler tous ce qui traine au fur et a mesure, augmenter la capacité de la JVM etc rien n'y fait.[/url]
amahi
Empereur des posts
Empereur des posts
 
Message(s) : 1032
Inscrit(e) le : 08 Jan 2007 à 16:57
Localisation : Region parisienne

Messagepar Aquanotes » 13 Jan 2010 à 19:19

Salut,

Si vous êtes encore là :lol: , c'était quoi votre souci avec les singletons et les ws ?

J'en rencontre un en ce moment avec un ws java utilisant un singleton. On dirait que le singleton est "partagé" entre les différents appels du ws !!

Si je mets à null l'instance statique du singleton avant de terminer le ws, cela fonctionne, mais sinon on dirait que les appels suivants du ws utilise celui du 1er appel. Comprend po.

Si ca parle a quelqu'un...
*** une 3ème année sans nicotine qui démarre :danse001: ***
Aquanotes
Posteur habitué
Posteur habitué
 
Message(s) : 295
Inscrit(e) le : 16 Déc 2004 à 12:13
Localisation : Niort


Retour vers Développement

cron