Je pense qu'il faut que tu ecrive un lanceur (.bat, .py, .perl ou .sh) Pour ton programme afin qu'il lance effectivement le programme et lui communique (par socket par ex) Son PID et le nom du serveur . Non ? Mais AMHA, c'est tr�s d�pendant de l'OS
> -----Message d'origine----- > De : David MARQUES [mailto:[EMAIL PROTECTED] > Envoy� : mardi 8 juillet 2003 15:58 > � : [EMAIL PROTECTED] > Objet : Re: RE : process , la suite > > > La raison, la voila : > Mon client me demande de g�n�rer un fichier de log dans lequel est > sp�cifi� la machine sur laquelle tourne l'appli et le process de mon > appli. Dans le but de pouvoir aller rapidement tuer un process qui > d�connerai. > Je pr�cise que ce type d'info dans le fichier de log est > commun � tous > les fichiers de log des applis en place du client. je suis > donc tenu de > faire de m�me pour mon appli. > Le fichier que je g�n�re est analys� par une appli de supervision. > > > ----- Original Message ----- > From: MOUSSAUD Benoit <[EMAIL PROTECTED]> > Date: Tuesday, July 8, 2003 3:35 pm > Subject: RE : process , la suite > > > > > > > > > > Runtime permet de faire cela pour un process cr�� avec un > > > exec. Mon probl�me est diff�rent. Je suis preneur de tout > > > autre solution : mon but est de r�cup�rer le nom du process > > > dans lequel tourne mon appli java (de l'int�rieur), c'est � > > > dire le process de la jvm concern�. > > > > Facile : c'est toujours 'java[.exe]' > > > > > De plus il faudrait que la solution soit ind�pendante de la > > > plateforme > > > d'ex�cution (pas de JNI). > > > > Done ;-) > > > > Le soucis est ce que tu demandes est d�pendant de l'OS et > > justement > > La jvm est la pour faire le lien (et l'abstraction) entre ton os et > > l'application > > > > La vrai question est: "Quand quel but ? Pour quoi en faire ?" > > > > > > Benoit Moussaud > > > > > > > > > > > ----- Original Message ----- > > > From: Zeljko Velaja <[EMAIL PROTECTED]> > > > Date: Tuesday, July 8, 2003 3:06 pm > > > Subject: RE: process > > > > > > > Je ne pense pas que ce soit possible : la classe Process sert > > � > > > > controler des processus cr��s PAR la machine virtuelle > > > courante. Il te > > > > reste n�anmoins les m�thodes de la classe Runtime qui te > > > > permettent de > > > > faire certaines actions. > > > > > > > > -----Message d'origine----- > > > > De : David MARQUES [mailto:[EMAIL PROTECTED] Envoy� : > > > > mardi 8 juillet 2003 15:07 � : [EMAIL PROTECTED] > > > > Objet : process > > > > > > > > > > > > bonjour, > > > > Comment r�cup�rer le process dans lequel tourne mon appli Java > > ? Je > > > > voudrais le r�cup�rer � l'int�rieur d'un de mes objets en > > cours > > > > d'�xecution avec une m�thode qui donnerait : Process process = > > > > getProcess(); Cela est-il possible ? merci > > > > > > > > > This message contains information that may be privileged or > > confidential and > > is the property of the CTS www.criltelecom.com. It is only > > intended for the > > person to whom it is addressed. If you are not the intended > > recipient, you > > are not authorized to read, print, retain, copy disseminate, > > distribute, or > > use this message or any part thereof. If you receive this message > > in error, > > please notify the sender immediately and delete all copies of this > > message. > This message contains information that may be privileged or confidential and is the property of the CTS www.criltelecom.com. It is only intended for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
