Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Java i C/C++ sistemski nezavisna aplikacija

[es] :: Java :: Java i C/C++ sistemski nezavisna aplikacija

[ Pregleda: 2879 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nekicneko99
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad Srbija

Član broj: 323579
Poruke: 108
*.dynamic.sbb.rs.



Profil

icon Java i C/C++ sistemski nezavisna aplikacija27.01.2015. u 20:12 - pre 112 meseci
Treba da pisem aplikaciju koja radi i na win-u i na linux-u. A posto treba da radim sa portovima, taj deo bih odradio u C.
Interesuje me, ako ubacim C kod u Java aplikaciju, da li ce ona i dalje biti multiplatformska i da li cu moci tako da kontrolisem portove.
U C-u radim duze vreme, pa bih zbog toga u njemu radio osnovni kod za portove.
 
Odgovor na temu

Texas Instruments

Član broj: 227540
Poruke: 272
95.180.68.*



+61 Profil

icon Re: Java i C/C++ sistemski nezavisna aplikacija27.01.2015. u 20:27 - pre 112 meseci
Kakve portove? Paralelni, serijski, USB? Ili misliš na socket-e? Ako je ovo poslednje, nema razloga da to pišeš u C-u pošto za to imaš podršku u Javi.
S' druge strane, bilo šta što pišeš u C-u povezaćeš sa Javom preko JNI-ja (Java Native Interface). To da li će biti portabilno zavisi od tog C-ovskog dela. Možeš sve te stvari u C-u da napraviš kao deljenu biblioteku (.dll/.so fajl) pa da dinamički učitavaš u Java aplikaciju. Pošto ćeš imati dve verzije deljenih bibloteka, jednu za windows i drugu za linux, nećeš imati problema sa portabilnošću.
 
Odgovor na temu

nekicneko99
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad Srbija

Član broj: 323579
Poruke: 108
*.dynamic.sbb.rs.



Profil

icon Re: Java i C/C++ sistemski nezavisna aplikacija27.01.2015. u 21:39 - pre 112 meseci
Hvala, mislio sam na Serijski i Paralelni, a mozda i USB. Da li ja mogu sa javom da proverim koji je sistem i da ucitam potrebnu biblioteku ili to radi automacki?
 
Odgovor na temu

Texas Instruments

Član broj: 227540
Poruke: 272
95.180.68.*



+61 Profil

icon Re: Java i C/C++ sistemski nezavisna aplikacija27.01.2015. u 22:04 - pre 112 meseci
Možeš naravno sa
Code:
System.getProperty("os.name");
da dobiješ String objekat naziva OS-a na kojoj je pokrenut JVM, pa na osnovu toga da sa
Code:
System.loadLibrary(String libName)
učitaš odgovarajući lib za tu platformu.
 
Odgovor na temu

abyss

Član broj: 2945
Poruke: 684
*.static.isp.telekom.rs.



+51 Profil

icon Re: Java i C/C++ sistemski nezavisna aplikacija28.01.2015. u 08:04 - pre 112 meseci
Ako ti treba za serijski onda iskoristi ovo https://code.google.com/p/java-simple-serial-connector/
--
"Once hadst thou passions and calledst them evil. But now hast thou only
thy virtues: they grew out of thy passions."
 
Odgovor na temu

nekicneko99
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad Srbija

Član broj: 323579
Poruke: 108
*.dynamic.sbb.rs.



Profil

icon Re: Java i C/C++ sistemski nezavisna aplikacija28.01.2015. u 18:33 - pre 112 meseci
Hvala puno svima.
Navjerovatnije cu pisati svoj api, ali pogledacu i jssc
 
Odgovor na temu

[es] :: Java :: Java i C/C++ sistemski nezavisna aplikacija

[ Pregleda: 2879 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.