1
systemdsocket activation을 지원합니다. 소켓은 오픈 파일 디스크립터로 데몬 프로세스에 전달됩니다. Java에서 이러한 소켓을 검색하여 사용할 수있는 방법이 있습니까?Java의 환경에서 오픈 소켓 수신
systemdsocket activation을 지원합니다. 소켓은 오픈 파일 디스크립터로 데몬 프로세스에 전달됩니다. Java에서 이러한 소켓을 검색하여 사용할 수있는 방법이 있습니까?Java의 환경에서 오픈 소켓 수신
예, 여기는 System.inheritedChannel()
입니다.
시스템 쪽에서는 StandardInput=socket
을 설정하여 서비스 파일을 fd 0 (Java가 예상하는 것)으로 소켓을 통과시킬 수 있어야합니다.
고마워, 그게 내가 필요한 포인터 야. 실제로 그것을 시도하지는 않았다, 마음, 그러나 그것은 그럴듯 해 보인다 :). –
예. 내가 당신의 [마지막 질문] (http://stackoverflow.com/q/27176303/2970947)에 대한 의견에서 말했듯이, JNI 및/또는 JNA를 사용하십시오. –