PDF Google Drive Downloader v1.1


Báo lỗi sự cố

Nội dung text 3 sem Web Solution Question Bank.pdf

Model Question of 2069 Group’A’ Long Questions: 1)Explain the 2-Tier, 3-Tier and n-Tier technology with its architecture. 2-Tier Architecture: It is like Client-Server architecture, where communication takes place between client and server. In this type of software architecture, the presentation layer or user interface layer runs on the client side while dataset layer gets executed and stored on server side. There is no Business logic layer or immediate layer in between client and server.
3-Tier Architecture 3-tier architecture has three different layers. • Presentation layer • Business Logic layer • Database layer Business Access Layer - This is the function of the business layer which accepts the data from the application layer and passes it to the data layer. • Business logic acts as an interface between Client layer and Data Access Layer • All business logic – like validation of data, calculations, data insertion/modification are written under business logic layer. • It makes communication faster and easier between the client and data layer • Defines a proper workflow activity that is necessary to complete a task. Data Access Layer • This is the data layer function, which receives the data from the business layer and performs the necessary operation into the database.
What is N-Tier? An N-Tier Application program is one that is distributed among three or more separate computers in a distributed network. The most common form of n-tier is the 3-tier Application, and it is classified into three categories. • User interface programming in the user's computer • Business logic in a more centralized computer, and • Required data in a computer that manages a database. This architecture model provides Software Developers to create Reusable application/systems with maximum flexibility. In N-tier, "N" refers to a number of tiers or layers are being used like – 2-tier, 3-tier or 4-tier, etc. It is also called “Multi-Tier Architecture”. The n-tier architecture is an industry-proven software architecture model. It is suitable to support enterprise level client-server applications by providing solutions to scalability, security,
fault tolerance, reusability, and maintainability. It helps developers to create flexible and reusable applications. N-Tier Architecture A diagrammatic representation of an n-tier system depicts here – presentation, application, and database layers. N Tier Architecture Diagram These three layers can be further subdivided into different sub-layers depending on the requirements. Some of the popular sites who have applied this architecture are • MakeMyTrip.com • Sales Force enterprise application • Indian Railways – IRCTC • Amazon.com, etc. Some common terms to remember, so as to understand the concept more clearly. • Distributed Network: It is a network architecture, where the components located at network computers coordinate and communicate their actions only by passing messages.

Tài liệu liên quan

x
Báo cáo lỗi download
Nội dung báo cáo



Chất lượng file Download bị lỗi:
Họ tên:
Email:
Bình luận
Trong quá trình tải gặp lỗi, sự cố,.. hoặc có thắc mắc gì vui lòng để lại bình luận dưới đây. Xin cảm ơn.