[an error occurred while processing this directive]
[an error occurred while processing this directive]

AppsNetworkingSecurityeBusinessHardwarePlatformsIT Products

 App Dev  |  Collaboration  |  Data Mgmt  |  ERP  |  Java  |  RDBMS  |  SFA  |  Web Services  |  more...















1. Battle of the platforms
2. Java versus .Net
[an error occurred while processing this directive]


Search: 
Sign up for Tech Update Newsletters

Battle of the platforms
By Thomas Murphy
September 26, 2002
Provided byMETA Group
TalkBack!
[an error occurred while processing this directive]


The delivery of Microsoft's Visual Studio .Net IDE (integrated development environment) marked the beginning of the next battle phase for platform supremacy. Organizations must determine a directed approach toward platform selection and not get caught in a mire of ad hoc use.

Meta trend
Global 2000 organizations will have heterogeneous application environments indefinitely, but .Net share will increase to 30 percent of enterprise development projects as J2EE use stabilizes at 40 percent by 2004.

[an error occurred while processing this directive]
Broad support for Web services and early efforts to ensure interoperability across Web service implementations (i.e., http://www.ws-i.org) enables organizations to use a mixed development platform of both Java 2 Enterprise Edition (J2EE) and Microsoft .Net.

However, it is important to use these technologies in an organized fashion to maximize reuse, developer efficiency, and performance. Our research finds that most organizations will have fairly even spending between these two platforms by 2004. This represents a shift from previous strategies, which have focused on moving exclusively to J2EE. We believe this is being driven by the productivity of Microsoft's development environments, quality of the overall frameworks, and the continuing need to integrate efficiently with client devices. As this growth occurs for Microsoft, Java vendors will battle to create compelling offerings and those that lead with strong Web service and integration support (e.g., IBM, BEA, Sun) will survive.

During 2002, most organizations with existing Visual Basic 6 (VB 6) and Active Server Page (ASP) applications will begin pilots to assess the advantages and costs of moving to .Net. Although several early adopters have begun deploying applications, we do not expect widespread deployment until the fourth quarter of 2002. In addition, many organizations (challenged by the move to J2EE from VB 6 and other client/server tools) will face developer pressure to move back to the Microsoft platform. Continuing corporate focus on productivity and ROI will strengthen Microsoft's case of low-cost and high-productivity through 2003, and result in a growing number of .Net deployments. Each of the large platform vendors, working from current areas of market strength (e.g., BEA, Microsoft, IBM, SAP, Oracle, and Sun), will seek to tell the most compelling story by building the most complete and integrated offering. The battle for n-tier platform share will drive continued integration of services (e.g., integration, portals, and transactions) with application server/operating system supported by integrated development suites (e.g., Sun's SunONE and IBM's WebSphere suites) during 2003-05.

As enterprises evaluate these competing platforms they should first closely evaluate each platform's strengths and weaknesses in an organizational context. This means realistically measuring the need for specific functionality, existing skills and culture, and the role of custom applications. The larger an organization is, the more likely it will require support for both technologies. In addition, we see most application projects now focusing on integration and repurposing of existing systems, and not creating massive amounts of new business logic components. This approach will continue as enterprises continue to increase dependence on packaged software solutions; therefore, integration should be a key element of any product evaluation.

1 2 
Next page 

ARTICLES
 Keep your Beans out of .Net

 Java is essential for enterprises

 Caught in the .Net confusion

 The Visual Studio vision

PRODUCTS
 Sun Java 2 Platform, Enterprise Edition (J2EE)

 Microsoft Visual Studio.NET

 IBM WebSphere

 HP application server 8.0

Visit the Enterprise Applications Update Center

 Newsletters
Tech Update Today
eBusiness Update
Tech Update Weekly
Linux Update
Security Update
Windows 2000/XP Update

All newsletters
FAQ
Manage my newsletters


[an error occurred while processing this directive]

[an error occurred while processing this directive]

[an error occurred while processing this directive]






[an error occurred while processing this directive]
Copyright © 2002 CNET Networks, Inc. All rights reserved. ZDNet is a registered service mark of CNET Networks, Inc. ZDNet Logo is service mark of CNET Networks, Inc.