国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Java中利用通訊API編寫短信軟件

2019-11-18 11:01:58
字體:
來源:轉載
供稿:網友

  一、 概述

  隨著手機的逐漸普及,它的主要業務之一“短信”的使用量也水漲船高。但使用手機發短信還有一些不方便的地方,如輸入漢字慢、功能有限、手機的存儲容量有限等。因此,近幾年開始興起使用電腦向手機發送短信。使用電腦發送短信的方法很多,如通過126、新浪等短信平臺通過注冊自己的手機號,就可以通過電腦發短信了。但這樣做有一些不足,如發短信時電腦必須聯入Internet,而且一般使用電腦發短信的費用要比直接使用手機發短信的費用高一些。

  當然,還有其它方法發短信。如象126那樣租網通或移動的短信服務器,然后通過短信服務器發送短信。這種方式雖然很直接,但是價格昂貴,不是一般人可以承受的(只有象126、新浪這樣的服務網站才能用得起)。

  最省錢的方法就是到網上去找一個可以免費發短信的軟件,我以前使用過一個叫“靈犀機器人”的軟件,它們可以有限地免費發送短信,但好象現在也都收費了。這種軟件現在越來越少了。

  那么是否有折衷的方法,使發短信的費用和手機一樣,而且又可以象電腦一樣方便地輸入、保存、修改和查詢短信呢?答案是肯定的,那就是通過數據線將手機和電腦連在一起,使用電腦控制手機發短信。而且這樣做電腦無需聯入Internet。

  二、 如何通過數據線控制手機發短信

  一般手機的數據線可以通過COM口或USB口和計算機進行通訊。在本文中我們采用帶有COM口的數據線,因為控制COM口比控制USB口更輕易、更簡單。通過java和COM口進行通訊有很多方法,可以在Java中直接調用系統API,也可以采用第三方的Java庫(這些庫在底層也是通過調用系統API實現的)。在本文中我們采用第二種方法,也就是通過第三方的Java庫來和COM口進行通訊。在網上這種庫很多,在本文中介紹了如何使用Sun的Java通訊API和手機進行通訊,可以在Sun的官方網站下載Java通訊API庫 。

  三、 如何安裝Sun的Java通訊API

  安裝Java通訊API可分為以下幾步:

  1. 將下載后的壓縮文件zip壓縮包解壓,假設解壓目錄為C:/commapi。并且保證你的機器中已經安裝了Java開發包,假設Java開發包安裝在了C盤的C:/jdk1.5中。

  2. 使用如下命令將win32com.dll復制到C:/jdk1.5/bin中。

copy c:/commapi/win32com.dll c:/jdk1.5/bin

  3.使用如下命令將comm.jar復制到c:/jdk1.5/lib目錄中。

copy c:/commapi/comm.jar c:/jdk1.5/lib

  4. 使用如下命令將Javax.comm.PRoperties復制到c:/jdk`1.5/lib中。

copy c:/commapi/Javax.comm.properties c:/jdk1.5/lib

  這個文件必須被安裝在這,否則系統無法發現COM口。

  5. 將comm.jar加入到classpath中。
四、 使用Java通訊API開發短信軟件

  和訪問網絡資源一樣,和COM口通訊的第一步必須要打開某一個COM口。因此,我們首先需要一個可以操作COM口的類,我們叫它MySerial(這將是我們實現的第一個Java類)。

Java中利用通訊API編寫短信軟件(圖一)package com.message Java中利用通訊API編寫短信軟件(圖二)import Java.io.*; Java中利用通訊API編寫短信軟件(圖三)import Java.util.*;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤翔县| 广东省| 大同市| 宁城县| 桐城市| 宾川县| 潜山县| 乌鲁木齐市| 赤城县| 旬邑县| 大荔县| 富蕴县| 兴海县| 黄浦区| 苏尼特右旗| 合山市| 云龙县| 育儿| 绥棱县| 全州县| 乳山市| 乌什县| 易门县| 仲巴县| 新巴尔虎左旗| 嘉禾县| 滨州市| 新源县| 诏安县| 元谋县| 方正县| 德安县| 额济纳旗| 正安县| 巩留县| 马关县| 南溪县| 柳江县| 云梦县| 中西区| 玛曲县|