草庐IT

wcf-binding

全部标签

java - XML 日期绑定(bind)到 Java 对象日期

这个问题在这里已经有了答案:jaxbunmarshaltimestamp(4个答案)关闭9年前。我有一个像这样的简单的xml字符串t592013-06-0621:51:42.252NOMTEST12.70N2013-06-0621:51:42.252我有这样的xml字符串的pojo类@XmlRootElement(name="test")publicclassTest{@XmlElementpublicStringtest_id;@XmlElementpublicDatedateprix;@XmlElementpublicStringnomtest;@XmlElementpublicd

java - 如何使用 JAXB 将子元素属性绑定(bind)到字段?

给定以下XMLfoobar...是否可以使用JAXB解码将元素合并为一个类Map包含的值和属性和?@XmlRootElementclassMap{@XmlElementStringsource;@???StringsrcAttr;@XmlElementStringtarget;@???StringtrgAttr;}我不想为源和目标创建额外的类。 最佳答案 注意:我是EclipseLinkJAXB(MOXy)JAXB(JSR-222)的领导和成员专家组。您可以使用MOXy的@XmlPath扩展来处理这个用例:importjavax.x

xml - 使用 WebInvoke 在 WCF REST 服务主体中传递 XML 字符串

我是WCF、REST等的新手。我正在尝试编写服务和客户端。我想将xml作为字符串传递给服务并获得一些响应。我试图将正文中的xml传递给POST方法,但是当我运行我的客户端时,它只是挂起。当我更改服务以接受参数作为uri的一部分时,它工作正常。(当我将UriTemplate从“getString”更改为“getString/{xmlString}”并传递一个字符串参数时)。我正在粘贴下面的代码。服务[ServiceContract]publicinterfaceIXMLService{[WebInvoke(Method="POST",UriTemplate="getString",Bod

c# - 先逻辑,后 WCF 安全?

我正在开发一项WCF服务,该服务将通过net.tcp与客户端应用程序的n个实例进行通信(由我办公室的另一位程序员开发)。目前我在没有任何安全保护的情况下使用net.tcp,因为我觉得在这个阶段没有必要设置它,至少在我们接近推出之前不需要。在WCF应用程序的开发过程中,使用没有安全性的标准绑定(bind)(在我的例子中是net.tcp)有什么坏处,然后一旦业务逻辑完成,就实现所有的安全要求?是否有任何我需要注意的事项,但在实现安全措施后可能无法正常运作? 最佳答案 虽然您的整体设计从一开始就应该考虑安全性,但我认为将您的组件与任何特定

c# - WCF REST 服务 - DataContract 停止构造函数?

我的WCFREST服务出现了一个奇怪的问题。对于接受数据的操作,假设它接受Foo类:[WebInvoke(Method="PUT",UriTemplate="users/{username}")][OperationContract]publicvoidUpdateLoginUser(stringusername,LoginUseruserUpdated){[...]}现在我的LoginUser类继承self的NormalUser类:_PublicMustInheritClassNormalUser[...]EndClassPublicClassLoginUserInheritsNor

java - jaxb:如何绑定(bind)嵌套元素

这是我的xml:12我想要以下父类:@XmlRootElementParent{@XmlElement(name="children/child")Listchildren;}我不想为元素“children”设置类。我应该如何映射fieldchildren? 最佳答案 使用@XmlElementWrapper:@XmlRootElementpublicclassParent{@XmlElementWrapper(name="children")@XmlElement(name="child")Listchildren;}

xml - 元素 "xsd"的前缀 "xsd:schema"未绑定(bind)

我收到了这个WSDL,但我遇到了XSD问题。我似乎无法在我的XSD文件中找到问题。什么没有绑定(bind)?我该如何解决这个问题?error:Theprefix"xsd"forelement"xsd:schema"isnotbound.这是XSD文件的一部分:这是WSDL的一部分:... 最佳答案 将xmlns:xsd="http://www.w3.org/2001/XMLSchema"添加到XSD的根元素中:这样它就可以独立于包装器之外。 关于xml-元素"xsd"的前缀"xsd:sc

xml - 如何验证 HTTP 重定向绑定(bind)的 SAML 签名

我正在通过HTTP重定向绑定(bind)SAML请求的内容接收SAML请求,如下所示{"SigAlg"=>"http://www.w3.org/2000/09/xmldsig#rsa-sha1","SAMLRequest"=>"lVLLaoQwFP0VyT5jEqPG4AiFoSDMtNApXXQzxDxaQRObRDqfX3XoolAKXd7DPQ/uuXUQ4zDxo3tzc3zSH7MOMWkPe3DpcixzVVVQl4RBqoiCncEYEmkoY7k00hCQvGgfemf3gOwQSNoQZt3aEIWNC4RwCRGGiD6jkmPMs2KHUPYKksPi0lsRN+

Java 绑定(bind)与手动定义类

我有一个XML模式,需要为其创建Java类。它不是一个特别大的模式,我想它会产生大约20个类。我正在权衡是使用自动绑定(bind)程序(如JAXB或JiBX中提供的程序)还是手动编写我自己的类并使用XStream之类的东西进行编码/解码。与使用绑定(bind)程序相比,编写自己的类有哪些优点/缺点。此外,我使用一个绑定(bind)程序,我是否永远与它绑定(bind)在一起。例如,如果我使用JAXB的绑定(bind)编译器来创建类,是否必须使用JAXB进行所有编码/解码?附注我已经看到以下有关XML绑定(bind)/序列化的问题,这些问题很有用,但没有完全回答我的问题:xml-seria

c# - wcf 返回 XmlDocument?

这个问题在这里已经有了答案:serializinggenericXMLdataacrossWCFwebservicerequests(4个答案)关闭5年前。我有一个WCF服务,我在其中使用XmlWriter构建了一个XMLblock。完成后,我想让WCF将其作为XmlDocument返回。但如果我在[OperationContract]中有XmlDocument,它就不起作用:[OperationContract]XmlDocumentGetNextLetter();WCF测试实用程序提供:System.Runtime.Serialization.InvalidDataContract