Applications in the Java 8 runtime can use native Java sockets with no restrictions, including the use of NIO classes and their methods.
Sockets are only available for paid apps, and traffic from sockets is billed as outgoing bandwidth. Sockets are also limited by daily and per minute (burst) quotas. The supported options are:
Using sockets with the development server
You can run and test code using sockets on the development server, without using any special command line parameters.