General Services Architecture Terminology

clock November 30, 2010 13:30 author Alfred

The presentation Windows AppFabric Overview uses an interesting terminology and division of service clients and services in a general services architecture:

  • Front-End Clients
    • Web Browser & RIA (AJAX, Silverlight)
    • WPF & WinForms
    • Mobile Clients
  • Middle-Tier Clients
    • ASP.NET Pages
    • Other Services
  • Back-End Services
    • WCF SOAP Services
    • WCF Workflow Services

 Some notes on the general services architecture:

  • Services provide functionality to front-end and middle-tier clients.
  • Front-end clients can request service functionality through the middle-tier clients or directly from the back-end services.
  • Back-end services implement entity, task, and utility service models, provide access to data, and expose application logic.
  • Example of entity, task, and utility service model: Customer, Invoice Approval, Tax Calculation.
  • WCF SOAP services are defined with code and implement entity and utility service models.
  • WCF workflow services are visually defined, provide support for long running processes, and implement task service models.
  • Services of one implementation type can easily call services of the other type.


Comments are closed

Welcome

Welcome to the personal web site of Alfred Crombez.

Calendar

<<  May 2012  >>
MoTuWeThFrSaSu
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

View posts in large calendar

Sign In