Java & C

Petr Šnajdr Petr.Snajdr na seznam.cz
Pátek Prosinec 18 12:40:35 CET 1998


Dne 18. prosince 1998 v 0:0 Michal Krause napsal(a):
> 
> Petr Nehasil wrote:
> > 
> >  Preji dobry den,
> > mam takovy dotaz.
> > Budu prepisovat jakysi software a vypada to na hybrid javy a cecka.
> > Zajimalo by mne jestli
> > v jave mohu komunikovat pres IPC. Zejmena jestli mohu pouzit fronty
> > zprav. Nejak to nemuzu
> > nikde najit. Dekuji mnohokrate.
> 
> Neprogramuju v Jave, ale domnivam se, ze Java vzhledem k nutnosti
> prenositelnosti nebude podporovat nativni formy meziprocesove komunikace (jako
> je message queue), ale minimalne pres sockety (ale asi jenom TCP) nebo FIFO
> (vytvorit ho zrejme bude muset ten ceckovy program, ale pak uz se chova jako
> obycejny soubor) to IMHO pujde...


Java obsahuje rozhrani JNI (Java Native Interface), ktere umoznuje volat nativni kod z 
Java aplikaci a naopak. Myslim, ze Microsofti 
pokusy o Javu to nemaji implementovane (viz. 
tahanice SUN a MS). Pokud jde primo o komunikaci
mezi dvemi aplikacemi, pokud jsou to aplikace v 
Jave, jde pouzit RMI, pokud je jedna v 
jinem jazyce, jde pouzit IDL (Interface Definition 
Language viz. JDK 1.2), ale to uz je trochu
o necem jinem (distribuovane objekty, Corba,..).
Mozna to muze byt nekdy kanon na vrabce, ale 
muze se hodit  :-)

> S pozdravem
> -- 
> Michal Krause                                                       /\
--
  S pozdravem
          Petr Snajdr


-- http://email.seznam.cz 
-- email zdarma na cely zivot



Další informace o konferenci Linux