Viagra Discount UkOnline Doctor ViagraBuy Viagra NowOnline Order Url ViagraCheap Generic Overnight ViagraViagra Best BuyPurchasing Viagra In CanadaUk Pharmacies Cheap ViagraViagra DirectionsLowest Cost Generic Viagra50 Mg ViagraCanada Online Pharmacy ViagraViagra Without A PrescriptionOrder Viagra NowViagra Prescription DrugViagra Purchase By PhoneSildenafil Citrate Soft TabsCan Young Men Take ViagraOrder Viagra No PrescriptionViagra FunViagra SampleDrug Sample ViagraStores That Sell ViagraHow Can I Make Homemade ViagraSelling ViagraNew Drug For Women ViagraFemale Viagra UkGerchu.phpbbx.de ViagraFemale Ingestion ViagraLong Term Effects Of ViagraSildenafil Citrate 100mg PlusViagra SaleOrder ViagraFemale Pharmaceutical ViagraFree Sample Offers In CanadaPopularity Of ViagraHerbal Viagra ReviewsViagra Chinese MedicineViagra BritainBuy Viagra 50 MgWomen Use ViagraGet Viagra Drug OnlineViagra Alternative LevitraCialis Generic Levitra ViagraCheap Generic ViagraHeart Attack ViagraViagra For WomenBuy Cheap Purchase Uk ViagraViagra Toronto BuyKeyword Order ViagraCialis Levitra Sales ViagraBuy Cialis ViagraTrying ViagraViagra Alternative And WomanGel Tab ViagraArchive Blog Buy Inurl ViagraViagra ForumsAmerica ViagraViagra StViagra Online ConsultationEffects Of ViagraViagra In IrelandDoes Generic Viagra WorkGeneric Viagra UsaWhen Do I Take ViagraHerbal Viagra UkBad Side Effects Of ViagraHow To Make Your Own ViagraHerbal Alternatives To ViagraLowest Price ViagraCheap Inurl Viagra ViagraViagra Online PharmacyGeneric Viagra In UkVgx-viagraViagra DiscountViagra ReportImitation ViagraOrder Viagra Air TravelWho Can Take ViagraViagra Discussion BoardViagra CompetitionFake Generic ViagraBuy Discount ViagraViagra And LisinoprilBest Price ViagraOriginal ViagraViagra Impotence PillViagra Online UkViagra InstructionsGeneric Viagra Blue Pill 25mgCheap Viagra OnlineViagra Success StoriesBuy Cheap Viagra Online UkHerbal ViagraViagra Prescription UkSearch Herbal ViagraHow To Make ViagraViagra For RecreationViagra And AlcoholPicture Viagra PillBuy Viagra CheapViagra Retail DiscountGeneric Viagra Lowest PricesCanada Cheap ViagraUk Viagra SalesViagra FastSafe For Females To Use ViagraHerbal Alternative ViagraBuy Viagra On LineWhere Did Viagra Come FromViagra ProblemsGeneric Money Order ViagraViagra DosageViagra CloneViagra Cheap PrescriptionViagra JokeViagra CialisWomen Does Viagra WorkLadies ViagraViagra TabletsCheapest ViagraOriginal Use Of ViagraPurchase Viagra OnlineViagra SuppositoriesViagra Sale OnlineVeegaHow Do You Use ViagraViagra SalesBuy Levitra ViagraOrder Viagra 1Alternative Viagra ExternalProblems With ViagraViagra PillBuy Viagra Now OnlineViagra DiscussionHysterectomy Libido ViagraViagra Cialis LevitraViagra PatentViagra Free Trial PackMail Order For Viagra TabletsViagra LineDrug ViagraViagra WomenWhat If I Take Too Much ViagraViagra Online StoreAlternative Viagra DrugOrder Viagra OnlineViagra ClonesBuy Viagra PillGeneric ViagraPc100 ViagraViagra Buy ViagraCheap Quality ViagraViagra TestimonialsBuy Kazazz Shopping ViagraDiscount Phentermine ViagraViagra DiscussionsViagra StoresHomemade ViagraUses Of ViagraBrand Drug Generic Name ViagraViagra OnlineIngredients Of ViagraCheapest Sildenafil CitrateCheap ViagraViagra PrematureGeneric Pack ViagraBest Natural ViagraSildenafil Citrate 50mgCan I Take ViagraGet Viagra Avoid PrescriptionFemale Equivalent Of ViagraHerbal Viagra AffiliateFemale Version ViagraVega ViagraGeneric Ogden ViagraGeneric Viagra OnlineCheapest Viagra AnywhereFemale ViagraBuy Viagra In CanadaViagra Best Price In EuropeBest Prices On ViagraCheap Link Suggest ViagraGet ViagraDiscount Skocz.pl ViagraViagra Soft GenericOver The Counter ViagraViagra Order CheapGeneric Omnigen ViagraBuy Cialis Online ViagraFree Sample Pack Of ViagraHow Does Viagra WorkAlternate Uses For ViagraSildenafil Oral JellyBuy Cheap Online Viagra ViagraBuy And Purchase Viagra OnlineViagra Without PrescriptionViagra PriceViagra Drug InteractionPharmaceuticals Female Viagra

