In-Depth
.NET and Java: No real integration yet
- By Johanna Ambrosio
- September 30, 2002
Most customers do not require any serious .NET and Java integration. That is
a good thing, since it cannot fully happen yet. And given the lawsuits and
general bad blood between Microsoft and Sun, most people are not banking on
anything breaking on the integration front anytime soon.
''Integration is problematic because [applications] run on different
platforms,'' said Adam Wallace, vice president of research and development at
Flashline Inc., a Cleveland component testing vendor. ''If you're running a J2EE
application server, you won't be able to run those .NET components, barring some
third-party software that would make the application servers
interoperable.''
If it is an immediate need, he suggests setting up the .NET and Java
applications on two servers and then accessing them as Web services. But, he
added, ''I haven't seen a big need for this; our customers aren't doing this
yet.''
Theresa Lanowitz, research director at Stamford, Conn.-based Gartner Inc.,
agrees. ''People are in the really early stages of figuring out Web services.
Eventually, enterprises will have to deal with both'' platforms, she said, but
right now customers are mostly experimenting with one or the other.
Many insiders are pinning their hopes on the Web Services Interoperability
(WSI) Organization as a means of bringing the Java and .NET camps closer
together. Formed in February, the group is attempting to identify common
standards, applications, best practices and tools, among other things, to help
all Web services interoperate. Although their target is the fall, it will likely
be next year before major vendors start to implement whatever WSI comes up with.
And right now, Sun is not a WSI member -- so it is iffy whether Java will play
in this sandbox at all.
''I don't think the platform vendors are ready to bring their communities
together yet,'' said Peter Varhol, a product manager at testing vendor
Compuware. ''They point to Web services as a way to integrate, but I think
that's a cop-out. I think most enterprises want to use both Java and Microsoft
for different parts of application development, and it behooves us all to find
more integration points between the two.''
See the related stories, 'Testing key to component
quality,' 'Testing Web services: Even more
complex,' 'Representative testing
tools,' 'Create your
own tests for Java/EJB code' and 'Extending the testing
process'.
About the Author
Johanna Ambrosio is a freelance writer based in Marlborough, Mass., specializing in
technology and business. Contact her at [email protected].