CLIENT SERVER ARCHITECTURE vs SOA
Client server architecture | Service Oriented Architecture | |
Application logic | Places the majority of application logic into client software. | The application logic resides completely on the service provider, sometimes provider can also be service requester. |
Application processing | Bulk of processing(about 80%) is on the client side. Processing ratio is 80/20 (client/server) | Processing is highly distributed. No fixed processing ratio |
Technology | Visual basic and powerbuilder ,c++,oracle Sybase at the backend | Web technologies(HTML,CSS,HTTP) and XML with SOAP messaging framework |
Security | Security controlled within client executable, OS level security can also be incorporated. | WS-security framework |
Administration | Larger maintenance cost due to distributed application cost | Less maintenance cost, if web service need to be scaled to large group then it incurs large maintenance cost |
No comments:
Post a Comment