07.01.09

Oracle Fusion 11g Middleware: Executed According to Plan

Posted in Java, Application Lifecycle Management (ALM), Application Development, Middleware, Database, SOA & Web Services, Data Management, Enterprise Integration, BPM, Green at 11:54 am by Tony Baer

Today’s announcement by Oracle of the rollouts of Fusion Middleware 11g is a bit anticlimactic in that the details are pretty much according to the plan that came out exactly a year ago today. Although the Fusion stack is comprised of multiple parts, internally developed and acquired, the highlight is that it represents the fruition of the BEA acquisition. Oracle had Fusion middleware prior to acquiring BEA, but there’s little question that BEA was the main event. WebLogic filled the donut hole in the middle of the Fusion stack with a server that was far more popular than Oracle Containers for Java EE (OC4J). Singlehandedly, BEA catapulted Oracle Fusion into becoming a major player in middleware.

Oracle largely stuck to the previously announced roadmap for convergence of BEA products, with the only major surprises being in the details. As planned, Oracle incorporated WebLogic as the strategic Java platform, JDeveloper as the primary development environment, dual business process modeling paths, with master data management, data integration, and identity management driven largely by Oracle offerings with some added BEA content.

Although the Oracle Fusion product portfolio came from far more diverse sources than BEA (as Oracle was obviously a more aggressive acquirer), the result is far more unified than anything that BEA ever fielded. Before getting swallowed by Oracle, BEA had multiple portal, development, and integration technologies lacking a common framework. By comparison, Oracle has emphasized a common framework for mashing the pieces together.

That’s rooted in Oracle’s heritage for developing native tools and utilities, dating back to the Oracle Forms 4GL and the various utilities for managing the Oracle database; the tools were sufficiently native that they typically were confined to Oracle shops. But that approach to native tooling morphed with development of a broader framework that is optimized for Oracle platforms. It’s an outgrowth of the mentality at Oracle that good is the enemy of best, and that what Oracle is building is a platform rather than discrete products.

It’s an approach that also makes Oracle’s tagline of Fusion being standards-based as being more nuanced. Yes, the Fusion products are designed to support Oracle’s “hot pluggable” best of breed strategy to work with other vendors products, but for designing and managing the Fusion environment, Oracle has you surrounded with native tooling if you want them. Call it a subtle pull for encouraging customers to add more Oracle content.

That explains how, 6 – 7 years ago, Oracle began developing what has become the Application Development Framework (ADF) as its own model-view-controller alternative to the Apache Struts framework that it previously used in early versions of the JDeveloper Java tool. That approach has carried through to this day with JDeveloper, which provides a higher level, declarative approach to development that would not fit with traditional Eclipse IDEs. And that approach applies to Oracle Enterprise Manager (EM), which does not necessarily compete with BMC, CA, HP, or IBM Tivoli in application management, but provides the last mile of declarative deployment, monitoring, and performance testing capabilities for the Fusion platform.

Bringing together the Oracle and BEA technologies resulted in some synergies where the value was greater than the sum of its parts. A good example is the pairing of BA’s quasi-real time JRockit JVM with Oracle Coherence data grid, a distributed caching layer for Java objects. In essence, JRockit juices up performance of Coherence, which is used whenever you need higher performance with frequently used objects; conversely, Coherence provides a high end enterprise clustered platform that provides an excellent use case for JRockit.

