Java et services NT

Le
Alain Migeon
Bonjour

Est-il possible en Java de connaître l'état d'un service NT?

Par avance, merci.

Alain

_________________________________________________
Alain Migeon
Please reverse alain and migeon for replying.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
TestMan
Le #228077
Bonjour

Est-il possible en Java de connaître l'état d'un service NT?

Par avance, merci.



Bonjour,

Plusieurs pistes rapides en tête :

- SNMP, le plus interessant sur le papier car généralisable à n'importe
quel OS et n'importe quel type de service, mais j'ai des doute sur la
disponibilité de l'info dans l'arbre SNMP, à vérifier par exemple sur
http://support.ipmonitor.com/mibs/LANMGR-MIB-II-MIB/tree.aspx

- en lançant les commandes "net" avec un Runtime exec (moche, mais on a
vu pire)
- en utilisant des appels natifs (via com4j, nlink ou jintegra pour les
plus fortunés)

Et le plus amusant/simple :

- si c'est un service qui ouvre un port particulier (service web,
sécurisation, etc), en testant le port :o)

A noter qu'il existe des codes qui enveloppe une appli Java en service
NT, il est possible qu'ils proposent des passerelle testant la
disponibilité (non vérifié).

A+
TM

Alain Migeon
Le #228076
In article says...
Bonjour

Est-il possible en Java de connaître l'état d'un service NT?

Par avance, merci.



Bonjour,

Plusieurs pistes rapides en tête :

- SNMP, le plus interessant sur le papier car généralisable à n'imp orte
quel OS et n'importe quel type de service, mais j'ai des doute sur la
disponibilité de l'info dans l'arbre SNMP, à vérifier par exemple s ur
http://support.ipmonitor.com/mibs/LANMGR-MIB-II-MIB/tree.aspx

- en lançant les commandes "net" avec un Runtime exec (moche, mais on a
vu pire)
- en utilisant des appels natifs (via com4j, nlink ou jintegra pour les
plus fortunés)

Et le plus amusant/simple :

- si c'est un service qui ouvre un port particulier (service web,
sécurisation, etc), en testant le port :o)

A noter qu'il existe des codes qui enveloppe une appli Java en service
NT, il est possible qu'ils proposent des passerelle testant la
disponibilité (non vérifié).

A+
TM


Merci pour la réponse.

Mon service en question, c'est le pormapper d'ONC RPC. Il ouvre le port
111, en UDP et TCP.

J'avais bien pensé à JNI/RMI, mais ayant déja eu affaire à ce proto col,
je préfère le fuir à grande vitesse...

Donc, le plus simple sera la solution avec la socket.

Alain

_________________________________________________
Alain Migeon
Please reverse alain and migeon for replying.


Publicité
Poster une réponse
Anonyme