Slashdot Mirror


Java v. .Net?

JEmLAC writes: "Fawcette's running an interesting piece (in conjuction with JavaOne) on a presentation by Gartner analyst Mark Driver concerning the emerging niches for Java/J2EE and .Net in the deployment of Web services. His take is that by 2005, they will be co-standards."

2 of 39 comments (clear)

  1. Re:Right now... by Why+Should+I · · Score: 3, Informative

    I'm currently in the middle of implementing a large scale, customized CRM system for a global company.

    They insisted on using MS technologies (server maintenace would be easier they said).

    So we decided to use .Net because we needed a system wide platform to build all the customisations on. I would rather have used a more mature technology (Enterprise Java anyone) but MS was insisted upon us.

    When I first started to get into .Net all the right ups and books about it got me excited. It really does bring everything you need to build a web application into one platform. The problem ...

    There are far too many cracks that things fall through. All the little nitty gritty things that you don't want to become intimately involved with when building an enterprise system, do exactly that, force you to get intimately involved with the low level stuff.

    If I wanted to do low level work I woulda used a custom built platform (combo of server scripting, php or asp, and my own server side binaries with all the funky stuff in it). But no, we chose to go .Net because it "did everything".

    Yeah it did everything alright, just not completely.

    For example, anyone tried printing the contents of a rich text box control? Why use a prepackage rich text box control if you have to right your own low level rtf parser to print? how furked up is that?

  2. Re:Pipe Dream by Anonymous Coward · · Score: 3, Informative

    Ah, but you fail to see how much faster it is to deploy SOAP based web services than CORBA/IIOP.

    If you are averse to .NET or develop on a non-Windows platform, why not give Systinet's WASP web services a try (http://www.systinet.com)? The Lite version is free even for commercial use, and the C++ implementation is open-source. It automagically generates all the stub code for you from Java skeleton classes.

    Go ahead and follow their hello world example, and time how long it takes you. Then go do it in CORBA and ONC/RPC. :)

    The whole point of Web Services is true interoperability and abstraction of the transport, while still giving you the means to tweak the transport as necessary for your distributed apps.

    It is much bigger than Microsoft, and much more than hype. WS hype is like XML hype. Yes XML is useful, though the hype can cloud judgement over what to use it for and what it will do.

    Nuff said, web services rock. BTW WASP works great with .NET! (And they're not paying me for this post...)

    esac