Richard Turner - What is your advice to developers who are thinking about Indigo and interoperabilit
- Posted: Jun 11, 2004 at 1:08 PM
- 16,683 Views
- 2 Comments
Download
How do I download the videos?
- To download, right click the file type you would like and pick “Save target as…” or “Save link as…”
Why should I download videos from Channel9?
- It's an easy way to save the videos you like locally.
- You can save the videos in order to watch them offline.
- If all you want is to hear the audio, you can download the MP3!
Which version should I choose?
- If you want to view the video on your PC, Xbox or Media Center, download the High Quality WMV file (this is the highest quality version we have available).
- If you'd like a lower bitrate version, to reduce the download time or cost, then choose the Medium Quality WMV file.
- If you have a Zune, WP7, iPhone, iPad, or iPod device, choose the low or medium MP4 file.
- If you just want to hear the audio of the video, choose the MP3 file.
Right click “Save as…”
- Mid Quality WMV (Lo-band, Mobile)
- WMV (WMV Video)
What if you've already invested in remoting? Richard talks about what to do.
Comments Closed
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
I work for a software company that writes software for the hospitality industry. We are re-writing and expanding our support for peripheral devices, pagers, PDAs, cell phones with new .NET apps and services. For interoperability, we chose to use remoting over web services, primarily because of the technical challenges to our customers in setting up, securing, and maintaining IIS. Now, after listening to Richard Turner's discourse on Interoperability and Indigo, I fear we may be taking a dead-end path.
So I am looking for someone who may be able to provide answers to the following questions:
- Will Indigo Services require configuration of IIS?
- It may be necessary for us to support Windows 2000 and XP for many years with our current customers. Can Indigo Services be hosted on these OSs? Will applications running on these OSs be able to act as clients to Indigo Services?
- We expose some of our remoting assemblies via HTTP and host at least one in IIS. Will Indigo Services offer interoperability with these configuations? Will we be able to write an Indigo wrapper around a remoting DLL?
In answer to your questions:
Q1: "Will Indigo Services require configuration of IIS?"
A1: Yes ... if you want to host your Indigo services in IIS. No ... if you don't! You can host Indigo services in any CLR application - regardless of which transports, encodings etc. that your services require.
Q2: (Paraphrased) "What platforms will Indigo support?"
A2: Windows XP (SP2+), Windows Server 2003 (SP1+) and Windows Vista.
Q3: (Paraphrased) "Will Indigo interop with Remoting endpoints?"
A3: No. Remoting is not compatible with Indigo on the wire. There are several technical reasons for this including the fact that Remoting uses RPC-encoded SOAP whereas Indigo, ASMX and pretty much everything else that talks SOAP these days uses document-literal-encoding. Also, if you're using Remoting with the SOAP/HTTP channel, you should read my paper on ASMX/ES/Remoting perf - you might be compromizing your systems performance!
Hope this helps.
Rich Turner
Remove this comment
Remove this thread
close