3 Tier Architecture
Three layer architecture is a kind of system which imposes separation between these parts:
|
What is a Layer?
A layer is a fraction of code that can be used again and which performs particular function. In the network environment, a layer is typically a set of connections as a project that symbolizes this particular purpose. This particular layer works with other layers to carry out some particular aim.
Single tier structure
If you have the code dealing with presentation logic (production of HTML documents), business logic (the making of rules) and data access logic (the production and completing of DML statements) into a single module then you are having a single tier structure. All processing was done in single computer and all the resources was also attached to single computer this means that on that computer the load was high.
Double tier structure
If you divide the code that deals with the communication with physical database to separate component it is called 2 tier architecture.
Three tier structure
If you divide further the presentation logic and business logic into separate components then you can have 3 tier architecture. In this structure there is not any direct communication between the presentation and data access layers everything must pass through business layer which is in the middle.
As soon as the architecture is implemented the benefits the benefits can be noticed as more code can be shared rather than being duplicated. Many components in the presentation layer share the same parts in the business layer and all parts in the
business layer share the same parts in the data access layer.
Advantages of 3 tier architecture
|
|
|
|
Network access server :: What is workstation :: How to start career in network administration :: Computer security systems :: How do I choose best fire wire hard drive :: Internet security system :: What is NIPRNET :: What is SIPRnet :: What is ESATA :: ESATA connector :: What is wirefire port :: Master Slaves in hard drive :: What is processor Bus? :: SATA 6Gbs :: What is network Operating system :: What is Application cluster :: What is authentication server :: Home network server :: Linux terminal server project :: Network load balancer :: Virtual network computing :: Analog Vs digital signals :: Broadband troubleshooting :: Types of Broadband :: What is ADSL2+ :: Extranet vs Intranet :: Peer to peer networks :: What is scada computer system :: Advantages of Networking Intranetworking :: Types of networking cable :: Types of workstation :: Workstation Vs Desktop computers :: Business networking :: What is CRM sofware :: Electronic medical report :: What is Ethernet switch :: How ethernet works :: How to install unformatted hard drive in vista :: Installing windows server 2003 :: What is Network backup :: PointCast Network :: Networking internetworking :: Install and configure sata drive :: What is secure socket layer :: Terminal Server vs Virtual Desktop :: What is data logger :: What is IPsec ::
|
Monthly Newsletter |