2010-02-17 22 views
7

Java'da bir Posix Message Queue öğesine erişebiliyor muyum, değiştirilemeyen bir uygulama var ve diğer işlemlerle konuşmak için bir ileti sırası kullanıyor. Bunu yapan herhangi bir api veya paket var mı? JNI'yi kullanabileceğimi biliyorum, ancak bunu yapmak için zaman kaybetmeden bu ASAP'ı yapmalıyım.Java Posix IPC Bir API var mı?

Saygılarımızla.

+0

Olası çoğaltılabilir [Unix işlevlerinin Java kütüphanesi var mı?] (Https://stackoverflow.com/questions/1088113/is-there-a-java-library-of-unix-functions) – user7610

cevap

5

Biraz Araştırmanın bulunduğu Posix for Java.

+0

evet, teşekkürler Birkaç dakika önce bakmıştım, bunun yardımcı olup olmadığını göreceğim, zamanınız için çok teşekkürler. –

3

GitHub (en son JavaDoc) adresinden JNA'a bir göz atın. projenin tanımını alıntı:

JNA Java kod hiçbir JNI'yı veya yerel kod gereklidir, ancak herhangi bir şey yazmadan Java programları ( Windows dll) yerel paylaşılan kütüphaneler kolay erişim sağlamaktadır. Bu işlev, Windows Platform/Invoke ve Python's ctypes ile karşılaştırılabilir şeklindedir. Erişim, kod oluşturma olmadan dinamik dur.

Several projectsIntelliJ IDEA, Cassandra ve Netbeans dahil bunu kullanıyor.

İlgili konular