MIDP 2.1 compliant S60 devices support the javax.microedition.io
classes
completely as defined in the MIDP 2.1 JSR. The following sections list additional
implementation information for this package.
Interface |
Networking protocol used for S60 |
Notes |
---|---|---|
CommConnection |
Physical RS-232 serial port or IrDA IrCOMM |
Supported port types (COM, IR, USB, BT) depend on device hardware. |
Connector |
The timeouts parameter for the |
|
HttpConnection |
HTTP or WAP WSP protocol |
|
HttpsConnection |
HTTPS (i.e. HTTP over TLS) or WAP WTLS (WSP) protocol |
|
SecureConnection |
TLS or SSLv3 |
|
ServerSocketConnection |
TCP/IP (server side) |
|
SocketConnection |
TCP/IP (client side) |
|
UDPDatagramConnection |
UDP/IP |
|
PushRegistry |
List of supported protocols:
|
The S60 platform buffers bytes written to the output stream. If your
application requires that bytes written to the output stream, by sent immediately,
then call the os.flush
method right after the os.write
method
to ensure that buffered output bytes are written out.
OutputStream os; ... os.write("hello".getBytes()); os.flush(); ...
If a MIDlet registers a datagram connection, then the network connection is always on even when no MIDlets are running.