下面这个是我发布服务的窄接口
@WebService(targetNamespace = "http://ngn.cnc.cn/webservice/types")
@SOAPBinding(style = SOAPBinding.Style.DOCUMENT, use = SOAPBinding.Use.LITERAL, parameterStyle = SOAPBinding.ParameterStyle.BARE)
public interface ILoginService {
@WebMethod(operationName = "Login")
@WebResult(name = "LoginResult", targetNamespace = "http://ngn.cnc.cn/webservice/types")
public LoginResult Login(
@WebParam(name = "login", targetNamespace = "http://ngn.cnc.cn/webservice/types")com.avonaco.entry.Login login);
}
这个是Login类
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Login", propOrder = {
"account",
"type",
"session"
})
public class Login {
@XmlElement(required = true)
protected Account account;
@XmlElement(required = true)
protected LoginType type;
@XmlElement(required = true)
protected String session;
public Account getAccount() {
return account;
}
public void setAccount(Account value) {
this.account = value;
}
}
这个是根据我写的服务生成的soap消息
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://ngn.cnc.cn/webservice/types" xmlns:ent="http://entry.avonaco.com">
<soapenv:Header/>
<soapenv:Body>
< typ:Login>
<ent:account>
<!--Optional:-->
<ent:accountType>impu</ent:accountType>
<!--Optional:-->
<ent:name>lqkdd</ent:name>
<!--Optional:-->
<ent:password>110</ent:password>
</ent:account>
<con:session></con:session>
</ typ:Login>
</soapenv:Body>
</soapenv:Envelope>
问题:我怎么把ent 的命名空间和 typ 的一样呢? 所有的参数共用一个命名空间?
既:<typ:account> ..........
对了,我用的xfire 发布的ws
谁能告之一二!谢谢
分享到:
相关推荐
在这种情况下,它可能是一个与字体相关的示例图片,展示了“Why!?”这个短语在特定字体下的显示效果,或者是用来引发讨论的问题图示。 而"Why.ttf"则是一个TrueType字体文件。TrueType是一种广泛使用的字形格式,由...
Because a), freaking Star Wars, and b), why not. No seriously, why? This is an example of custom View, that uses a few interesting tricks to achieve the end result: Custom text measuring and laying ...
Why? It doesn't work...! Why? vs It works...! Why? It works...! Why? 。嗨,我是阿贾德我是计算机科学与工程专业的学生 :man::laptop: 我目前正在研究移动开发技术,例如Flutter,React Native等。 :books: 我...
:telescope: 我目前正在构建和改进基于配置的格式,以在Airflow- 管理复杂的数据管道。 :seedling: 我目前正在学习更多Scala,NLP以及不定期。 :people_with_bunny_ears: 我正在寻求合作,共同为基于python的项目和...
Why Qt5? Because Qt5 is awesome! Why cadaques? Because one of the authors had a great holiday in this rocky coast line in the north-east of spain. We are heavily working on this book and that means ...
Keras_#1_Why__(教学_教程_tutorial)
#1_why__(强化学习_Reinforcement_Learning_教学)
#1.1_Why__(PyTorch_tutorial_神经网络_教学)
Tensorflow_1_why__(神经网络_教学教程tutorial)
Git_版本管理_#1_Why__(教学_教程_tutorial)
Matplotlib_1_Why__(python_数据可视化教学教程)
#1_Why__(爬虫_scraping_基础教学_教程_Tutorial)
Scikit-Learn_1_Why__(机器学习_sklearn_教学教程tutorial)
《5 Why 分析法详解与应用》 5 Why 分析法是一种源于丰田生产系统的诊断工具,主要用于探究问题的根本原因,防止问题重复发生。通过连续提问五个“为什么”,以揭示问题背后的深层次原因,达到解决问题的目的。这种...
因为S不是可恢复的,所以它也不是无级联回滚调度。具体来说,T2读取了未被T1提交的修改,这意味着如果T1回滚,T2的读取操作将不能随之回滚,违反了无级联回滚调度的定义。\n\n另一个例子中,涉及T1、T2、T3和T4对...
这种函数式的表示方法遵循了Turner的语言Miranda的记法,但应该也可以不借助任何先前的知识来阅读。 为什么函数式编程重要? John Hughes 在论文中强调,函数式编程之所以至关重要,是因为它通过提供更高级别的...
Why do successful people get things done at the last minute? Why does poverty persist? Why do organizations get stuck firefighting? Why do the lonely find it hard to make friends? These questions seem...
《DoWhy:微软Python实现因果推断框架详解》 因果推断是数据分析领域的一个重要分支,它旨在理解和量化变量之间的因果关系,而不仅仅局限于相关性分析。2011年图灵奖得主朱迪亚·珀尔在因果推理领域的贡献深远,他...
Why Qt5? Because Qt5 is awesome! Why cadaques? Because one of the authors had a great holiday in this rocky coast line in the north-east of spain. We are heavily working on this book and that means ...
《ChatGPT在做什么...以及为什么它有效》 这本书由斯蒂芬·沃尔夫勒姆(Stephen ...这不仅是一本关于技术的书,也是对人类语言和理解本质的探索,对于想要深入了解自然语言处理和人工智能的人来说,是一份宝贵的资源。