Java IoT Authors: Elizabeth White, Pat Romanski, Zakia Bouachraoui, William Schmarzo, Yeshim Deniz

Related Topics: Microservices Expo

Microservices Expo: Article

Bye Bye MVC, Hello RIA + SOA

Rich Web 2.0 applications will not become mainstream until the next generation of web platforms

The world of web development is moving away from MVC-based web architectures and towards a client/server model that is probably best described as RIA + SOA, where RIA represents the rich user interface and SOA represents the services that it consumes.

There has been a lot of buzz around rich Web 2.0 applications, but they will not become mainstream until the next generation of web platforms emerge - fully integrated platforms that enable RIA + SOA.

State of the Union
Currently, in the standards-based world of HTML, CSS and Javascript, RIA developers have to assemble multiple third-party libraries and frameworks in order to build a rich user interface.  This “a la carte” approach to building RIAs places an unnecessary burden on the developer.  Instead of focusing on building applications, the developer must spend time finding, integrating, and versioning the various pieces of their RIA development platform.  The same holds true on the SOA side; developers are left to figure out how to create services and how to integrate them with their RIA front-ends.  Developers need a platform that addresses every aspect of building an application, so that they can focus on doing what they do best – build applications.  The question is: what should a next-generation RIA + SOA platform look like?

The best place to start is with the activities that are required to build an RIA + SOA-based application. At a high-level these activities include:

Latest Stories
CloudEXPO & DevOpsSUMMIT New York Highlights
IBM Cloud
Opening Keynote | CloudFoundry + Watson Services = Bluemix = The Perfect Cloud Operating System for the Enterprise
CA Technologies
Day 2 Keynote | DevOps and the Age of Cloud Craftsmanship
Day 3 Keynote | Nutanix Enterprise Cloud for DevOps
IBM Cloud
General Session | Microservices: Choosing the Right Cloud Services and Tools
Dell EMC
General Session | IT Self-Service Portals in a Continuous Delivery World
General Session | Moving Forward without Looking Back
CA Technologies
General Session | Optimizing Alignment – Dovetailing DevOps and the Cloud
CAST Highlight
General Session | Are Your Business Apps Cloud-Ready?
General Session | Digital Experience: The Power of Brand and Mitigating Risk in the Age of Digital Transformation
General Session | Welcome to the Era of Open Analytics
General Session | Getting Public Cloud Benefits Without Public Cloud Drawbacks
General Session | DevOps – The Journey to Value Stream
Cloud Power Panel
Cloud Expo Power Panel | Cloud Computing: Is Your Cloud Getting Smarter
DevOps Summit Power Panel
DevOps Summit Power Panel | The Role of DevOps in Digital Transformation
@ThingsExpo Power Panel
Power Panel | The IoT: How to Handle All This Data