Java Communications API


Java Communications 3.0 API 是一个 Java 扩展,有助于为智能卡、嵌入式系统以及销售点设备、金融服务设备、传真机、调制解调器、显示终端和机器人设备等技术开发独立于平台的通信应用程序。

Java Communications API(又称作 javax.comm)使应用程序能够访问 RS 232 硬件(串行端口)和有限地访问 IEEE 1284(并行端口) — SPP 模式。 

目前有针对 Solaris SPARC、Solaris x86 和 Linux x86 的该 API 的实现。Oracle 的每个可用实现都与 Sun Ray 瘦客户端产品线一起使用,并且包括端口映射扩展来允许管理员指定端口的位置以及它们的可见性、名称,某些情况下还可指定批注参考。

 
API 串行特性:

  • 端口枚举(管理员和用户可配置的端口映射)
  • 端口配置(波特率、速度、停止位、奇偶校验)
  • 访问 EIA232 标准 DTR、CD、CTS、RTS 和 DSR 信号
  • 通过 RS-232 端口传输数据
  • 硬件和软件流控制选项
  • 接收缓冲区阈值控制
  • 异步事件通知选项:
    • Rs-232 端口上可用的数据
    • 端口硬件线路级变化
    • 一个 JVM 内的端口所有权变化

 

Java Communications API 最初是在 1997 年发布的,先于 Java Community Process,融入 JCP (http://www.jcp.org) 时未受新规限制,没有相关的 JSR(Java 规范请求)。

 


Left Curve
Java SDK 和工具
Right Curve
Left Curve
Java 资源
Right Curve