0

伙计们!

我对 WS 和 Java 还很陌生,我想知道您是否可以帮助我。

我必须创建一个 WS(不要告诉我?!;))并且需要将它部署到 TomCat,但是,我“不”知道该怎么做。我的 WS 旨在对数据库中的 SP 进行一些访问并返回结果。

简单的。已经完成了。使用 NetBeans,在我自己的 PC 上开发、发布,并用 C# 创建了一个桌面应用程序,并添加了 WSs 参考。效果很好。

问题是:我要发送我的 WS 的人在其他州,离这里很远。我想知道怎么做。我看到我可以右键单击 webService(它自己的 WS,本地化在 NetBeans 生成的 WebService 项目文件夹“Web Services”中)并单击“生成并复制 WSDL”,获取此 wsdl 文件,发送给我想要,他们把它放在他们的 TomCat 服务器上的“WebApps”文件夹中,任何访问服务器的人都可以看到我的服务。

那是对的吗?如果没有,我该怎么做?

还有一件事:我在java中创建了一个类来访问数据库,带有连接字符串。我可以将这些信息放入某种“.config”吗?我没有在我创建的 WebService 项目中找到它......

谢谢你的耐心!

4

1 回答 1

0

仅仅发送 WSDL 是不够的,因为它只是定义了 WS 的协议和操作。它没有说任何关于实施的事情。您需要做的是生成一个 Web 存档包(.war,将其视为 webapp 的 .jar)并将其发送给您正在为其编写它的客户。然后他们可以将其部署到他们的服务器上。

于 2013-07-04T07:20:08.990 回答