我是WS新手。 在我看来,一些简单的问题,请尝试解决它。
我在calculator()上为 Calculator 做了一个演示WS,它有一个UI,我在其中输入值,在内部将它传递给WS。好的,我得到了答案/输出。但是如果我想创建只接受/提供xml数据或只提供xml数据的web服务。我该如何创造呢。
我发现了一些关于某个名声公司的 WS网址。通过打开Connection使用它。他们如何定义这个URL?我在创建新的WS时使用MyEclipse10,需要使用Java Bean类来创建它。好吧,如果我创建myWS网址,那它将如何打电话?因为它是JavaBean?
如果只想创建WS,那么我不需要创建新的WS客户端?
我不知道这很简单,也可能是愚蠢的问题,当我走在WS时,我会停在这里。我觉得,没有基础知识开始构建它。
请清楚。 感谢名单。答案 0 :(得分:0)
MyEclipse(以及Eclipse,IBM D Developer等)允许您以两种方式之一创建Java Web服务服务器:
自下而上Java Bean:你提供一个bean,它将它变成一个WSDL(并生成相应的存根代码)
自上而下的WSDL:您提供WSDL,并生成相应的存根代码
当公司创建网页时,他们会设置一个Web服务器并在其上发布一些HTML页面。
当公司发布WSDL时,他们也设置Web服务器......并在其上发布XML WSDL。
您为了读取WSDL而访问的URL只是一个普通的HTTP Web服务器,恰好在该位置提供XML WSDL。
WSDL指定其中可以找到服务,以及服务使用的操作和数据类型。您创建的WSDL,或由其他公司发布的WSDL。
'希望有所帮助