Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在由java创建并由.net使用的web服务上持久化属性/注释_Java_.net_Wcf_Web Services_Interop - Fatal编程技术网

在由java创建并由.net使用的web服务上持久化属性/注释

在由java创建并由.net使用的web服务上持久化属性/注释,java,.net,wcf,web-services,interop,Java,.net,Wcf,Web Services,Interop,我有一个用java编写的服务器,它发布web服务。此web服务由.NET应用程序使用 我的一些类用java注释装饰,我希望在.NET类中看到java注释作为.NET属性,但默认情况下不会这样做 目前,类似这样的代码在java中 @MyAnnotation public class MyClass { ... } 在C中翻译成这样 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1")] [

我有一个用java编写的服务器,它发布web服务。此web服务由.NET应用程序使用

我的一些类用java注释装饰,我希望在.NET类中看到java注释作为.NET属性,但默认情况下不会这样做

目前,类似这样的代码在java中

@MyAnnotation
public class MyClass
{
    ...
}
在C中翻译成这样

[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.mynamespace.com/")]
public partial class MyClass : object, System.ComponentModel.INotifyPropertyChanged
{
    ...
}
但我希望它也有[MyAnnotation]属性


如何实现这一点?

java注释最终会出现在WSDL文档中吗?如果不是,WCF代码怎么会知道它们?另外,您希望.NET代码参与的注释的使用会影响什么样的功能?@RichardBlewett这是我要问的问题的一部分。如何将这些信息放入WSDL文档中,然后在客户端正确解析它。