Class OperationServer

java.lang.Object
org.apfloat.samples.OperationServer

public class OperationServer extends Object
Server for executing Operations from remote calls. The client should simply send a class implementing the Operation interface serialized through a socket connection. Obviously, the class must exist also in the server's classpath. The server will then simply call Operation.execute() on the operation, and send the resulting object back in the socket, serialized. If an exception occurs during the operation execution, nothing is returned and the socket connection is closed.
Version:
1.9.0
  • Field Details

  • Constructor Details

    • OperationServer

      private OperationServer()
  • Method Details

    • main

      public static void main(String[] args) throws IOException
      Command-line entry point.
      Parameters:
      args - Command-line parameters.
      Throws:
      IOException - In case of unexpected network error.
    • warning

      private static void warning(String message, Exception e)
    • info

      private static void info(String message)
    • debug

      private static void debug(String message)