poster
2019-12-10, 16:49
我正在尝试在2个应用程序之间进行通信。 1个matlab应用程序1个C#书面应用程序。
C#应用程序使用非标准的Microsoft WSDL应用程序发布其功能,而matlab无法理解它。
您知道这个问题有什么解决办法吗?是否确实以标准方式发布WCF功能的某些应用程序或解决此问题的自动工具?
谢谢,
回答:
一个众所周知的问题-事实上,微软的输出是符合标准的,但大多数其他系统不支持它:-)
签出这些WCF扩展,这些扩展将使您可以“展平” WSDL以将XSD作为内联元素包括在内:
使用此自定义ServiceHost for WCF展平WSDL (http://blogs.msdn.com/dotnetinterop/archive/2008/09/23/flatten-your-wsdl-with-this-custom-servicehost-for-wcf.aspx)
改善WCF互操作性:展平WSDL (http://blogs.thinktecture.com/cweyer/archive/2007/05/10/414840.aspx)
按需展平WCF WSDL (http://www.steverb.com/post/2008/11/22/Flatten-WCF-WSDL-on-Demand.aspx)
用于WCF的WSDL中的内联XSD (http://winterdom.com/2006/10/inlinexsdinwsdlwithwcf)
希望有帮助!
渣
更多&回答... (https://stackoverflow.com/questions/1589920)
C#应用程序使用非标准的Microsoft WSDL应用程序发布其功能,而matlab无法理解它。
您知道这个问题有什么解决办法吗?是否确实以标准方式发布WCF功能的某些应用程序或解决此问题的自动工具?
谢谢,
回答:
一个众所周知的问题-事实上,微软的输出是符合标准的,但大多数其他系统不支持它:-)
签出这些WCF扩展,这些扩展将使您可以“展平” WSDL以将XSD作为内联元素包括在内:
使用此自定义ServiceHost for WCF展平WSDL (http://blogs.msdn.com/dotnetinterop/archive/2008/09/23/flatten-your-wsdl-with-this-custom-servicehost-for-wcf.aspx)
改善WCF互操作性:展平WSDL (http://blogs.thinktecture.com/cweyer/archive/2007/05/10/414840.aspx)
按需展平WCF WSDL (http://www.steverb.com/post/2008/11/22/Flatten-WCF-WSDL-on-Demand.aspx)
用于WCF的WSDL中的内联XSD (http://winterdom.com/2006/10/inlinexsdinwsdlwithwcf)
希望有帮助!
渣
更多&回答... (https://stackoverflow.com/questions/1589920)