Statements (50)
Predicate | Object |
---|---|
gptkbp:instanceOf |
network programming API
|
gptkbp:canBe |
gptkb:SSL/TLS
streams channels threads selectors asynchronous communication synchronous communication blocking buffers non-blocking javax.net.ssl.SSLServerSocket javax.net.ssl.SSLSocket |
gptkbp:canBeBoundTo |
local address
|
gptkbp:canBeClosedBy |
close() method
|
gptkbp:canThrow |
BindException
ConnectException IOException SocketException SocketTimeoutException UnknownHostException |
gptkbp:class |
java.net.DatagramSocket
java.net.MulticastSocket java.net.ServerSocket java.net.Socket |
gptkbp:enables |
communication between computers
|
gptkbp:hasConnection |
remote address
|
https://www.w3.org/2000/01/rdf-schema#label |
Java sockets
|
gptkbp:introducedIn |
gptkb:JDK_1.0
|
gptkbp:provides |
java.net package
|
gptkbp:relatedTo |
java.nio.channels.DatagramChannel
java.nio.channels.ServerSocketChannel java.nio.channels.SocketChannel |
gptkbp:supports |
gptkb:IPv4
gptkb:IPv6 gptkb:TCP gptkb:UDP multithreading |
gptkbp:usedBy |
web servers
chat applications file transfer applications |
gptkbp:usedFor |
networked applications
client-server communication |
gptkbp:usedIn |
gptkb:Java_programming_language
|
gptkbp:uses |
gptkb:InputStream
gptkb:OutputStream InetAddress Port number |
gptkbp:bfsParent |
gptkb:Berkeley_sockets_API
|
gptkbp:bfsLayer |
7
|