diff --git a/reactor/src/main/java/com/iluwatar/reactor/app/App.java b/reactor/src/main/java/com/iluwatar/reactor/app/App.java index 8ccbe3145..0804f8862 100644 --- a/reactor/src/main/java/com/iluwatar/reactor/app/App.java +++ b/reactor/src/main/java/com/iluwatar/reactor/app/App.java @@ -23,10 +23,6 @@ package com.iluwatar.reactor.app; -import java.io.IOException; -import java.util.ArrayList; -import java.util.List; - import com.iluwatar.reactor.framework.AbstractNioChannel; import com.iluwatar.reactor.framework.ChannelHandler; import com.iluwatar.reactor.framework.Dispatcher; @@ -34,19 +30,20 @@ import com.iluwatar.reactor.framework.NioDatagramChannel; import com.iluwatar.reactor.framework.NioReactor; import com.iluwatar.reactor.framework.NioServerSocketChannel; import com.iluwatar.reactor.framework.ThreadPoolDispatcher; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; /** * This application demonstrates Reactor pattern. The example demonstrated is a Distributed Logging * Service where it listens on multiple TCP or UDP sockets for incoming log requests. - * - *

- * INTENT
+ * + *

INTENT
* The Reactor design pattern handles service requests that are delivered concurrently to an * application by one or more clients. The application can register specific handlers for processing * which are called by reactor on specific events. - * - *

- * PROBLEM
+ * + *

PROBLEM
* Server applications in a distributed system must handle multiple clients that send them service * requests. Following forces need to be resolved: *

- * - *

- * PARTICIPANTS
+ * + *

PARTICIPANTS
*