씨언어에서 처럼의 구조체 배열은 자바에서안되나요? 또 수신파일 자동 실행 어떻게 하나요?
에녹
2023.04.01
모르는게 있어서 이렇게 글을쓰게 되었습니다.
리눅스 환경에서 서버를 C로 구현을 하고 클라이언트는 자바를 사용해서 통신을 하는 프로그램을 짜야 하는데요
몇가지 궁금한 것이 있습니다
씨에서 처럼 구조체는 자바에서 어떻게 하나요?
가령
struct a{
short A;
long B;
double C;
}header;
이런식으로 서버쪽에 구현이된 프로그램과 통신을 하기위해서 자바쪽에선 어떻게 구현을 해야 하는건지??
또 서버쪽에서 실행파일을 수신받았을때 받은 파일을 바로 실행 시키는 방법은 없나요?
C 에서는 execl(filename, filename, -i, eth0, NULL) 이런식으로 받은 파일을 바로 실행을 시켰었는데요
자바로는 어떻게 하는것인지 혹시 알고 계시면 답변좀 부탁드립니다.
그럼 수고하세요
-
파란
1. 그냥 public 으로 하시면 됩니다. 개인적으로는 get/set 을 이용하시거나 object stream 방식을 이용하시길 권합니다
2. Runtime.getRuntime().exec() 를 이용하시길