方法如下:
新建eclipse工程,新增
comm.jar
RXTXcomm.jar
win32.zip
SimpleRead.java
接收資料正確後,根據傳送接收雙方的協議,採用CRC迴圈校驗,根據傳輸的一方的校驗函式判定是否是正確傳輸。
把正確結束的資料解析,檢視自己指定的通訊規則,然後解析。
插入資料庫,jdbc插入。
資料統計,定時統計每小時,每天,每月,每年的平均值,採用quartz服務來實現。
建立web工程,採用hibernate3,spring3,dwr技術把資料庫資料動態顯示,圖表採用jfreechart,以及AJAX的運用
java優點:
java是純面向物件程式設計的語言;
平臺無關性 (一次編譯,到處執行;Write Once,Run Anywhere);
java提供了許多內建的類庫,透過這些類庫,簡化了開發人員的設計工作,同時縮短了專案開發時間;
提供了對Web應用開發的支援,例如,Applet,Servlet,和JSP可以用來開發Web應用程式,,Socket,RMI可以用來開發分散式應用程式的類庫;
去除了c++中難以理解,容易混淆的特性(如c++中的多繼承,標頭檔案,指標,結構,單元,運算子過載,虛擬基礎類,使得程式更加嚴謹,整潔。
方法如下:
新建eclipse工程,新增
comm.jar
或者RXTXcomm.jar
包。因為javacomm20-win32.zip
包裡有樣例SimpleRead.java
,可以透過這個例子測試串列埠是否正確。接收資料正確後,根據傳送接收雙方的協議,採用CRC迴圈校驗,根據傳輸的一方的校驗函式判定是否是正確傳輸。
把正確結束的資料解析,檢視自己指定的通訊規則,然後解析。
插入資料庫,jdbc插入。
資料統計,定時統計每小時,每天,每月,每年的平均值,採用quartz服務來實現。
建立web工程,採用hibernate3,spring3,dwr技術把資料庫資料動態顯示,圖表採用jfreechart,以及AJAX的運用
java優點:
java是純面向物件程式設計的語言;
平臺無關性 (一次編譯,到處執行;Write Once,Run Anywhere);
java提供了許多內建的類庫,透過這些類庫,簡化了開發人員的設計工作,同時縮短了專案開發時間;
提供了對Web應用開發的支援,例如,Applet,Servlet,和JSP可以用來開發Web應用程式,,Socket,RMI可以用來開發分散式應用程式的類庫;
去除了c++中難以理解,容易混淆的特性(如c++中的多繼承,標頭檔案,指標,結構,單元,運算子過載,虛擬基礎類,使得程式更加嚴謹,整潔。