Peter,
I think Pete's objection is that you are no longer passing in the ServerSocket. He separated the creation of the Socket and the handling into 2 separate blocks. In your change above, the ConnectionManager will be opening the socket, correct?I think ConnectionManager block (or one of a few impls of the service) *could* depend on the preexisting ServerSocketManager block (or again one impl of many)
Peter D could have his seperated design, but there could be alternate impls that are all in one.
Regards,
- Paul H
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>