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