
The client or service can be implemented on other platforms. The tool svcutil.exe (part of Windows SDK) can be used to generate the WSDL file from the .NET interface. The WSDL file serves as an input for other tool chains to implement services or to generate client code for other programming languages or platforms such as C++, JavaScript, and so on.
This approach shows that MOST, as the dedicated technology for infotainment networking, already contains the elements that are suited for communication with the services deployed on the Internet. The solid methodology (top-down) used to build a MOST based infotainment system is close to the development process of enterprise Web services. An integration of the best parts of these technologies opens up new and interesting opportunities for MOST applications.
About the Author:
Yury Asheshov is Principal Software Engineer at K2L in Karlsruhe, Germany. He can be reached under yury.asheshov@k2l.de
References:
[1] MOST Specification Rev. 3.0E2
[2] 2010, Introducing Windows Communication Foundation, Chappell & Associates, David Chappell
[3] 2007, Professional WCF Programming, Wiley Publishing Inc. , Scott Klein
[4] 2012, Building Hybrid Applications in the Cloud on Windows Azure™, Microsoft, Scott Densmore, Alex Homer, Masashi Narumoto, John Sharp, Hanz Zhang
[5] 2010, Inside Windows® Communication Foundation, Microsoft Press, Justin Smith
Article previously published in Elektronik automotive, MOST Special Edition, April 2013, www.elektroniknet.de.