{"id":1057,"date":"2021-05-26T07:32:10","date_gmt":"2021-05-26T07:32:10","guid":{"rendered":"https:\/\/bcisnotes.com\/fourthsemester\/?p=1057"},"modified":"2021-05-26T07:32:10","modified_gmt":"2021-05-26T07:32:10","slug":"application-architecture","status":"publish","type":"post","link":"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/","title":{"rendered":"Application architecture || Database Management System || BCIS Notes"},"content":{"rendered":"<h1 style=\"text-align: center;\">Application architecture<\/h1>\n<p>Application architecture refers to the dimensions of architectures to see how client and server work. They are 2 tier and 3 tier.<\/p>\n<p><strong>2 tier architecture<\/strong> is also called client-server architecture.<\/p>\n<ul>\n<li>Client Machine<\/li>\n<li>Database Servers<\/li>\n<\/ul>\n<p>Working:<\/p>\n<p>Client Machine is actually the users to interact an interface that acts as an API to connect to servers. Database Servers are there to respond to requests from clients. The server processes the requests and acts accordingly. After, that server provides the data to the client as requested.<\/p>\n<p>Advantages:<\/p>\n<ul>\n<li>It has limited and authorized clients. So, maintenance is easy.<\/li>\n<li>However, data recovery is possible.<\/li>\n<\/ul>\n<p>Disadvantages:<\/p>\n<ul>\n<li>On the other hand, for high scalability, it has got problems in its server as it cannot handle the load.<\/li>\n<li>From the security point of view, it is also not secure. High vulnerabilities due to direct connection of clients and servers.<\/li>\n<li>A server can be more prone to denial of service attacks.<\/li>\n<\/ul>\n<p><strong>3-tier architecture<\/strong>:<\/p>\n<ul>\n<li>Client layer<\/li>\n<li>Application server as business layer<\/li>\n<li>Database or data layer<\/li>\n<\/ul>\n<p>Working:<\/p>\n<p>The client layer refers to the clients or users who connect to the interface to the server. The application server processes the requests from clients and transfers them to the database layer. Then, the database server just provides the required data to the application server. And finally, the clients get the requested data. This is all how 3-tier architecture works.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1059\" src=\"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/05\/two-and-three-tier-architecture.png\" alt=\"Application architecture || Database Management System || BCIS Notes\" width=\"1226\" height=\"676\" srcset=\"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/05\/two-and-three-tier-architecture.png 1226w, https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/05\/two-and-three-tier-architecture-300x165.png 300w, https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/05\/two-and-three-tier-architecture-1024x565.png 1024w, https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/05\/two-and-three-tier-architecture-768x423.png 768w\" sizes=\"(max-width: 1226px) 100vw, 1226px\" \/><\/p>\n<p>If you liked our content HTML Editor, then you may also like <a href=\"https:\/\/bcisnotes.com\/fourthsemester\/acid-properties\/\" target=\"_blank\" rel=\"noopener\">ACID properties<\/a>. Please don\u2019t forget to connect with us through our social media sites. Facebook: <a href=\"https:\/\/www.facebook.com\/OnlineNotesNepal\/\">Online Notes Nepal<\/a>, Instagram:\u00a0<a href=\"https:\/\/www.instagram.com\/online_notes_nepal\/\">@online_notes_nepal,<\/a>\u00a0LinkedIn:\u00a0<a href=\"http:\/\/www.linkedin.com\/in\/onlinenotesnepal\">@onlinenotesnepal<\/a>, and Twitter:<a href=\"https:\/\/twitter.com\/OnlineNoteNepal\">@onlinenotenepal<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Application architecture Application architecture refers to the dimensions of architectures to see how client and server work. They are 2 tier and 3 tier. 2 <a class=\"mh-excerpt-more\" href=\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/\" title=\"Application architecture || Database Management System || BCIS Notes\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":5,"featured_media":1061,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[299,300,298],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Application architecture || Database Management System || BCIS Notes<\/title>\n<meta name=\"description\" content=\"Application architecture refers to the dimensions of architectures to see how client and server work. They are 2 tier and 3 tier.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Application architecture || Database Management System || BCIS Notes\" \/>\n<meta property=\"og:description\" content=\"Application architecture refers to the dimensions of architectures to see how client and server work. They are 2 tier and 3 tier.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/\" \/>\n<meta property=\"og:site_name\" content=\"BCIS Fourth Semester\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-26T07:32:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/05\/new-qn-2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"340\" \/>\n\t<meta property=\"og:image:height\" content=\"230\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Kabir\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kabir\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/\"},\"author\":{\"name\":\"Kabir\",\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/#\/schema\/person\/485682c28ff4af4df58e4feb966b2271\"},\"headline\":\"Application architecture || Database Management System || BCIS Notes\",\"datePublished\":\"2021-05-26T07:32:10+00:00\",\"dateModified\":\"2021-05-26T07:32:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/\"},\"wordCount\":273,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/#organization\"},\"image\":{\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/05\/new-qn-2.jpg\",\"keywords\":[\"2 tier architecture\",\"3-tier architecture\",\"Application architecture\"],\"articleSection\":[\"DBMS\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/\",\"url\":\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/\",\"name\":\"Application architecture || Database Management System || BCIS Notes\",\"isPartOf\":{\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/05\/new-qn-2.jpg\",\"datePublished\":\"2021-05-26T07:32:10+00:00\",\"dateModified\":\"2021-05-26T07:32:10+00:00\",\"description\":\"Application architecture refers to the dimensions of architectures to see how client and server work. They are 2 tier and 3 tier.\",\"breadcrumb\":{\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#primaryimage\",\"url\":\"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/05\/new-qn-2.jpg\",\"contentUrl\":\"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/05\/new-qn-2.jpg\",\"width\":340,\"height\":230,\"caption\":\"Application architecture || Database Management System || BCIS Notes\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bcisnotes.com\/fourthsemester\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Application architecture || Database Management System || BCIS Notes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/#website\",\"url\":\"https:\/\/bcisnotes.com\/fourthsemester\/\",\"name\":\"BCIS Fourth Semester\",\"description\":\"Notes of Information and Technology\",\"publisher\":{\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bcisnotes.com\/fourthsemester\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/#organization\",\"name\":\"BCIS Fourth Semester\",\"url\":\"https:\/\/bcisnotes.com\/fourthsemester\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/02\/cropped-4-1.jpg\",\"contentUrl\":\"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/02\/cropped-4-1.jpg\",\"width\":300,\"height\":100,\"caption\":\"BCIS Fourth Semester\"},\"image\":{\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/#\/schema\/person\/485682c28ff4af4df58e4feb966b2271\",\"name\":\"Kabir\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bcisnotes.com\/fourthsemester\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/eaaf579594c8a7a98ef9f09097a8b1ab?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/eaaf579594c8a7a98ef9f09097a8b1ab?s=96&d=mm&r=g\",\"caption\":\"Kabir\"},\"sameAs\":[\"http:\/\/bcisnotes.com\/fourthsemester\"],\"url\":\"https:\/\/bcisnotes.com\/fourthsemester\/author\/nuru\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Application architecture || Database Management System || BCIS Notes","description":"Application architecture refers to the dimensions of architectures to see how client and server work. They are 2 tier and 3 tier.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/","og_locale":"en_US","og_type":"article","og_title":"Application architecture || Database Management System || BCIS Notes","og_description":"Application architecture refers to the dimensions of architectures to see how client and server work. They are 2 tier and 3 tier.","og_url":"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/","og_site_name":"BCIS Fourth Semester","article_published_time":"2021-05-26T07:32:10+00:00","og_image":[{"width":340,"height":230,"url":"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/05\/new-qn-2.jpg","type":"image\/jpeg"}],"author":"Kabir","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kabir","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#article","isPartOf":{"@id":"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/"},"author":{"name":"Kabir","@id":"https:\/\/bcisnotes.com\/fourthsemester\/#\/schema\/person\/485682c28ff4af4df58e4feb966b2271"},"headline":"Application architecture || Database Management System || BCIS Notes","datePublished":"2021-05-26T07:32:10+00:00","dateModified":"2021-05-26T07:32:10+00:00","mainEntityOfPage":{"@id":"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/"},"wordCount":273,"commentCount":0,"publisher":{"@id":"https:\/\/bcisnotes.com\/fourthsemester\/#organization"},"image":{"@id":"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#primaryimage"},"thumbnailUrl":"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/05\/new-qn-2.jpg","keywords":["2 tier architecture","3-tier architecture","Application architecture"],"articleSection":["DBMS"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/","url":"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/","name":"Application architecture || Database Management System || BCIS Notes","isPartOf":{"@id":"https:\/\/bcisnotes.com\/fourthsemester\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#primaryimage"},"image":{"@id":"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#primaryimage"},"thumbnailUrl":"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/05\/new-qn-2.jpg","datePublished":"2021-05-26T07:32:10+00:00","dateModified":"2021-05-26T07:32:10+00:00","description":"Application architecture refers to the dimensions of architectures to see how client and server work. They are 2 tier and 3 tier.","breadcrumb":{"@id":"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#primaryimage","url":"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/05\/new-qn-2.jpg","contentUrl":"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/05\/new-qn-2.jpg","width":340,"height":230,"caption":"Application architecture || Database Management System || BCIS Notes"},{"@type":"BreadcrumbList","@id":"https:\/\/bcisnotes.com\/fourthsemester\/application-architecture\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bcisnotes.com\/fourthsemester\/"},{"@type":"ListItem","position":2,"name":"Application architecture || Database Management System || BCIS Notes"}]},{"@type":"WebSite","@id":"https:\/\/bcisnotes.com\/fourthsemester\/#website","url":"https:\/\/bcisnotes.com\/fourthsemester\/","name":"BCIS Fourth Semester","description":"Notes of Information and Technology","publisher":{"@id":"https:\/\/bcisnotes.com\/fourthsemester\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bcisnotes.com\/fourthsemester\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/bcisnotes.com\/fourthsemester\/#organization","name":"BCIS Fourth Semester","url":"https:\/\/bcisnotes.com\/fourthsemester\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bcisnotes.com\/fourthsemester\/#\/schema\/logo\/image\/","url":"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/02\/cropped-4-1.jpg","contentUrl":"https:\/\/bcisnotes.com\/fourthsemester\/wp-content\/uploads\/2021\/02\/cropped-4-1.jpg","width":300,"height":100,"caption":"BCIS Fourth Semester"},"image":{"@id":"https:\/\/bcisnotes.com\/fourthsemester\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/bcisnotes.com\/fourthsemester\/#\/schema\/person\/485682c28ff4af4df58e4feb966b2271","name":"Kabir","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bcisnotes.com\/fourthsemester\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/eaaf579594c8a7a98ef9f09097a8b1ab?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/eaaf579594c8a7a98ef9f09097a8b1ab?s=96&d=mm&r=g","caption":"Kabir"},"sameAs":["http:\/\/bcisnotes.com\/fourthsemester"],"url":"https:\/\/bcisnotes.com\/fourthsemester\/author\/nuru\/"}]}},"_links":{"self":[{"href":"https:\/\/bcisnotes.com\/fourthsemester\/wp-json\/wp\/v2\/posts\/1057"}],"collection":[{"href":"https:\/\/bcisnotes.com\/fourthsemester\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bcisnotes.com\/fourthsemester\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bcisnotes.com\/fourthsemester\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/bcisnotes.com\/fourthsemester\/wp-json\/wp\/v2\/comments?post=1057"}],"version-history":[{"count":1,"href":"https:\/\/bcisnotes.com\/fourthsemester\/wp-json\/wp\/v2\/posts\/1057\/revisions"}],"predecessor-version":[{"id":1062,"href":"https:\/\/bcisnotes.com\/fourthsemester\/wp-json\/wp\/v2\/posts\/1057\/revisions\/1062"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bcisnotes.com\/fourthsemester\/wp-json\/wp\/v2\/media\/1061"}],"wp:attachment":[{"href":"https:\/\/bcisnotes.com\/fourthsemester\/wp-json\/wp\/v2\/media?parent=1057"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bcisnotes.com\/fourthsemester\/wp-json\/wp\/v2\/categories?post=1057"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bcisnotes.com\/fourthsemester\/wp-json\/wp\/v2\/tags?post=1057"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}