`
dd007
  • 浏览: 3632 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

想达到这种格式,可是怎么也不行! why??

阅读更多
下面这个是我发布服务的窄接口
@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
谁能告之一二!谢谢

分享到:
评论
2 楼 dd007 2007-09-27  
如果请求的命名空间和服务端的命名空间不一样是无法收到数据的!~~!
1 楼 linginfanta 2007-09-27  
老实说,很不喜欢用命名空间这种方式。

相关推荐

    Why!?

    在这种情况下,它可能是一个与字体相关的示例图片,展示了“Why!?”这个短语在特定字体下的显示效果,或者是用来引发讨论的问题图示。 而"Why.ttf"则是一个TrueType字体文件。TrueType是一种广泛使用的字形格式,由...

    Android代码-CreditsRoll

    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 ...

    AsjadSiddiqui

    Why? It doesn't work...! Why? vs It works...! Why? It works...! Why? 。嗨,我是阿贾德我是计算机科学与工程专业的学生 :man::laptop: 我目前正在研究移动开发技术,例如Flutter,React Native等。 :books: 我...

    Dineshkarthik

    :telescope: 我目前正在构建和改进基于配置的格式,以在Airflow- 管理复杂的数据管道。 :seedling: 我目前正在学习更多Scala,NLP以及不定期。 :people_with_bunny_ears: 我正在寻求合作,共同为基于python的项目和...

    QML_QT5一书PDF

    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)

    Keras_#1_Why__(教学_教程_tutorial)

    1 why? (强化学习 Reinforcement Learning 教学)

    #1_why__(强化学习_Reinforcement_Learning_教学)

    1.1 Why? (PyTorch tutorial 神经网络 教学)

    #1.1_Why__(PyTorch_tutorial_神经网络_教学)

    Tensorflow 1 why? (神经网络 教学教程tutorial)

    Tensorflow_1_why__(神经网络_教学教程tutorial)

    Git 版本管理 1 Why? (教学 教程 tutorial)

    Git_版本管理_#1_Why__(教学_教程_tutorial)

    Matplotlib 1 Why? (python 数据可视化教学教程)

    Matplotlib_1_Why__(python_数据可视化教学教程)

    1 Why? (爬虫 scraping 基础教学/教程 Tutorial)

    #1_Why__(爬虫_scraping_基础教学_教程_Tutorial)

    Scikit-Learn 1 Why? (机器学习 sklearn 教学教程tutorial)

    Scikit-Learn_1_Why__(机器学习_sklearn_教学教程tutorial)

    5 Why 分析法培训资料

    《5 Why 分析法详解与应用》 5 Why 分析法是一种源于丰田生产系统的诊断工具,主要用于探究问题的根本原因,防止问题重复发生。通过连续提问五个“为什么”,以揭示问题背后的深层次原因,达到解决问题的目的。这种...

    数据库系统原理(英文)-16-DBS事务管理例题-v2-202012061

    因为S不是可恢复的,所以它也不是无级联回滚调度。具体来说,T2读取了未被T1提交的修改,这意味着如果T1回滚,T2的读取操作将不能随之回滚,违反了无级联回滚调度的定义。\n\n另一个例子中,涉及T1、T2、T3和T4对...

    Why Functional Programming?

    这种函数式的表示方法遵循了Turner的语言Miranda的记法,但应该也可以不借助任何先前的知识来阅读。 为什么函数式编程重要? John Hughes 在论文中强调,函数式编程之所以至关重要,是因为它通过提供更高级别的...

    Scarcity: Why Having Too Little Means So Much

    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实现

    《DoWhy:微软Python实现因果推断框架详解》 因果推断是数据分析领域的一个重要分支,它旨在理解和量化变量之间的因果关系,而不仅仅局限于相关性分析。2011年图灵奖得主朱迪亚·珀尔在因果推理领域的贡献深远,他...

    Qt5 Cadaques

    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 ...

    What Is ChatGPT Doing ... and Why Does It Work.pdf

    《ChatGPT在做什么...以及为什么它有效》 这本书由斯蒂芬·沃尔夫勒姆(Stephen ...这不仅是一本关于技术的书,也是对人类语言和理解本质的探索,对于想要深入了解自然语言处理和人工智能的人来说,是一份宝贵的资源。

Global site tag (gtag.js) - Google Analytics