來電彈屏在一些行業有較多的應用,一般是桌面應用比較多,而在嵌入式或者web service開發中,java應用廣泛,但是實現來電彈屏的資料較少,本文是我們使用java開發來電彈屏的一點經驗,希望對大家有幫助。
我們使用的中盛來電顯示盒,該盒子穩定可靠,編程簡單,有兩種接口,一種是串口,一種是USB免驅DLL,前者使用串口知識,大家可以參考這個例子:https://www.cnblogs.com/Dreamer-1/p/5523046.html
但是一些電腦沒有串口,需要使用USB免驅的接口,網上有JNA調用DLL的例子,但是並不能使用,因為usb免驅是windows底層的驅動,java是跨平台的。可以使用桌面開發工具,比如delphi,vc,vb等,開發一個程序,該程序只負責接收來電號碼,並通過UDP發送到目標UDP Server。我們在實際案例中使用delphi編寫的模塊,發送到java的UDP監聽端口,系統運行可靠。