{"id":10969,"date":"2016-04-28T17:43:51","date_gmt":"2016-04-28T21:43:51","guid":{"rendered":"http:\/\/onlineappsdba.com\/?p=10969"},"modified":"2016-11-19T21:04:14","modified_gmt":"2016-11-20T01:04:14","slug":"oracle-fusion-middleware-concepts-architecture","status":"publish","type":"post","link":"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/","title":{"rendered":"Oracle Fusion Middleware : Concepts &#038; Architecture"},"content":{"rendered":"<div style=\"text-align: justify;\">If<strong> I can do it<\/strong>, <strong>you<\/strong> can <strong>too<\/strong>&#8230;and I truly believe this.<\/div>\n<div style=\"text-align: justify;\">\u00a0 \u00a0 \u00a0In this post I am going to cover <strong>what is Oracle Fusion Middleware <\/strong>(<strong>FMW<\/strong>), <strong>Why I learnt it<\/strong> and <strong>What<\/strong>\u00a0&amp;\u00a0<strong>How you should learn<\/strong>\u00a0it too.<\/div>\n<div style=\"text-align: justify;\">\n<p>\u00a0 \u00a0 Before I tell more about FMW, for those who don&#8217;t know me, <strong>16 Years ago<\/strong>, I started my career as an <b>Oracle Apps DBA <\/b>and since then, I moved\u00a0from\u00a0<b>Full Time Employee <\/b>to <b>Freelancer <\/b>(Contractor) and finally<b>\u00a0started Company <\/b>(<span style=\"color: #ff0000;\">providing consulting &amp; Implementation on Oracle products)<\/span>.<\/p>\n<\/div>\n<div style=\"text-align: justify;\">\u00a0 \u00a0 \u00a0 \u00a0 I started this blog approx. 10 Years ago and since then I became <b>Oracle ACE<\/b>, <b>Authored<\/b>\u00a0two books and presented in various <strong>Oracle Seminars<\/strong> &amp; <strong>User Groups<\/strong>\u00a0but life was not always as easy and rosy as it sounds. I had my own struggle and learnt it in hard way. Good news&#8230;, however, is that you don&#8217;t have to go through same pain that I went through and <b>it shouldn&#8217;t take you as long as it took me<\/b> to reach here.<\/div>\n<div style=\"text-align: justify;\"><\/div>\n<div style=\"text-align: justify;\">\u00a0 \u00a0 \u00a0 \u00a0 Just follow my steps and see <strong>what I learnt<\/strong> and <strong>how I learnt<\/strong> and <strong>shorten your path to success<\/strong>.\u00a0 The important thing I know, is that, <em><b>If I can do it\u00a0<\/b><\/em><em>then <b>you can too<\/b><\/em>.<\/div>\n<div style=\"text-align: justify;\"><\/div>\n<div style=\"text-align: justify;\">\u00a0 \u00a0 It was <b>July 2007,<\/b> when Oracle was in process of <b>acquiring BEA<\/b> (<b>WebLogic Server<\/b>) and <b>Oracle Fusion Middleware <\/b>was taking shape with <strong>Oracle SOA, Webcenter, Portal , OHS , WebCache, WebLogic\u00a0<\/strong>and lot more. In my Oracle Apps DBA journey, I was coming to a point where I\u00a0realised\u00a0<strong>competition<\/strong> from other budding <b>Apps DBAs<\/b> was getting <strong>tougher<\/strong> (<span style=\"color: #ff0000;\">Yes that&#8217;s true, there were lot of Apps DBAs in 2007 compared to 2000-2001 where there were only handful of good <strong>Oracle Apps DBAs<\/strong> working on <strong>11i and then R12<\/strong><\/span>) and soon I\u00a0realised\u00a0I need to <strong>re-invent<\/strong> and learn <strong>new skills<\/strong>.<\/div>\n<div style=\"text-align: justify;\"><\/div>\n<div style=\"text-align: justify;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0I started\u00a0realising\u00a0that\u00a0companies were looking,\u00a0<b>not just for an Apps DBA<\/b>\u00a0but someone with\u00a0<strong>multi-skills<\/strong> on various Oracle products like SOA, Portal, WebCenter, WebLogic, OHS etc.. With adoption of Business Process modelling and since <strong>Oracle&#8217;s acquisition<\/strong> of <strong>BEA\u00a0<\/strong>and BEA&#8217;s rich set of Middleware Products, Oracle Fusion Middleware (FMW), I soon\u00a0realised\u00a0that if I have to stay ahead in the game, <b>I need to learn Oracle Fusion Middleware<\/b>.\u00a0 It took me almost <strong>3 years<\/strong> to learn Oracle Fusion Middleware for various reasons &#8211;<\/div>\n<div>\n<div style=\"text-align: justify;\">\n<p><strong>a)<\/strong> Earlier I was really shy in<strong> investing in my learning<\/strong>, I finally enrol for a course that was really expensive but if I look back now, it was totally worth.<\/p>\n<p><b>b) <\/b>There was <b>not <\/b>lot of information available earlier on <strong>Oracle Fusion Middleware<\/strong> and it was quite confusing in those early days.<\/p>\n<p><b>c)<\/b>\u00a0And most importantly, there was <b>no one to guide<\/b> or <b>Mentor <\/b>me that Fusion Middleware is really important at that time.<\/p>\n<p>I learnt <strong>Oracle\u00a0<\/strong><b>Fusion Middleware<\/b> in hard way but you don&#8217;t have to. In this and next few posts, I am going to share <em><b>what you need to learn<\/b><\/em>\u00a0in <b>Oracle Fusion Middleware<\/b> and in subsequent posts I&#8217;ll show\u00a0<em><b>how<\/b><\/em> and from\u00a0<em><b>where<\/b><\/em> you can learn &#8230;<\/p>\n<p>I am running FREE Webinar covering Architecture, Request flow in FMW Enterprise Architecture &amp; SSL So register for my <strong>Webinar FREE<\/strong> here<\/p>\n<p><a href=\"http:\/\/k21academy.com\/webinar-replay-fmw\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-10991\" src=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW.png\" alt=\"horizontal FMW\" width=\"1024\" height=\"154\" srcset=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW.png 1024w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-150x23.png 150w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-300x45.png 300w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-80x12.png 80w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-220x33.png 220w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-250x38.png 250w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-280x42.png 280w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-510x77.png 510w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-750x113.png 750w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-975x147.png 975w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p><strong>Why should you learn Oracle Fusion Middleware?<\/strong><\/p>\n<p>I always <b>start with <em>Why<\/em><\/b>? So, first question that should always come to your mind is that <b>Why should you learn Oracle Fusion Middleware<\/b>?<\/p>\n<p><em>Well!<\/em> for number of reasons (post\u00a0<strong>comment\u00a0<\/strong>and share me what&#8217;s your reason for learning Fusion Middleware)<\/p>\n<p><strong>1.<\/strong> With adoption of Business Processes &amp; SOA as main stream and to <b>integrate systems<\/b> (In-House and with Cloud\/SaaS) more and more companies are implementing Oracle Fusion Middleware.<\/p>\n<p>This means there are <b>lot more Fusion Middleware Jobs<\/b> available and if you are\u00a0<strong>like me<\/strong> with knowledge on Oracle Apps DBA (R12 or 11i) and with little bit of Identity Management, you can really <em><b>demand lot of money<\/b><\/em> and respect in the Job.\u00a0 I now <strong>charge almost 3 times<\/strong> in contracting rate (lot of times higher than consultants from top 5 MNCs) than I used to charge few years ago.<\/p>\n<p><strong>2.<\/strong> Oracle Fusion Middleware is now everywhere , If you look at <b>Oracle E-Business Suite R12.2<\/b> , Underlying Technology Stack contains two of the most important FMW components (<b>WebLogic<\/b> &amp; <b>OHS<\/b>)<\/p>\n<p><b>3. <\/b>Oracle<b> Fusion Applications<\/b> (convergence of E-Business Suite, PeopleSoft, JD Edward, Siebel etc) is built on top of Oracle Fusion Middleware so now<b> imagine<\/b> all these customers moving to Oracle Fusion Applications, who all they&#8217;ll need to manage Fusion Middleware &amp; Fusion Applications.<\/p>\n<p>I can give you many more reasons but I am conscious of your time, and looking at above you might have understood that if you really want to grow, you really need to\u00a0<b>expand your knowledge in Oracle Fusion Middleware<\/b> (SOA, WebLogic, OBIEE, WebCenter, etc &#8230;)<\/p>\n<p><b>What you should learn in Oracle Fusion Middleware\u00a0<\/b><\/p>\n<p>Now you understand <em><b>why you should learn <\/b><\/em>Oracle Fusion Middleware, next task is\u00a0<em><b>what you need to learn<\/b><\/em> in Oracle FMW. This is where I think I really have upper hand than any one else including O&#8230;University because,<\/p>\n<ul>\n<li>There is so much to learn but what sets me apart is that I am more focused on things that customer&#8217;s implement commonly.<\/li>\n<\/ul>\n<ul>\n<li>This is where is my 10+ years of experience in Fusion Middleware comes into play ..<\/li>\n<\/ul>\n<p>If you look at Oracle documents, there are more than <b>100+ guides<\/b> (combined Fusion Middleware) and each guide with approx. 300 pages to read, that&#8217;s 30,000 pages \ud83d\ude41 (well too much). It is almost impossible to read all these in next 1-2 months (earlier I used to read each and every guide line by line but not any more)<\/p>\n<p>I now always focus on <b><em>what I need to learn<\/em> <\/b>to help customer and everything must start with <b>Concepts <\/b>&amp; <b>Architecture <\/b>.<\/p>\n<p><b>I. Concepts in Oracle Fusion Middleware<\/b><\/p>\n<p>Oracle Fusion Middleware is umbrella of Suit of products from Oracle like Oracle<b>SOA Suite<\/b>, Oracle Business Suite Suite (<b>OBIEE<\/b>), Oracle <b>WebCenter<\/b>, Oracle HTTP Server (<b>OHS<\/b>), Oracle WebLogic Server (<b>WLS<\/b>), Oracle Business Process Management (<b>BPMS<\/b>) etc&#8230;<\/p>\n<p>It is important to understand that Fusion Middleware is divided into <b>two type<\/b> of Components viz\u00a0<b>Java Component<\/b> (application deployed on WebLogic like SOA, OBIEE etc) <b>VS\u00a0<\/b><b>System Component <\/b>(old OPMN managed application like OHS &amp; OID).<\/p>\n<p>Apart from <strong>System<\/strong> &amp; <strong>Java<\/strong> Components, you need to look at <b>WebLogic Domain<\/b>\u00a0(for Java Components), <b>Oracle Instance<\/b>\u00a0(for System Components) and then <b>various\u00a0<\/b><b>Homes<\/b> in <b>Fusion\u00a0Middleware<\/b> like<\/p>\n<ul>\n<li>Java Home <b>JAVA_HOME<\/b><\/li>\n<li>Middleware Home\u00a0<b>MW_HOME<\/b><\/li>\n<li>WebLogic Home\u00a0<b>WL_HOME<\/b><\/li>\n<li>Oracle Home\u00a0<b>ORACLE_HOME<\/b><\/li>\n<li>Oracle Common Home <b>ORACLE_COMMON_HOME<\/b><\/li>\n<li>Domain Home\u00a0<b>DOMAIN_HOME<\/b><\/li>\n<li>Oracle Instance Home <b>ORACLE_INSTANCE<\/b><\/li>\n<li>Coherence Home \u00a0<b>COHERENCE_HOME\u00a0<\/b><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><b>II Architecture of Oracle Fusion Middleware\u00a0<\/b><\/p>\n<p>Each product in Oracle Fusion Middleware (like SOA, OBIEE, Webcenter etc) has its\u00a0<b>own Architecture<\/b> but I always start with <b>high level<\/b> and when companies deploy Oracle Fusion Middleware, they deploy this in Oracle&#8217;s Enterprise Reference Architecture .<\/p>\n<p>Look at <b>Oracle&#8217;s 3 Tier Architecture<\/b> for deploying <b>Oracle Fusion Middleware\u00a0<\/b>components<\/p>\n<ul>\n<li>Web Tier (DMZ)<\/li>\n<li>Application Tier<\/li>\n<li>Data Tier<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div>\n<div>\n<div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"CToWUd a6T aligncenter\" tabindex=\"0\" title=\"Interesting Image\" src=\"https:\/\/ci3.googleusercontent.com\/proxy\/2axFazUFFmXCWqdjocPZqgGfXaBB-T9J2ok9a9vHvftyGqWcpyHnJYF-Kt1pVq-qqy_4OkzNwyu8Gxa0c47JxQZ96YVZuChuLr41cCZv4IgZwn98ccB7jC8-U8IrSRLj7rmFfUvuztjH=s0-d-e1-ft#https:\/\/d1yoaun8syyxxt.cloudfront.net\/nn218-86ac60c2-48ce-4377-ba9a-e4eefdba1dd3-v2\" alt=\"Interesting Image\" width=\"553\" height=\"396\" align=\"bottom\" border=\"0\" \/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<p style=\"text-align: justify;\">FMW component like <b>OHS<\/b> or <b>OTD<\/b> are deployed in DMZ (Web Tier), whereas products like SOA, OBIEE, etc with WebLogic are deployed in <b>Application Tier <\/b>.<\/p>\n<p style=\"text-align: justify;\">\u00a0 \u00a0 \u00a0Data Tier contains Directory Services like <b>Oracle Unified Directory <\/b>(OUD) or\u00a0<b>Oracle Internet Directory<\/b> (OID) and <b>Database<\/b>.<\/p>\n<p style=\"text-align: justify;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0Application Tier to Data Tier communication is either on <b>Java Database Connectivity<\/b>(JDBC) or <b>Oracle Net Services<\/b> (TNS)<\/p>\n<p><span style=\"color: #ff0000;\">Note: Some FMW components use JDBC from WebLogic while others use Oracle SQL Net Service (This is where <b>Java <\/b>&amp;\u00a0<b>System<\/b> components come into play)<\/span><\/p>\n<p style=\"text-align: justify;\">Well I think this is enough for today and in next post I am going to cover what to learn next after <b>Concepts <\/b>&amp; <b>Architecture<\/b>. If you have a<b> follow up question<\/b>\u00a0or<b> need career guidance<\/b> or just to say hello, leave a <strong>comment here<\/strong> or jump on to our <a href=\"https:\/\/nn218.infusionsoft.com\/app\/linkClick\/12639\/53129754cd98c46d\/174551\/a4e46fb819a35ee8\" target=\"_blank\" shape=\"rect\">private Facebook group<\/a><\/p>\n<p>Note: I have launched my FREE Webinar on Oracle Fusion Middleware where I am covering-<\/p>\n<ul>\n<li>Oracle Fusion Middleware Concepts<\/li>\n<li>Request Flow in Enterprise Deployment<\/li>\n<li>Secure Socket Layer Concepts<\/li>\n<li>Answers to commonly asked questions about Fusion Middleware Administration<\/li>\n<\/ul>\n<p>So, if you want to learn more on above topics then register for my <strong>Webinar FREE<\/strong> here<\/p>\n<p><a href=\"http:\/\/k21academy.com\/webinar-replay-fmw\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-10991\" src=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW.png\" alt=\"horizontal FMW\" width=\"1024\" height=\"154\" srcset=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW.png 1024w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-150x23.png 150w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-300x45.png 300w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-80x12.png 80w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-220x33.png 220w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-250x38.png 250w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-280x42.png 280w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-510x77.png 510w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-750x113.png 750w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/horizontal-FMW-975x147.png 975w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>For next post in this FREE series <strong>Learn FMW with Atul Kumar<\/strong>, \u00a0on <strong>WebLogic Server<\/strong> in this Series <a href=\"https:\/\/onlineappsdba.com\/index.php\/2016\/05\/02\/oracle-fusion-middleware-weblogic-is-key-learn-it-before-its-too-late-part-ii\/\" target=\"_blank\">click here<\/a><\/p>\n<div>\n<p>This post is from <b>Atul Kumar <\/b>(Oracle ACE, Author and Trainer) who teaches his Fusion Middleware Course at \u00a0<a href=\"http:\/\/k21academy.com\/courses\/oracle-fusion-middleware-administration\/\" target=\"_blank\">K21 Academy<\/a><\/p>\n<p>&nbsp;<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>If I can do it, you can too&#8230;and I truly believe this. \u00a0 \u00a0 \u00a0In this post I am going [&hellip;]<\/p>\n","protected":false},"author":115,"featured_media":10993,"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":[434,433],"tags":[],"class_list":["post-10969","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-architecture","category-fusion-middleware"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Oracle Fusion Middleware : Concepts &amp; Architecture -<\/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\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Oracle Fusion Middleware : Concepts &amp; Architecture -\" \/>\n<meta property=\"og:description\" content=\"If I can do it, you can too&#8230;and I truly believe this. \u00a0 \u00a0 \u00a0In this post I am going [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-04-28T21:43:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-11-20T01:04:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/Oracle_Fusion_Middleware_Architecture.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1023\" \/>\n\t<meta property=\"og:image:height\" content=\"536\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/\",\"url\":\"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/\",\"name\":\"Oracle Fusion Middleware : Concepts & Architecture -\",\"isPartOf\":{\"@id\":\"https:\/\/onlineappsdba.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/Oracle_Fusion_Middleware_Architecture.png\",\"datePublished\":\"2016-04-28T21:43:51+00:00\",\"dateModified\":\"2016-11-20T01:04:14+00:00\",\"author\":{\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\"},\"breadcrumb\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/#primaryimage\",\"url\":\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/Oracle_Fusion_Middleware_Architecture.png\",\"contentUrl\":\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/Oracle_Fusion_Middleware_Architecture.png\",\"width\":1023,\"height\":536,\"caption\":\"Oracle Fusion Middleware Concepts & Architecture\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/onlineappsdba.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Oracle Fusion Middleware : Concepts &#038; Architecture\"}]},{\"@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":"Oracle Fusion Middleware : Concepts & Architecture -","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\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/","og_locale":"en_US","og_type":"article","og_title":"Oracle Fusion Middleware : Concepts & Architecture -","og_description":"If I can do it, you can too&#8230;and I truly believe this. \u00a0 \u00a0 \u00a0In this post I am going [&hellip;]","og_url":"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/","article_published_time":"2016-04-28T21:43:51+00:00","article_modified_time":"2016-11-20T01:04:14+00:00","og_image":[{"width":1023,"height":536,"url":"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/Oracle_Fusion_Middleware_Architecture.png","type":"image\/png"}],"author":"Masroof Ahmad","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Masroof Ahmad","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/","url":"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/","name":"Oracle Fusion Middleware : Concepts & Architecture -","isPartOf":{"@id":"https:\/\/onlineappsdba.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/#primaryimage"},"image":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/#primaryimage"},"thumbnailUrl":"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/Oracle_Fusion_Middleware_Architecture.png","datePublished":"2016-04-28T21:43:51+00:00","dateModified":"2016-11-20T01:04:14+00:00","author":{"@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb"},"breadcrumb":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/#primaryimage","url":"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/Oracle_Fusion_Middleware_Architecture.png","contentUrl":"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2016\/04\/Oracle_Fusion_Middleware_Architecture.png","width":1023,"height":536,"caption":"Oracle Fusion Middleware Concepts & Architecture"},{"@type":"BreadcrumbList","@id":"https:\/\/onlineappsdba.com\/index.php\/2016\/04\/28\/oracle-fusion-middleware-concepts-architecture\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/onlineappsdba.com\/"},{"@type":"ListItem","position":2,"name":"Oracle Fusion Middleware : Concepts &#038; Architecture"}]},{"@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\/10969","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=10969"}],"version-history":[{"count":0,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/10969\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/media\/10993"}],"wp:attachment":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/media?parent=10969"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/categories?post=10969"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/tags?post=10969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}