Types of client Server Architecture