tags:

views:

1319

answers:

3
+3  Q: 

WCF and Java

What is the functional equivalent of Windows Communication Foundation in Java 6?

A: 

I don't know what all WCF contains, but JAX-WS (and its reference implementation Metro) might be a good starting point.

Some of the other technologies in J2EE may apply as well.

R. Bemrose
+2  A: 

WCF offers several communication options. A nice presentation is this white paper by David Chappel. There the following options are described:

  • Interoperable Communication using SOAP and WS-*
  • Binary Communication Between WCF Applications
  • RESTful Communication
  • Communication using POX, RSS, and ATOM
  • Communication with Line-of-Business Applications using Adapters
  • Communication via Message Queues
  • Communication via Windows Peer-to-Peer Networking
  • Communication Between Processes on the Same Machine
  • Custom Communication

Although some options are not relevant to Java (e.g. the second one), it may help you to identify the corresponding functional equivalents in Java.

Panos
not an answer, more of a question clarification... should probably be a comment to the question
Adam
A: 

Apache Axis is a good start for the web service part. If you need the messaging queue check out Apache Qpid other then that you will probably need to ask about the exact problem you are trying to solve in Java.

Jeff Beck