Hi,
yesterday I reviewed the Service interface and the associated hierarchy.
basically, we have either Acceptors or Connectors.
From those two interfaces, we derive :
(Acceptors) : NioDatagramAcceptor, AprSocketAcceptor, NioSocketAcceptor,
VmPipeSocketAcceptor
(Connectors) : NioDatagramConnector, AprSocketConnector,
NioSocketConnector, VmPipeSocketConnector plus some extra connectors,
SerialConnector and ProxyConnector
I don't know why the VmPipeSocketConnector has 'socket' in it, because
AFAIU, it has nothing to do with Socket. I don't know what the
ProxyConnector is good for, but I must admit I didn't checked the code.
Anyone has a clue?
Otherwise, I think we should also add a IoSocketConnector and
IoSocketAcceptor, to cover the whole IO spectrum (if it's possible).
thoughts ?
--
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com