wood burning stoves 2.0*
The moose likes Web Services and the fly likes [to the authors] the battle over web services Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "[to the authors] the battle over web services" Watch "[to the authors] the battle over web services" New topic
Author

[to the authors] the battle over web services

Matthew Phillips
Ranch Hand

Joined: Mar 09, 2001
Posts: 2676
I've read many articles on the web about the future of web services. Some say Java will win the battle and some say that .NET will win the battle. A few state that it is not a matter of winning the battle but what role each platform will fill in web services.
I tend to agree with the assessment that Java and .NET will each fill seperate roles in web services. I noticed your book includes a chapter on using web services to communicate between Java and .NET. Do you have an opinion on what roles each platform will fall into as web services become more prominent?


Matthew Phillips
Ramesh Nagappan
Author
Ranch Hand

Joined: May 06, 2003
Posts: 159
Both J2EE (Java) and .NET would follow the role as Web services providers (typically Application infrastructure).
The emergence of WS-I Basic Profile, makes both worlds to agree upon an interoperability standard. This makes a J2EE Application invoking a .NET component using SOAP and vice versa. In both cases, the message exchanged including security credentials will interoperate as well.
Does it answer your question ?


Ramesh Nagappan CISSP<br />Co-Author of "Core Security Patterns"<br />nramesh@post.harvard.edu<br /><a href="http://www.coresecuritypatterns.com" target="_blank" rel="nofollow">www.coresecuritypatterns.com</a>
Matthew Phillips
Ranch Hand

Joined: Mar 09, 2001
Posts: 2676
That answers the part of my question that is most appropriate to the discussion of web services. Thanks.
Thomas Paul
mister krabs
Ranch Hand

Joined: May 05, 2000
Posts: 13974
As long as there is an agreed upon standard then .NET and J2EE can co-exist nicely. In fact, you should be able to invoke a web service without caring what is at the other end.
I have worked with web services in .NET and they are very simple to set up. Of course, it is easy to be a .NET web service client if you are using visual studio but since .NET uses the standard discovery methods there is really no reason that it can't be easy for a Java programmer as well.


Associate Instructor - Hofstra University
Amazon Top 750 reviewer - Blog - Unresolved References - Book Review Blog
 
 
subject: [to the authors] the battle over web services