November 5, 2007
WEB SERVICES TECHNOLOGY

Java EE vs .Net Framework

Topics: Framework
Tags: , ,
TrackBacks: See in the bottom of this page
See QuickInfo in right side of this page for detailed information


Web Services Technology: Java EE vs .Net Framework - Service Implementation
Related Items
CONTENT AT A GLANCE

Service Implementation

« Previous Page: Service Description

Implementing Web Services currently means structuring data and operations inside of an XML document that complies with the SOAP specification. Once a Web Service component is implemented, a client sends a message to the component as an XML document and the component sends an XML document back to the client as the response.

Java EE
Existing Java classes and applications can be wrapped using the Java API for XML-based RPC (JAX-RPC) and exposed as Web Services. JAX-RPC uses XML to make remote procedure calls (RPC) and exposes an API for marshalling (packing parameters and return values to be distributed) and un-marshalling arguments and for transmitting and receiving procedure calls.

With Java EE, business services written as Enterprise JavaBeans are wrapped and exposed as Web Services. The resulting wrapper is a SOAP-enabled Web Service that conforms to a WSDL interface based on the original EJB’s methods.

The Java EE Web Services architecture is a set of XML-based frameworks, providing infrastructures that allow companies to integrate business-service logic that was previously exposed as proprietary interfaces. Currently, Java EE supports Web Services via the Java API for XML Parsing (JAXP). This API allows developers to perform any Web Service operation by manually parsing XML documents.

.Net
.NET applications are no longer executed in native machine code. All programs are compiled to an intermediate binary code called the Microsoft Intermediate Language (MSIL). This portable, binary code is then compiled to native code using a Just In Time compiler (JIT) at run time and run in a kind of virtual machine called the Common Language Runtime (CLR).

With the .NET platform, Microsoft will provide several languages based on the Common Language Infrastructure (CLI), such as Managed C++, JScript, VB.NET and C#. The Microsoft SOAP Toolkit offers components that construct, transmit, read, and process SOAP messages.


Enjoy this article? Why not subscribe to the full RSS feed?

Share and bookmark this SweBee story to others:
  • Digg
  • Technorati
  • del.icio.us
  • Slashdot
  • Facebook
  • Google
  • YahooMyWeb
  • Live
  • StumbleUpon
  • SphereIt
  • Mixx
  • NewsVine
  • Sphinn
  • blinkbits
  • BlinkList
  • blogmarks
  • Blue Dot
  • Bumpzee
  • co.mments
  • connotea
  • DotNetKicks
  • DZone
  • eKudos
  • Fark
  • feedmelinks
  • Fleck
  • Furl
  • LinkaGoGo
  • Ma.gnolia
  • MisterWong
  • Netvouz
  • NuJIJ
  • PlugIM
  • ppnow
  • Propeller
  • Rec6
  • Reddit
  • Scoopeo
  • Simpy
  • Smarking
  • Spurl
  • Taggly
  • ThisNext
  • TwitThis
  • Webride
  • Faves
  • DropJack!
  • Blogosphere News
  • Squidoo
  • Socializer

TRACKBACKS
The URI to TrackBack this entry is:
http://blogs.swebee.com/web-services-technology/java-ee-vs-.net-framework/2007-11-05_3-3-trackback.html

No trackback right now.

Talkbacks: Java EE vs .Net Framework
No opinion right now. Be the first person to give your opinion!

TALKBACK | GIVE YOUR OPINION HERE:

Name:
 *

E-mail:
 *

Website:


Subject:
 *

Your Opinion:
 *

To help us distinguish between sites submitted by individuals and those automatically entered by software robots, please type the hazy letters shown here into the box below.




 

QUICKINFO
Date: November 5, 2007
Permalink:
Java EE vs .Net Framework
Topics: Framework
Tags: , ,
TrackBack URI:
Copy this URI

RECENT BLOGS
SEARCH TERMS


 
SweBee.com | News | Blogs | Reviews | Downloads | Toolbox | Tips & Tricks | Fun & Jokes | Kumpulan Info Indonesia | CCTV | Open Source Code
Media Gallery | Images | Glossary | Tags | Topics | Company Index | RSS Feeds | WAP | SweBee Tech