Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Probably the most fundamental thing to understand about the Net package is that it is intended to provide protocol access, not a higher-level abstraction. In practice, this means that objects tend to have methods that are highly sequential and generally more “procedural” in flavor. The following list indicates the packages of the Net package—you’ll notice that they mostly correspond directly to the supported protocol list mentioned previously.
examples
org.apache.commons.net
org.apache.commons.net.bsd
org.apache.commons.net.ftp
org.apache.commons.net.ftp.parser
org.apache.commons.net.io
org.apache.commons.net.nntp
org.apache.commons.net.pop3
org.apache.commons.net.smtp
org.apache.commons.net.telnet
org.apache.commons.net.tftp
org.apache.commons.net.util