|
Comments
Did you read today's front page stories & breaking news?
SYS-CON.TV
|
Viewpoints New Technology
New Technology
By: Sean Rhody
May. 1, 1999 12:00 AM
One of the most invigorating things about Java (for me, at least) is the way the technology advances at such a rapid pace. At this rate, the improvement you need is just around the corner. For other people, this is a difficult issue. Maintenance of code through various releases is a problematic area. As a consultant I frequently see shops that are three, even four releases behind the current release of their primary development tool. Migrating code to the current version is often an arduous process. And yet the pace of the industry requires making the investment in updates. Often, only the current and next-to-last versions of a development package are supported by the vendor (thus ensuring a continuing revenue stream for updates, but somebody has to pay for all the improvements). So far, Java has completely deprecated an existing event model, done major surgery on its windowing toolkit and released a flurry of new specifications. Not bad for a 2.0 product. Back to EJB for a second. One of the press releases I received recently discussed the use of EJB to provide for the registration of thousands of college students at a major East Coast university. This is one of the first large-scale success stories to date concerning EJB. The OMG group (the CORBA people) has been very active working with SUN and the various EJB vendors to marry CORBA and EJB. This marriage helps secure EJB as the emerging standard for distributed computing. One of the newest APIs to emerge from SUN is the JTA specification. JTA is Java Transaction API, and is a higher level specification that will supersede Java Transaction Service (JTS), which will remain as a low-level protocol. JTA is tied to the EJB specification and is really an attempt to improve the basic flaw of JTS - no two-phase commit. JTA will include support for the XA protocol, which is the industry standard for heterogeneous transactions. I don't expect the pace of development to slacken anytime soon. Although the Java language itself is somewhat more mature with Java 2 than it was in its infancy, other tools and products have still to emerge. Testing Java applications is still in the startup phase, with products from SUN emerging to compete with existing products that are scrambling to adapt to Java testing. Source code control is also expanding. In short, we're watching the birth of the Java third-party market. Reader Feedback: Page 1 of 1
Latest Cloud Developer Stories
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
|
SYS-CON Featured Whitepapers
Most Read This Week
Breaking Cloud Computing News
|
|||||||||||||||||||||||||||||||||||||||||||||||||