Article View: es.comp.lenguajes.java
Article #17115Re: Llamar a otro programa
From: Juan Gonzalo de Silva Medina
Date: Wed, 06 Dec 2000 23:40
Date: Wed, 06 Dec 2000 23:40
21 lines
1627 bytes
1627 bytes
Andres J. wrote:
> Hola , Quisiera saber com se podria llamar desde una implementacion
> eb( hecha con jbuilder u otro lenguaje de programacion java) a un programa
> ejecutable hecho en C y obtener datos de este programa
Si es a un programa (un exe) puedes hacerlo mediante el objeto Runtime,
con el m�todo exec. Para obtener datos, puedes leer la salida estandar
del programa desde el programa Java, captur�ndola.
Si lo que quieres es llamar a un m�dulo (o una DLL) has de usar JNI
(Java Native Interface).
Saludos,
--
Juan Gonzalo de Silva Medina
if(!Linux) throw new Exception(" :( ");
Technical Details
Message-ID:
<3A2ECE71.4080106@caymasa.es>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newsfeeds.belnet.be!news.belnet.be!news.tele.dk!195.54.122.107!newsfeed1.bredband.com!bredband!news000.worldonline.se!news-sto.telia.net!newsfeed.bcn.ttd.net!news.mad.ttd.net!not-for-mailReferences:
<90m7pd$okt$1@talia.mad.ttd.net>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,cd6c8b50bb2fcdbd X-Google-Attributes: gid1116f3,public X-Google-ArrivalTime: 2000-12-06 15:36:44 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newsfeeds.belnet.be!news.belnet.be!news.tele.dk!195.54.122.107!newsfeed1.bredband.com!bredband!news000.worldonline.se!news-sto.telia.net!newsfeed.bcn.ttd.net!news.mad.ttd.net!not-for-mail From: Juan Gonzalo de Silva Medina <gonzalo@caymasa.es> Newsgroups: es.comp.lenguajes.java Subject: Re: Llamar a otro programa Date: Thu, 07 Dec 2000 00:40:33 +0100 Organization: Telefonica Transmision de Datos Lines: 25 Message-ID: <3A2ECE71.4080106@caymasa.es> References: <90m7pd$okt$1@talia.mad.ttd.net> NNTP-Posting-Host: 194.224.23.190 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit User-Agent: Mozilla/5.0 (X11; U; Linux 2.2.14-5.0 i686; en-US; m18) Gecko/20001107 Netscape6/6.0 X-Accept-Language: es, en