Application layer communications protocol for searching and retrieving information from a database over a TCP/IP computer network