1. Web Service Application Window Application Web Application Java Application Web Service Dataset Service Virtual Client Internet Aggregation Logging Authentication Identify Business Rule Scheduling Message System Services Application Library Application Logic Email Client Mobile Client PDA Client Web Based Client Java Client Windows Client