| By Joseph Ottinger | Article Rating: |
|
| January 1, 2000 12:00 AM EST | Reads: |
6,842 |
Of course you can. .NET is a platform; Java is a platform. One convenient feature of .NET is that it uses SOAP internally for messaging; provided Microsoft sticks to the SOAP spec (that they helped write!) that means that Java will be able to leverage .NET services without even knowing they're based on .NET. This is a huge, impossible-to-understate win for the programming world, if the promise holds true.
Because it would make MS far less perceptually dominant, Your Humble Author actually doubts MS will continue down this path; MS prefers to be perceptually dominant as well as factually dominant, so I'm pretty sure they'll corrupt .NET's internal implementation of SOAP just enough to make interoperability a moving target. C'est la vie.
Back to Java: Sun came fairly late on the web services (i.e., "services delivered via http") bandwagon, so Java's internal support for SOAP is less good than it could be. The presence of toolkits like GLUE (hosted on a .NET provider, of all things!) alleviate that somewhat.
[jaseb: as a slight addition there is something called JNBridge which attempts to bridge the two servers. how well this is done I don't know, also it's not free?but if you really must have both then it might be worth checking it out]
Reproduced with permission of http://java.enigmastation.com/index The Undernet #Java Knowledge Base
Published January 1, 2000 Reads 6,842
Copyright © 2000 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Joseph Ottinger
Joseph Ottinger, formerly editor-in-chief of JDJ (2003-4), is a consultant with Fusion Alliance in Indianapolis and is one of the contributors to the OpenSymphony project.
![]() |
James Strachan 11/26/02 01:53:00 AM EST | |||
Remember there is also Apache Axis for working with Web Services in a simple way from java. I don't quite understand what 'internal support' for SOAP is, however Axis does a great job of supporting all the current JAX-pack specifications (JAX-RPC and SAAJ) to handle sync & async SOAP invocations, servers, handlers, JWS files, auto-WSDL generation etc. |
||||
![]() |
Wayne Citrin 11/25/02 05:15:00 PM EST | |||
As was mentioned above, JNBridge is a bridging tool that allows Java to interoperate with .NET. It's not free, but compared with the effort of doing it yourself, it's worth it. We differ from Web services in a number of ways, including: Check out our Web site, or contact me with questions or for more information. Wayne |
||||
- JDJ Archives: Eclipse vs NetBeans - "Point/Counterpoint" Special
- Java Trends - Exclusive Interview with Amy Fowler
- Java Viewpoint: "I'm Starting to Like Java Studio Creator..."
- Project Rave - First Thoughts
- Where Are the Components?
- How Can I Escape Quotes in SQL Queries?
- Let's Do Better
- Do Java and .NET Really Compete?
- For the Coming Year...
- The Culture Conflict
- It Just Works
- Sun Is Losing Its Way


























