added the ServerEndpoint and the dispatcher into the DirectIO subsystem

Change-Id: I9e6b59d73ee44beef72390ada5b0e3062b8f5c2d