Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (541)
Games in Android Showcase (133)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Thread Question  (Read 1256 times)
0 Members and 1 Guest are viewing this topic.
Offline antoinelechacal

Junior Devvie





« Posted 2006-05-02 14:34:51 »

Hi all, I have a weird question about threads  Roll Eyes

Let's say I have a java program running. I also have a non-java program running.
How can I make the non java program communicate with the other one, for stopping the java program without killing the jvm for example.

Thanks.

My name is nobody
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 847
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #1 - Posted 2006-05-02 15:58:40 »

use sockets to communicate

both have to implement the same protocol. I hope you can modify both programs, otherwise you're pretty much stuck Smiley

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline antoinelechacal

Junior Devvie





« Reply #2 - Posted 2006-05-02 16:32:47 »

Thanks for your help.
Unfortunately, the non java program has been developped using Visual Adelia which doesn't provide any socket support Sad

Any other idea would be much appreciated Smiley

My name is nobody
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 847
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #3 - Posted 2006-05-02 16:35:05 »

Files then. write your commands to a file, and let the other application process them

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline darkprophet

Senior Devvie




Go Go Gadget Arms


« Reply #4 - Posted 2006-05-02 17:12:41 »

JNI ?

Just a thought...

DP

Friends don't let friends make MMORPGs.

Blog | Volatile-Engine
Offline antoinelechacal

Junior Devvie





« Reply #5 - Posted 2006-05-02 17:36:15 »

Files then. write your commands to a file, and let the other application process them
That's what I was thinking about, even if it may be pretty long...

JNI ?

Just a thought...

DP

darprophet, could you tell me a little more about JNI?

Thanks guys

My name is nobody
Offline Mr_Light

Senior Devvie


Medals: 1


shiny.


« Reply #6 - Posted 2006-05-02 18:21:55 »

commons configuration has a properties file that detects changes and auto reloades them.

It's harder to read code than to write it. - it's even harder to write readable code.

The gospel of brother Riven: "The guarantee that all bugs are in *your* code is worth gold." Amen brother a-m-e-n.
Offline Jeff

JGO Coder




Got any cats?


« Reply #7 - Posted 2006-05-03 22:39:05 »


darprophet, could you tell me a little more about JNI?

Thanks guys

JNI or Java Native Interface lets you write C code that you can call from your Java program, so you can do anything you could do in C.

For more information look at the JNI article in the articles section of the JDK or google "Java Native Interface"


Got a question about Java and game programming?  Just new to the Java Game Development Community?  Try my FAQ.  Its likely you'll learn something!

http://wiki.java.net/bin/view/Games/JeffFAQ
Offline antoinelechacal

Junior Devvie





« Reply #8 - Posted 2006-05-04 15:52:07 »

Thanks, I've found a way to use sockets using visual adelia :-d


My name is nobody
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Mr.CodeIt (24 views)
2014-12-23 03:34:11

rwatson462 (54 views)
2014-12-15 09:26:44

Mr.CodeIt (45 views)
2014-12-14 19:50:38

BurntPizza (86 views)
2014-12-09 22:41:13

BurntPizza (110 views)
2014-12-08 04:46:31

JscottyBieshaar (80 views)
2014-12-05 12:39:02

SHC (91 views)
2014-12-03 16:27:13

CopyableCougar4 (98 views)
2014-11-29 21:32:03

toopeicgaming1999 (157 views)
2014-11-26 15:22:04

toopeicgaming1999 (154 views)
2014-11-26 15:20:36
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!