J2EE Web Services Versus .NET

Microsoft's answer to J2EE Web Services is its .NET Web Services. Table 22.1 compares the technologies used in J2EE and .NET.

Table 22.1. Comparison of Technologies Used in the J2EE and .NET Web Services Framework
 

J2EE

.NET

Runtime environment

Java Virtual machine

Common Language runtime

Web Services

ebXML/UDDI/SOAP

SOAP

Standards (finalized by organization)

OMG

ECMA

Method of intercommunication

IIOP, RMI, XML, SOAP

SOAP, XML

Method of data persistence

JDBC, XML

ADO+, XML

Components on server side

EJB, JSP

ASP+, COM+

Core programming languages

Java

VB.NET, C#, J#, COBOL

You should consider the following factors when selecting a framework:

  • The freedom of standards offered by the framework to the existing network in the organization

  • The number of platforms that the framework can successfully deploy in your organization's network

  • The number of languages that can run on a single platform

  • Required speed of development of your application

  • Extent of reusability

  • Performance

  • Reliability of the code developed

  • The scalability of the code

  • What fits with your organization's existing technology



Sams Teach Yourself BEA WebLogic Server 7. 0 in 21 Days
Sams Teach Yourself BEA WebLogic Server 7.0 in 21 Days
ISBN: 0672324334
EAN: 2147483647
Year: 2002
Pages: 339

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net