The Internet plays a major role during the architecture, development, and deployment of software applications today; it will only continue to become more of a permanent core within all software initiatives in the future. As I see it, the “Internet” in RIA is a given, especially within the Java platform; from Java’s inception to today, the internet has been its focus. Unable to proliferate on the desktop, which I will speak about in a second, it cornered the enterprise as the de-facto standard for big business internet infrastructure needs.
Java succeded in fulfilling the role as the industry proven, secure, reliable, robust, enterprise platform; powering the back-ends of Internet Applications today. On the enterprise, the GUI of applications, the visual layer that represents the application is not as critical as it is on the client; on desktops, mobile devices, within browsers, Richness is what defines the internet experience. The enterprise requires robust logic processing, security, reliability; Java’s known strengths. Yet, Java’s strongest ability, the reason for its massive adoption on the enterprise, is its ability to Integrate and Interoperate with other technologies while maintaining its core value propositions: security, reliability, complex robust logic processing.
Why has Java been unable to proliferate on the desktop? It has been around since 1991, and within the last decade we can remember the billion dollar disagreements between Sun and Microsoft regarding Java’s use on operating systems. Java’s weakness is also its strength, Integration. By stifling its ability to integrate, Java’s entrance into the desktop was hindered...
|
|

Blog
