Jaa


Interoperability and Integration using Web Services

More and more, I seem to be getting asked this question: 'Hey Simon, I have an existing application written in Java deployed on IBM/BEA/webMethods/Systinet version x/y/z. I'm looking to build an application using Microsoft .NET and I have a need interoperate between the two. Is it going to work?' .

Hmmm.... Interesting question. If I've had experience with the said platform, I can go someway to offer my own advice. If I've not, I may end up resorting to 'powerpoint-ing' through the answer.

This is an area that our team (Architecture Strategy) is working on today. To help kick things off, we have two live Web Casts planned for July. In these we'll be discussing some of the issues that developers are finding today, recommendations as to how to approach these, and we'll also be taking a look at the vertical perspective: For example, how interoperability and integration using Web Services applies to the healthcare, manufacturing and public sector industries.

Here are the details for the Web Casts - I hope you are able to join us!

MSDN Architecture Webcast: Interoperability and Integration Using Web Services - Level 300

July 6, 2004 - 11:00AM-12:30PM Pacific Time

https://go.microsoft.com/fwlink/?LinkId=31076

MSDN Architecture Webcast: Interoperability and Integration using Web Services - An Industry Perspective - Level 200

July 12, 2004 - 11:00AM-12:30PM Pacific Time

https://go.microsoft.com/fwlink/?LinkId=31082

Comments

  • Anonymous
    June 17, 2004
    Completely unrelated to .net, although since I have little to no experience with Java I relied on my .net knowledge the whole time: I had an amazingly similar question asked of me:

    "Hey Simon, we've invested y hundred man hours writing some php code, is there a way we can use it from Java?"

    (They wanted to run on the mac, so wouldn't do my suggestion of building it in .net - but we got the php web services stuff working which was then usable from a .net app as a test, and finally - worked with a java app)

    I'll give you guys this: Add web reference in Visual Studio .net, and then how you use a web service is a LOT easier in .NET than Java. There's a distinct disconnect caused by the way the class behaves initially and the poor ide's when using Java.
  • Anonymous
    June 17, 2004
    Am I the only one who is more interested in J2SE/.NET I14Y than J2EE/.NET? We explicitly ruled out J2EE as a platform and chose J2SE. The primary pain was cost and qual against all Appservers (we are an ISV), but SOA (done properly) also works against some of our tier one requirements. Do I really have to build a WS to get interop between J2SE and .NET desktop?
  • Anonymous
    June 21, 2004
    Rod,

    If you haven't already, you should check out my book: http://www.amazon.com/exec/obidos/ASIN/0735619220/qid%3D1058741448/102-6901344-7245754

    Despite the title, there are many areas that apply to J2SE also.

    Thanks,
    -Simon
  • Anonymous
    June 21, 2004
    Simon,

    I can't comment on PHP for Java as I have no experience in the area - http://www.php.net would be your first starting place for that.

    For PHP and .NET integration, you could check out the PHP Sharp project. I'm not sure of the latest status on the project, but a search on google should clue you in with the details.

    Thanks,
    -Simon
  • Anonymous
    July 14, 2004
    The comment has been removed