IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Jak spojit dva programovací jazyky na jeden projekt

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Neaktivní uživatel:31.10.2020 20:36

Ahoj, chtěl bych se zeptat, jak spojit dva programovací jazyky na 1 projekt.

Zkusil jsem: ..

Chci docílit: ..

Odpovědět
31.10.2020 20:36
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Petr Štechmüller:31.10.2020 20:37

Ahoj, asi budeš muset být konkrétnější...

Nahoru Odpovědět
31.10.2020 20:37
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Odpovídá na Petr Štechmüller
Neaktivní uživatel:31.10.2020 22:41

Ahoj, chci vyvíjet jeden projekt s dvěma jazyky (Java C++)

Nahoru Odpovědět
31.10.2020 22:41
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Petr Štechmüller:31.10.2020 22:48

Dobře to je samozřejmě možné. S čím potřebuješ poradit?

Nahoru Odpovědět
31.10.2020 22:48
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Odpovídá na Petr Štechmüller
Neaktivní uživatel:31.10.2020 22:54

Jak to udělat. Protože nemůžu jen tak udělat Main.java a v něm zavolat metodu z Class.cpp

Nahoru Odpovědět
31.10.2020 22:54
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Petr Štechmüller:31.10.2020 22:58

Aha. Tak nejdřív bych si asi ujasnil, co přesně od tohoto spojení očekávám.
Navrhoval bych dvě řešení:

  1. JNI
  2. Něco ve smyslu client-server s Tim, že server by nejspíš byl v C++ a pak bys komunikoval jednoduše přes Socket.

Zkus nám dát více informací o povaze tvého projektu.

Nahoru Odpovědět
31.10.2020 22:58
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Odpovídá na Neaktivní uživatel
Karel Stehlík:1.11.2020 15:25

Použitím klíčového slova "native" by to mělo být možné...

Krátký tutoriál zde

 
Nahoru Odpovědět
1.11.2020 15:25
Avatar
Petr
Člen
Avatar
Petr :2.11.2020 9:53

Ahoj, pokud nemáš moc zkušeností doporučil bych spíše JNA než JNI. Pro začátek je mnohem přehlednější.

 
Nahoru Odpovědět
2.11.2020 9:53
Avatar
Odpovídá na Petr
Neaktivní uživatel:2.11.2020 11:55

To spíš JNI. Jako začátečník nejsem :D

Nahoru Odpovědět
2.11.2020 11:55
Neaktivní uživatelský účet
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.