Douglas SchmidtBooksPattern-oriented software architectureC++ Network Programming, Volume IC++ Network Programming, Volume 2Middleware 2003Author data: Open Library