REST Q & A – enough already

Tim Bray at Sun has some questions and comments on REST. First, let me say that the religious wars over WS-* and REST seem to be generated by a very small number of people who have a very large amount of spare time. Don’t these people have things to do?  Can it possibly be enlightening or…

9

Connecting to Exchange using JAX-WS, part 1

Yes, it is possible to Connect to Exchange using JAX-WS The fear and trepidation I had when considering the effort to connect a Java application to Exchange Server 2007 was well founded. It wasn’t easy. I’m going to spoil the ending and tell you, yes, it is possible to connect Java apps to Exchange Server…

5

Facebook Thrift, Google ProtoBufs, and Interop

Dare had an en-pointe analysis of the emergence of various new non-standarcd communications protocols, such as Facebook Thrift and Google Protocol buffers, and how they compare to the standards-based comms protocols like RSS, ATOM or even WS-*.  Dare correctly points out that these tools can be useful if you tightly control the endpoints involved in…

1

Open Source and Interoperability

Open. Source. Is. Not. Interoperability. Ted Neward is an entertaining and talented writer, not to mention a stand-up guy, and a first-rate technogeek.  But that doesn’t mean he is always right. I was just reading and old post of his which I missed during my unscheduled sabbatical, in which he writes: They [Microsoft] need to…

1

Java/XML Binding Options? WebSphere prefers JAXB 2.0…

I’m looking to put together more Java and .NET interop samples. If any of you have any particular requests, let me know.  One of the key areas for interop I’m looking at is XML serialization.  Today I was scanning the web looking for insight into the leading Java-to-XML binding frameworks. For those of you who are .NET literate…

1

How to Build a REST app in .NET (with WCF)

My prior post talked about how NOT to write a REST app in .NET. I mentioned WCF as the preferred option. In this post, I’ll describe the steps for how you should do it. Some background First up, you should use WCF to build your REST app. WCF is the Windows Communication Foundation. (Microsoft has…

15

Date and Time Values and Java Interop: a concrete example using XStream

Last month I posted on Date and Time values and interop.  One of the key points I made is that you can lose information (specifically timezone information) when you transition from .NET to something else.   If you stay within .NET, then you don’t lose that information, even if you serialize to XML and then de-serialize. …

5

Open XML a superb standard – says Mono dude

Slashdot reports that Miguel de Icaza, founder of GNOME and Mono, recently remarked in a Google groups discussion that Open XML is a “superb standard” and that the spec has been unfairly criticized. “OOXML is a superb standard and yet, it has been FUDed so badly by its competitors that serious people believe that there…

0

Fact Check – IBM’s Steve Mills claims on MS and SOA

We saw an article on CNET that included quotes from Steve Mills of IBM directly related to Interop, SOA and Microsoft.  Since Interop is one of our passions, we thought it would be worthwhile to respond.  Given that we are approaching an election here in the US, we are employing a CNN technique. Let’s check…

7

Interop between ASMX and WCF Services

My esteemed colleague, Kevin, is working on a project where the customer has a bunch of ASP.NET (ASMX) web services, and they are looking at migrating to WCF. The customer’s goal is simplicity: in stage 1, they’d like to keep their ASMX files, keep the IIS hosting, but add a .svc file to also host…

9