Cliser

cliser
Class IterativeUDPServer

java.lang.Object
  |
  +--cliser.CommunicatorUser
        |
        +--cliser.Server
              |
              +--cliser.UDPServer
                    |
                    +--cliser.IterativeUDPServer

public abstract class IterativeUDPServer
extends UDPServer


Constructor Summary
IterativeUDPServer(java.lang.String service, int port)
          explicit communicator
 
Method Summary
abstract  void interactWithClient()
          method defined by subclass specifying server's interaction with client POST: my service has been performed for that connection's client
 void run()
          default iterative server behavior: (run forever, interacting with different clients)
 
Methods inherited from class cliser.UDPServer
initCommunicator
 
Methods inherited from class cliser.Server
getHost, getPort, getService
 
Methods inherited from class cliser.CommunicatorUser
getCommunicator, receive, send, setCommunicator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IterativeUDPServer

public IterativeUDPServer(java.lang.String service,
                          int port)
explicit communicator
Method Detail

run

public void run()
default iterative server behavior: (run forever, interacting with different clients)

interactWithClient

public abstract void interactWithClient()
method defined by subclass specifying server's interaction with client POST: my service has been performed for that connection's client

Cliser

Cliser is open-source freeware distributed under the GNU Public License.