As noted, while the broad outlines of Fusion 11g are hardly any mystery, there are some interesting departures that occurred along the way. One of the more notable was in BPM where Oracle added another option to its runtime strategy for Oracle BPM Suite. Originally, Oracle BPEL Process Manager was to be the runtime, requiring BPM users to map their process models to BPEL, essentially an XML-based sequential programming language that lacks process semantics. A year later, OMG is putting finishing touches to BPMN 2.0, a process modeling notation that has added support for executable models. And so with release of 11g, Oracle BPM Suite users will gain the option of bypassing BPEL as long as their processes are not that transactionally complex.

Make no doubt about it, the Fusion 11g migration was a huge reengineering project, involving nearly 2000 development projects and over 5000 product enhancements. So it’s a shame that Oracle did not take the opportunity of re-architecting its middleware stack by migrating it to microkernel architecture, with OSGi being the most prominent example. Oracle WebLogic Server is OSGi-based, but the BPM/SOA stack is not. Oracle remains mum as to whether it plans to adopt a microkernel architecture throughout the rest of the Fusion stack.

So why are we all hot and bothered about this? OSGi, or the principle of dynamic, modular microkernels in general, offer the potential to vastly reduce Java’s footprint through deployment of highly compact, servers that contain only the Java modules that are necessary to run. The good news is that this is potentially a highly economic, energy-efficient, space efficient green strategy. The bad news is that it’s not enough for the vendor to adopt a microkernel, as the user has to learn how to selectively and dynamically deploy them.

But as we noted last week, OSGi seems to have lost its momentum of late. In our Ovum research last year, we believed that OSGi was going to become the de facto standard for Java platforms as IBM and SpringSource fully migrated their stacks, and as rivals were providing at least tacit support. A year later, Oracle’s silence is deafening. We believe that Oracle’s pending acquisition of Sun adds some interesting dynamics to the plot, as Sun has continued to speak on both sides of its mouth on the topic: supporting OSGi for its open source Glassfish Java platform, while putting its weight behind Project Jigsaw that aims to redefine Java modularity as JSR 294. Unfortunately, announcement of Fusion 11g has not cleared up matters.

06.22.09

Lies, Damn Lies and OSGi

Posted in Java, Application Development, Middleware, Standards Development, Green at 12:36 am by Tony Baer

06.08.09

In need of a trigger: Report from Rational Software Conference 2009

Posted in Application Lifecycle Management (ALM), Application Development, SaaS (Software as a Service), Business Intelligence, Cloud at 11:33 am by Tony Baer

06.03.09

A Silver Lining in the Cloud

Posted in Application Development, Middleware, SOA & Web Services, SaaS (Software as a Service), Enterprise Integration, Rich Internet Apps., BPM, Cloud at 7:13 pm by Tony Baer

05.11.09

What do Smarter Planets and Oil Refineries have in common?

Posted in Java, Middleware, Networks, SOA & Web Services, SaaS (Software as a Service), Technology Market Trends, Supply Chain Management, Data Management, Business Intelligence, BPM, Green, Cloud at 12:20 pm by Tony Baer

05.04.09

Private Cloudburst

Posted in Application Development, OS/Platforms, SOA & Web Services, Security, Cloud at 2:45 pm by Tony Baer

04.27.09

Can Software Development Aspire to the Cloud?

Posted in Java, Application Development, SaaS (Software as a Service), Technology Market Trends, Cloud at 1:00 am by Tony Baer

04.20.09

Oracle finally gets its database appliance

Posted in Java, Application Development, OS/Platforms, Middleware, Database, Enterprise Applications, Technology Market Trends, Data Management, Linux, Rich Internet Apps., Cloud at 11:05 am by Tony Baer

04.17.09

How many developers does it take to screw in a business process?

Posted in Java, Application Development, .NET, Enterprise Applications, BPM at 12:20 pm by Tony Baer

04.14.09

Open Source a decade later

Posted in Open Source, Application Development, OS/Platforms, SaaS (Software as a Service), Technology Market Trends, Cloud at 11:36 am by Tony Baer

« Previous entries ·