Posts

Programming applications and frameworks

Image
1. What are the main elements of client-side application components of distributed systems?  Views – what users see (mainly GUIs)  Controllers – contain event handers for the Views  Client-model – Business logic and data        2. Discuss the Views development technologies for the browser-based client-components of web-based applications  3. Discuss the Controller development technologies for the browser-based client-components of web-based applications  Model–View–Controller (usually known as MVC) is an architectural pattern commonly used for developing user interfaces that divides an application into three interconnected parts. This is done to separate internal representations of information from the ways information is presented to and accepted from the user.[1][2] The MVC design pattern decouples these major components allowing for efficient code reuse and parallel development. Traditionally used for desktop graphical user in...

Web services and Soap

Image
1. Compare and contrast web applications with web services, indicating the need for web services. WEB SERVICES 1.Web services are server-side application components ,which provides a set of services. 2.Services of the web service are exposed via an API                      Modular,well-defined,encapsulated interfaces are used for loosely coupled integration                         between applications and systems. 3. Loosely coupled architecture,and interacts with client-side components via the API 4.Multiple types of clients can communicate with the web service via the API                     Browser- based- clients ,non- browser- based-clients(mobile apps),other web services                                     ...