⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 overview-summary.html

📁 gsm modem 发送短信 闪信 WAP PUSH开发包
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.5.0_06) on Tue Mar 21 08:43:45 EET 2006 -->
<TITLE>
Overview (jSMSEngine API)
</TITLE>

<META NAME="keywords" CONTENT="Overview, jSMSEngine API v2.0.9">

<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
    parent.document.title="Overview (jSMSEngine API)";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">


<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="org/jsmsengine/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="index.html?overview-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<CENTER>
<H1>
jSMSEngine API v2.0.9
</H1>
</CENTER>
Documentation pages for <strong>jSMSEngine API</strong>.
<P>
<B>See:</B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#overview_description"><B>Description</B></A>
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Packages</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/jsmsengine/package-summary.html">org.jsmsengine</A></B></TD>
<TD>&nbsp;</TD>
</TR>
</TABLE>

<P>
&nbsp;<A NAME="overview_description"><!-- --></A>
<P>
Documentation pages for <strong>jSMSEngine API</strong>.
        <br><br>
        jSMSEngine is an API package which will allow you to send and receive SMS messages from your computer and mobile phone or GSM modem.
        <br><br>
        <strong>Examples applications.</strong>
        <br>
        In the distribution directory, you will find example applications, which will show you the basics of how to use jSMSEngine API. These are:
        <ul>
                <li><strong>SendMessage.java:</strong> This example shows you how to connect and send an SMS message from your GSM device.</li>
                <li><strong>SendFlashMessage.java:</strong> This example shows you how to connect and send a flash SMS message from your GSM device.</li>
                <li><strong>SendMessageWithPorts.java:</strong> This example shows you how to connect and send an SMS message from your GSM device, with the added feature of defining a source and destination port.</li>
                <li><strong>ReadMessages.java:</strong> This example shows you how to connect and read messages from your GSM device (synchronous mode).</li>
                <li><strong>ReadMessagesAsync.java:</strong> This example shows you how to connect and read messages from your GSM device (asynchronous mode).</li>
        </ul>
                In the distribution, you will also get <strong>jSMSServer</strong> application. Its a stand-alone application, which makes use of the jSMSEngine API package. It can also be used as a reference application if you want to see and check how jSMSEngine API works. Please read the README.txt and CHANGES.txt in jSMSServer directory for further information.</li>
        </ul>
        Please, see <a href="http://www.jsmsengine.org" target="_new">http://www.jsmsengine.org</a> for latest information.
        <br><br><br>
        <center><strong><h2>Revision History.</h2></strong></center>
        <strong>Version 2.0.9 (Compiled packages with JDK 1.5.x)</strong>
        <ul>
                <li><strong>jSMSEngine API</strong>: Code cleanup.</li>
                <li><strong>jSMSEngine API</strong>: Added extra thread which calls isAlive() in regular intervals. This is done in order not to allow the physical comm connection to timeout and force a disconnection.</li>
                <li><strong>jSMSEngine API</strong>: All method in AT Handlers now synced.</li>
                <li><strong>jSMSEngine API</strong>: Fixed delay in disconnection.</li>
                <li><strong>jSMSEngine API</strong>: Removed the reset() code (AT+CFUN) from all handlers except Wavecom. It seems it has created many problems.</li>
                <li><strong>jSMSEngine API</strong>: Fixed incorrect parsing of Status Report messages (<a href="http://jsmsengine.org/forum/index.php?action=vthread&forum=4&topic=43">Bug Report</a>).</li>
                <li><strong>jSMSEngine API</strong>: Added small delay after sending data to GSM device, to allow time for response.</li>
                <li><strong>jSMSEngine API</strong>: Complete redesign of GSM Alphabet handling and character encoding routines. Graved and other special characters should work ok. Source code compilation should be smooth in all operating systems, with no need to remove code.</li>
                <li><strong>jSMSEngine API</strong>: A new field is added in CMessage, RefNo. RefNo is the SMSC Reference Number which is returned on succesfull dispatch of a message. This value is stored in refNo field (accessed by public method CMessage.getRefNo()). Outgoing messages will set their refNo to the Reference Number returned by your SMSC. Status Report messages will set their refNo to the refNo of the original message sent. This way, a status report message can be matched with a previously dispatched message. Reference Number is not unique, as its values cycle between 1 and 255, but if you combine it with the recipient's number you will get a better "key" information to use in matching a status report message with its appropriate sent message.
                <li><strong>jSMSEngine API</strong>: Bug in AT Handler decision code. This affected modem specific AT handlers.</li>
                <li><strong>jSMSEngine API</strong>: Classes CMessage, CIncomingMessage, COutgoingMessage, CStatusReportMessage now implement the Serializable interface. <strong>Use this feature with care! There is no guarantee that these classes will not be modified in a future release.</strong></li>
        </ul>
        <br><br>
        <strong>Version 2.0.8 (Compiled packages with JDK 1.5.x)</strong>
        <ul>
                <li><strong>jSMSEngine API</strong>: The CService code for selecting the appropriate AT handler has changed from the arcane if-then structure to a more elegant solution based on reflection. Code contributed by Alessandro A. Garbagnati.</li>
                <li><strong>jSMSServer</strong>: Modified the structure of the outgoing xml file and added new tags to cater for flash sms, source and destination ports and validity period information.</li>
                <li><strong>jSMSServer</strong>: New configuration option, "phone.storage" allows you to set which is the storage your phone uses (MEM or SIM).</li>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -