{"id":734,"date":"2008-08-14T02:18:08","date_gmt":"2008-08-14T06:18:08","guid":{"rendered":"http:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/"},"modified":"2015-12-03T09:42:45","modified_gmt":"2015-12-03T13:42:45","slug":"cluster-architecture-oracle-weblogic-server","status":"publish","type":"post","link":"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/","title":{"rendered":"Cluster Architecture : Oracle WebLogic Server"},"content":{"rendered":"<p>This post\u00a0outlines\u00a0different <strong>Architecture<\/strong>\u00a0options available\u00a0with Oracle <strong>WebLogic Cluster<\/strong>. It is very important to make yourself familiar with terminology specially tiers (<strong>Web<\/strong>, <strong>Presentation<\/strong> and <strong>Object<\/strong>).<\/p>\n<p>.<\/p>\n<p><strong><u><span style=\"color: #ff0000;\">Terminology<\/span><\/u><\/strong><\/p>\n<p><strong>Architecture<\/strong> &#8211; defines how various tiers of an application (<strong>Web<\/strong>, <strong>Presentation<\/strong>, <strong>Object<\/strong>) are deployed on one or more clusters.<\/p>\n<p><strong>Tier<\/strong> &#8211; Represents logical divisions of an Application&#8217;s service.<br \/>\ni) Web Tier ii) Presentation Tier iii) Object Tier<br \/>\ni) <strong>Web Tier<\/strong> &gt; provides static content (<strong>HTML<\/strong> pages)<br \/>\nii) <strong>Presentation Tier<\/strong> &gt; provides dynamic content (<strong>Servlets<\/strong> or <strong>JSP<\/strong>)<br \/>\niii) <strong>Object Tier<\/strong> &gt; provides java objects (<strong>EJB<\/strong> or <strong>RMI<\/strong> classes) and associated business logic.<\/p>\n<p><strong>Proxy Plug-In<\/strong>&#8211; is WebLogic Server extension to HTTP Server (Apache, Netscape, IIS) to access clustered servlets provided by WebLogic cluster.\u00a0 <span style=\"color: #ff0000;\">More on proxy plug-in coming soon&#8230;<\/span><\/p>\n<p>.<\/p>\n<p><strong><u><span style=\"color: #ff0000;\">Type of Oracle WebLogic Server Architecture<\/span><\/u><\/strong><br \/>\n&#8212;&gt;Basic Recommended Architecture<br \/>\n&#8212;&gt;Multi-Tier Recommended Architecture<br \/>\n&#8212;&gt;Two-Tier Proxy Architecture<br \/>\n&#8212;&gt;Multi-Tier Proxy Architecture<br \/>\n<strong>i) Basic Recommended Architecture<\/strong> (combined Tier Architecture) &#8211; All tier of Web Application (<strong>Web<\/strong>, <strong>Presentation<\/strong>, <strong>Object<\/strong>) are deployed on same WebLogic Server cluster.<\/p>\n<p><a title=\"Basic recommended Architecture WebLogic\" href=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_1.JPG\"><img decoding=\"async\" src=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_1.thumbnail.JPG\" alt=\"Basic recommended Architecture WebLogic\" \/><\/a><\/p>\n<p>.<\/p>\n<p><strong>ii) Multi-Tier Recommended Architecture<\/strong> &#8211; Different tier of application (<strong>Web<\/strong>, <strong>Presentation<\/strong>, <strong>Object<\/strong>) are deployed to different cluster, One WebLogic cluster for Web, Presentation tier and another WebLogic cluster for Object Tier (EJB, RMI)<\/p>\n<p><a title=\"Multi tier recommended architecture weblogic\" href=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_2.JPG\"><img decoding=\"async\" src=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_2.thumbnail.JPG\" alt=\"Multi tier recommended architecture weblogic\" \/><\/a><\/p>\n<p>.<\/p>\n<p><strong>Proxy Architecture<\/strong>&#8211; If you have existing Web Server, you can use this web server as Web Tier (static HTML) and use Proxy Plug-in to forward any JSP or Servlet\u00a0 request to presentation Tier.<\/p>\n<p>.<\/p>\n<p><strong>iii) Two-Tier Proxy Architecture<\/strong>&#8211; same as basic recommended\u00a0architecture but Web Tier is hosted on existing Web Server (IIS, Apache, Netscape). Static HTML content is served via existing Web Server where as Presentation or Object Tier request are served from WebLogic Cluster.<\/p>\n<p><a title=\"Two tier proxy architecture weblogic\" href=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_3.JPG\"><img decoding=\"async\" src=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_3.thumbnail.JPG\" alt=\"Two tier proxy architecture weblogic\" \/><\/a><\/p>\n<p>.<\/p>\n<p><strong>iv) Multi-Tier Proxy Architecture<\/strong>&#8211; Same as Multi-Tier recommended Architecture but web tier is hosted on existing Web Server (IIS, Netscape, Apache) with WebLogic Proxy Plug-In on WebLogic Server<\/p>\n<p><a title=\"Multi Tier Proxy Architecture WebLogic\" href=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_4.JPG\"><img decoding=\"async\" src=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_4.thumbnail.JPG\" alt=\"Multi Tier Proxy Architecture WebLogic\" \/><\/a><\/p>\n<p>.<\/p>\n<p><strong><span style=\"color: #ff0000;\">References<\/span><\/strong><\/p>\n<p><a href=\"http:\/\/download.oracle.com\/docs\/cd\/E11035_01\/wls100\/cluster\/planning.html\" target=\"_blank\">Oracle Documentation<\/a>\u00a0for WebLogic Cluster Architecture<\/p>\n<p>&nbsp;<\/p>\n<div style=\"padding: 15px; margin-bottom: 15px; background: #ffffde; border: 1px solid #ddd; width: 85%;\" align=\"center\">\n<h2 align=\"left\">Learn Oracle Weblogic Server Administration<\/h2>\n<p>&nbsp;<\/p>\n<p>Get 100 USD OFF + 100% Money Back Guarantee<\/p>\n<p><a href=\"http:\/\/www.k21technologies.com\/oracle-weblogic-admin-training\" target=\"_blank\">Click here to get Early Bird Discounts<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>This post\u00a0outlines\u00a0different Architecture\u00a0options available\u00a0with Oracle WebLogic Cluster. It is very important to make yourself familiar with terminology specially tiers (Web, [&hellip;]<\/p>\n","protected":false},"author":115,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[217],"tags":[],"class_list":["post-734","post","type-post","status-publish","format-standard","hentry","category-weblogic"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cluster Architecture : Oracle WebLogic Server -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cluster Architecture : Oracle WebLogic Server -\" \/>\n<meta property=\"og:description\" content=\"This post\u00a0outlines\u00a0different Architecture\u00a0options available\u00a0with Oracle WebLogic Cluster. It is very important to make yourself familiar with terminology specially tiers (Web, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/\" \/>\n<meta property=\"article:published_time\" content=\"2008-08-14T06:18:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-12-03T13:42:45+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_1.thumbnail.JPG\" \/>\n<meta name=\"author\" content=\"Masroof Ahmad\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Masroof Ahmad\" \/>\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\":\"WebPage\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/\",\"url\":\"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/\",\"name\":\"Cluster Architecture : Oracle WebLogic Server -\",\"isPartOf\":{\"@id\":\"https:\/\/onlineappsdba.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_1.thumbnail.JPG\",\"datePublished\":\"2008-08-14T06:18:08+00:00\",\"dateModified\":\"2015-12-03T13:42:45+00:00\",\"author\":{\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\"},\"breadcrumb\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/#primaryimage\",\"url\":\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_1.thumbnail.JPG\",\"contentUrl\":\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_1.thumbnail.JPG\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/onlineappsdba.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cluster Architecture : Oracle WebLogic Server\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/onlineappsdba.com\/#website\",\"url\":\"https:\/\/onlineappsdba.com\/\",\"name\":\"\",\"description\":\"Oracle Implementation &amp; Training Experts\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/onlineappsdba.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\",\"name\":\"Masroof Ahmad\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"caption\":\"Masroof Ahmad\"},\"url\":\"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cluster Architecture : Oracle WebLogic Server -","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:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/","og_locale":"en_US","og_type":"article","og_title":"Cluster Architecture : Oracle WebLogic Server -","og_description":"This post\u00a0outlines\u00a0different Architecture\u00a0options available\u00a0with Oracle WebLogic Cluster. It is very important to make yourself familiar with terminology specially tiers (Web, [&hellip;]","og_url":"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/","article_published_time":"2008-08-14T06:18:08+00:00","article_modified_time":"2015-12-03T13:42:45+00:00","og_image":[{"url":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_1.thumbnail.JPG","type":"","width":"","height":""}],"author":"Masroof Ahmad","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Masroof Ahmad","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/","url":"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/","name":"Cluster Architecture : Oracle WebLogic Server -","isPartOf":{"@id":"https:\/\/onlineappsdba.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/#primaryimage"},"image":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/#primaryimage"},"thumbnailUrl":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_1.thumbnail.JPG","datePublished":"2008-08-14T06:18:08+00:00","dateModified":"2015-12-03T13:42:45+00:00","author":{"@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb"},"breadcrumb":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/#primaryimage","url":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_1.thumbnail.JPG","contentUrl":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2008\/08\/cluster_1.thumbnail.JPG"},{"@type":"BreadcrumbList","@id":"https:\/\/onlineappsdba.com\/index.php\/2008\/08\/14\/cluster-architecture-oracle-weblogic-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/onlineappsdba.com\/"},{"@type":"ListItem","position":2,"name":"Cluster Architecture : Oracle WebLogic Server"}]},{"@type":"WebSite","@id":"https:\/\/onlineappsdba.com\/#website","url":"https:\/\/onlineappsdba.com\/","name":"","description":"Oracle Implementation &amp; Training Experts","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/onlineappsdba.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb","name":"Masroof Ahmad","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","caption":"Masroof Ahmad"},"url":"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/"}]}},"_links":{"self":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/734","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/users\/115"}],"replies":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/comments?post=734"}],"version-history":[{"count":0,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/734\/revisions"}],"wp:attachment":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/media?parent=734"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/categories?post=734"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/tags?post=734"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}