Java'da seri port için JNI ile kendiniz kütüphane yazmak zorunda değilsiniz. http://rxtx.org/ adresinde birçok projede kullanılan sağlam bir kütüphane var. Wiki' de örnekler, dökümanlar vs. bulunyor. Kütüphane Linux, MacOS X, Windows ve BSD'de kullanılabiliyor.
2010/3/3 hal 2000 hal <[email protected]>: > Bircan Bey; > Eğer donanım ile muhatap oluyorsanız, "platformdan bağımsız sihirli > paket" gibi düşleri bir kenera bırakacaksınız. > Peki ne yapmalısınız ? Örneğin şu durumu ele alalım. > > "Ben Java ile programımı yazmak istiyorum fakat xxxx tam bir felaket" > O halde (örneğin sizin durumunuzda serial problemi için) ben JNI ile > tüm serial veriyi kontrol eden bir kütüpane yazmalıyım, bu kütpanenin > hem linux hemde windows sürümleri olmalı böylece programım her 2 > işletim sisteminde de sorunsuzca çalışmalı. > > Fakat bunu yaparken serial kontrolünü ve verilerini ham olarak (raw) > Java'ya göndermek gibi bir fantazi yapmamalım. (buna wrapper library > falan diyorlar) > > 2010/3/3 Bircan HANCI <[email protected]>: >> PHP ile hali hazırda devam ettiğimiz işler var. >> Fakat benim ana sıkıntım donanım ile haberleşmesi gereken uygulamalara da >> ihtiyaç duymam (seri porttan veri okuma, seriporta veri yazma gibi). >> >> Misal el barkodu ve elektronik teraziler ile çalışan küçük bir uygulama var. >> Barkod ile tanımlı değerler giriliyor. (klavye PS2 portuna bağlı) >> Seri porttan teriazi bilgisi okunup LPT1 deki barkod yazıcıya barkod ve >> değer çıktısı gönderiliyor. >> Bircan HANCI >> 2010/3/3 Ali Rıza Keleş <[email protected]> > _______________________________________________ > Linux-programlama mailing list > [email protected] > http://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > -- H Özgür Batur _______________________________________________ Linux-programlama mailing list [email protected] http://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
