Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
Making Java Enterprise a Reality
Making Java Enterprise a Reality

We've all read about the Internet's "endless potential" for redefining the way businesses operate and computers are built. The Internet's astonishing growth is a testament to its ability to live up to at least some of this hype. Yet most corporate Web sites consist strictly of marketing brochures and other static text and pictures.

To truly capitalize on the business potential the Web offers, organizations need to combine the Web's universal access and deployment with their own mission-critical business processes. By making transactions (such as travel planning, stock trading and package shipping) available on-line, companies can achieve benefits such as expanding their markets to a worldwide audience and accepting orders 24 hours a day, all while lowering their administrative costs.

To deliver applications like these on-line, corporations must re-engineer their architectures to support large-scale transaction processing. Enter Java.

Java enables a rich user interface, secure database access and high-volume transaction processing - a combination that has the potential for dramatic advances in the development and deployment of Web-based enterprise applications.

However, the Java language alone is not enough to develop these end-to-end enterprise solutions. For this, a scalable Java-based platform is required to make it easy to not only develop applications, but also to manage and deploy them. This platform is starting to emerge and consists of client, middle and server tiers. It is also becoming widely adopted with the definition of standard Application Programming Interfaces (APIs) and the delivery of comprehensive products, such as development tools and component transaction servers.

Implementing this architecture, users find and launch applications using traditional HTML pages and Web servers. But instead of simply loading a static page, they download a dynamic "applet" into their browser. The applet also contains high-speed protocols that allow it to communicate directly with application servlets or business logic, which exist in the form of components running in the middle tier. The middle-tier server executes and manages most of the application logic and high-speed JDBC-based access to distributed databases. Java is also beginning to appear as the stored procedure language in back-end DBMSs, allowing data-intensive procedures to be written in Java and executed inside of the DBMS.

The combination of each of these elements provides application developers with a single programming language across all tiers. It removes the artificial barriers between client-, middle- and server-side programming and provides developers the flexibility they need to increase productivity (by focusing on building Java components regardless of where they are deployed).

To effectively deliver Java on all tiers, standards are emerging for each key component in the enterprise Java platform. For graphical development on the client, both JavaSoft and Microsoft have created standard foundation classes: JFC and AFC, respectively. In the middle tier, Enterprise JavaBeans and ActiveX provide a standard way to deploy and manage server-side components. In addition to components, the enterprise Java platform consists of a suite of connectivity APIs: Java Naming Directory Interface (JNDI) for connectivity to enterprise naming and directory services; Java Transaction Service (JTS) for transaction services and Java Message Service (JMS) for enterprise messaging systems. JDBC, a call-level interface similar to ODBC, provides the standard mechanism for accessing relational and legacy data stores. Sybase, IBM, Tandem and Oracle are working with JavaSoft, the ANSI SQL standards committee and the JSQL consortium to develop standards for running Java in the database.

As technology vendors release new tools and servers for building these Java-based architectures, aggressive enterprises can finally reap the full benefits of the Internet. Sybase, for instance, is providing a distributed, end-to-end architecture that answers the call for mission-critical business application development for the Internet. It accomplishes this by delivering products to enable Java in the client, middle and server tiers and by providing open support for emerging standards, so it can be implemented easily throughout the IT organization.

This is "Java for the Enterprise": bringing together the power of the Java language with an end-to-end architecture, in combination with leading-edge tools and technologies. It holds great promise for businesses today. In fact, when implemented correctly, it truly does offer "endless potential".

About Tina Lorentz
Tina Lorentz is the Product Manager for PowerJ. Previously, Tina was part of the marketing team for Power++ and Watcom C/C++. She joined Watcom shortly before the merger with Powersoft in 1994. Prior to that Tina worked for Northern Telecom for two years as an analyst/programmer, after receiving a Bachelor of Science in Math from the University of Waterloo.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Latest Cloud Developer Stories
Swisscom, the Swiss telecom, is going into the cloud business. Its subsidiary Swisscom IT Services AG has signed up with Red Hat as a Certified Cloud Provider and launched a public cloud Infrastructure-as-a-Service (IaaS) cloud targeting enterprise-class customers primarily in ...
Apache Deltacloud, the Red Hat-contributed ReSTful API that abstracts differences between clouds so services on any cloud can be managed – provided of course there’s a driver – has graduated from the Apache Foundation’s incubator and is now a full-fledged Top-Level Project (TLP)....
In a surprise move on Tuesday, January 10, Oracle wheeled out its Big Data Appliance. That’s the one it said in October would be ready sometime in the first half. Only nobody believed it meant early in the first half. Heck, it’s not even clear anybody thought Oracle could make ...
Rackspace Hosting, the service leader in cloud computing, on Thursday announced its acquisition of SharePoint911, an industry leader in SharePoint consulting, training, and "JumpStart" services within SharePoint. The unification of both companies provides capabilities to deliver ...
CloudLinux, Inc., on Thursday released CafeFS 3, a virtualized file system for shared hosters that cages each customer within its own virtualized file system. CageFS becomes part of CloudLinux OS at no additional charge. CloudLinux OS, the only commercially-supported Linux OS m...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE

Breaking Cloud Computing News
AMD (NYSE: AMD) announced today that industry veteran John Byrne has been appointed senior vice pres...