2012-12-07 155 views
0

是WS上的新功能。 我脑海中的一些简单问题,请尽量解决。SOAP Web服务基础知识

  1. 我做了演示WS对计算器计算器(),其中有一个UI,其中i输入值,它在内部把它传递给WS。好吧,我有答案/输出。但如果我想创建只采取/给XML文件或仅给XML文件的Web服务。我如何创建它。

  2. 我找到了一些WS URL的关于一些名气公司。它是通过打开Connection使用的。他们如何定义这个网址?当我去创建新的WS时,我正在使用MyEclipse10,需要使用Java Bean类来创建它。好吧,如果我创建myWS网址,那么它将如何打电话?因为它是JavaBean?

  3. 如果只是想创建WS那么我不需要创建新的WS客户端

我不知道这很简单,或者可能是愚蠢的问题,当我走在WS我停在这里。我觉得,没有基础知识开始构建它。

请清除它。 Thanx。

回答

0

MyEclipse的(以及Eclipse中,IBM d开发等),让你在以下两种方式之一创建一个Java Web服务的服务器:

  • 自下而上的Java Bean:你提供一个bean,它变成它变成一个WSDL(并生成相应的存根代码)

  • 自上而下WSDL:您提供的WSDL,并生成相应的存根代码

当一家公司CR eate一个网页,他们建立了一个web服务器并在其上发布了一些HTML页面。

当一家公司发布WSDL,他们也设置Web服务器...并在其上发布的XML WSDL。

您为了读取WSDL而前往的URL只是一个普通的HTTP Web服务器,恰好在该位置提供XML WSDL。

WSDL指定其中服务可以发现,和什么操作和服务使用的数据类型。您创建的WSDL或其他公司发布的WSDL。

'希望有帮助

+0

是的。好的,我创建了一个Java Bean,它有一些从数据库中提取数据的方法(但是jst提取并想在外面显示),我为该bean类创建了WS。那么哪个网址或我如何从另一个系统访问它以获取该输出(获取的数据)?顺便说一句,它是豆类WS如何可能? –