Rahul Sudip Bose
posted 6 years ago
Depends on what that person meant by "socket programming". It's quite possible to develop highly networked and distributed applications without ever using Java's Socket and ServerSocket classes directly - because the server software (like Apache httpd, Tomcat and GlassFish) as well as the client software (like JDBC drivers, Apache Commons Net and HttpClient libraries, and Java's HttpUrlConnection class) do all that for you. But underneath they all use sockets.
Author and all-around good cowpoke