We saw, for example, the move from heavy weight mainframes to lighter application integration servers. As the application servers themselves bulked up, we saw a move to lightweight application frameworks.
Web services arose as a lighter weight alternative to CORBA integration, but, as they added useful CORBA style enterprise traits, the Web services themselves got bloated. These were countered with JSON and REST style services.[JSON’s inventor was proud to say that, unlike a typical XML SOAP schema, the entire JSON API could be described on a small business card.]
The advice for people rebuilding applications is pretty familiar. “Decouple the front end from the backend,” said panel moderator and Research Vice President Ray Valdes, Gartner, San Jose, Calif.
“Thinking in a service-oriented way will make your life easier in the long term,” said Tim O’Brien, general manager, Platform Strategy Group, Microsoft, Redmond, Wash. “The emergence of HTML5 is real,” said O’Brien. “Java script as a general purpose programming language is on the rise.”