• Post Reply Bookmark Topic Watch Topic
  • New Topic

To the author: .Net vs Java

 
Paul Santa Maria
Ranch Hand
Posts: 236
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi -

To what extent to you think web services implemented in .NET are interoperable with Java?

Does one need to make a choice to go with either Java or .NET, or is the service's implementation really transparent to any client?

Just curious...
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As long as you stick to using the basic data types listed in the WS-I specification, you can be relatively sure about the two platforms being able to interoperate.
 
Pradeep bhatt
Ranch Hand
Posts: 8933
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can read the WSI BP here 1.0

http://www.ws-i.org/Profiles/BasicProfile-1.0-2004-04-16.html

Thanks
 
Paul Santa Maria
Ranch Hand
Posts: 236
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi -

Let me ask the question again, slightly differently:

Is it likely that one group in an organization can go off and write a bunch of stuff in Java with IBM Visual Age, another group in the same organization go off and write a different bunch of stuff in C# with Visual Studio .NET...

... and then expect the two projects to successfully communicate and "play nice" with each other?

Is this in fact already a common scenario?

I'm definitely curious .. PSM
 
Pradeep bhatt
Ranch Hand
Posts: 8933
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Is it likely that one group in an organization can go off and write a bunch of stuff in Java with IBM Visual Age, another group in the same organization go off and write a different bunch of stuff in C# with Visual Studio .NET...


Yes, provided they follow WSI guidelines.
 
Kostya Razumovsky
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Paul Santa Maria:
Hi -

one group in an organization can go off and write a bunch of stuff in Java with IBM Visual Age, another group in the same organization go off and write a different bunch of stuff in C# with Visual Studio .NET...
... and then expect the two projects to successfully communicate and "play nice" with each other?



Test both web services and web services clients with the WS-I testing tool and be sure there won't be any integration problems.
 
J. Acc.
author
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As long as both .NET and Java Web services conform to the same set of open standards (primarily WSDL and SOAP) and the same versions of these standards, there should be no real problems with enabling cross-platform communication. Using WS-I profiles is a useful way of guaranteeing this conformance of both end. The ability to cross proprietary platforms with a vendor-neutral communications framework is the main reason Web Services have become so significant.
 
Paul Santa Maria
Ranch Hand
Posts: 236
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you. And I'm definitely looking forward to buying - and reading - your book.

Sincerely .. PSM
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!