Home > SOA Tips > Guest Commentary > A safety net for high flying J2EE applications
SOA Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

GUEST COMMENTARY

A safety net for high flying J2EE applications


Tyler McDaniel, Director, Application Strategies
06.04.2002
Rating: -5.00- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



Guest Commentary
A safety net for high flying J2EE applications

The maturity sightline on J2EE specifications is clear; particularly with the upcoming changes afoot at the JCP, the specifications should continue to evolve in a healthy and efficient fashion. But the maturity sightline of enterprise applications that take full advantage of current J2EE specifications is not quite so clear. One of the problems is that building enterprise applications with Java continues to be a moving target inasmuch as developers need to focus on delivering functionality within the time constraints of business, and at the same time keep up to speed with the latest specifications for J2EE. Development managers scramble to ensure consistency of development for building a reusable infrastructure for improved long term computing value.

With the growing complexity of enterprise computing environments, the continual time constraints, the evolution of J2EE, and the drive to build more efficient, maintainable applications, development shops are being asked to take on some complex acrobatics to solve business problems with J2EE technology. Having thorough J2EE knowledge is a great asset, but how many enterprises have the depth of resources needed and the time to ensure their J2EE architecture is being built soundly?

One way is to improve the usability and support coming from Java IDEs. Hurwitz Group has seen this hit over the last year. Another way is to adopt a productized architecture that provides code to support application behavior. Note, this isn't just infrastructure code for transaction services such as those found in infrastructure products like J2EE application servers. Wakesoft is now on the scene with its Wakesoft Architecture Server, specifically focused on providing an application architecture to speed development, improve consistency, and in many ways provide a safety net for our high flying development acrobats.

THE HURWITZ TAKE: Java application development is entering a phase of daredevil theatrics, if you will - one in which developers are building more complex, componentized applications for greater scalability and reuse. This coincides with the maturation of J2EE and the underlying supporting infrastructure in J2EE application servers, which has stabilized and become a "definitely buy" product. Hurwitz Group believes that productized architectures make sense - a lot of sense. This kind of product is indicative of several issues:

  • J2EE is not only here to stay but is also being further pushed to run high volume, mission-critical applications in enterprises of all industries.
  • Building J2EE applications involves complex decision making.
  • Offloading some of these decisions into a product helps relieve a portion of the burden carried by the most skilled developers and architects.
  • With the push to make Java IDEs easier to use, newer, less skilled Java developers are moving to the language and thus the architecture without necessarily having the full "know how" needed to build scalable, reusable application components. The Java developer community is growing, but in that growth we can't raise everyone to the upper echelon of skill sets as quickly as business demands.

The J2EE application theatrics are getting more stunning. We're moving from Barnum and Bailey's to Cirque du Soleil - with J2EE applications. Wakesoft's Architecture Server is coming at a time when more emphasis needs to be put on building sound J2EE architectures that help us divide and conquer our application development challenges and rollout dazzling, high performance applications that satisfy even the most discerning business user.


Copyright 2002 Hurwitz Group Inc. This article is excerpted from TrendWatch, a weekly publication of Hurwitz Group Inc. - an analyst, research, and consulting firm. To register for a free email subscription, click here.

For More Information:


Rate this Tip
To rate tips, you must be a member of SearchSOA.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Guest Commentary
Get a grip on JavaFX 1.2 for Rich Internet Applications
On the road to SOA – Part 1, Boubez on early insights
On the road to SOA – Part 2, Governance is fundamental
SpringSource approach to adding enterprise class management and deployment features to Tomcat
Canonical Schema establishes interoperability: SOA Pattern (Week 6)
Legacy: Can't Live With It, Can't Live Without It
Review of protocols for cloud services - Part 1
SOA and TOGAF: A Good Fit?
Using atomicity to gain SOA granularity
Too Many Servers: A Case for Enterprise Architecture and TOGAF 9

Platforms and Servers
Tracking down managed memory leaks
Handling exceptions in .NET
.NET Compact Framework graphics
The Data Access Application Block
Decision time: .NET or J2EE?
A great .NET resource: .Net2TheMax
Delegates vs. interfaces in .NET
Project structure best practices
Working with PDFs in a .NET environment
Displaying errors with the error provider

Java
Denmark is first to adopt Universal Business Language
XML-based financial standard gets new support
SOAP test tool adds WS-Security, MIME support
Survey: IT spending back from the dead
Is Eclipse in Sun's future?
WASP Server adds to XML Schema support
IBM, Microsoft on opposite sides of standards fence
WS orchestration 'power struggle' under way, IDC says
Internet millionaire gives integration a whirl
Novell targets Web services security

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



SOA Trends and Strategy - SOA Education, SOA Development, SOA Implementations
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts