伙计们!
我对WS和Java有点陌生,我想知道你是否能帮助我
我必须创建一个WS(不要告诉我?!)),并需要将其部署到TomCat,但我"不"知道如何做到。我的WS旨在访问数据库中的SP并返回结果。
很简单。它已经完成了。使用NetBeans,在我自己的电脑上开发和发布,用C#创建了一个桌面应用程序,并添加了WSs参考。效果很好。
问题是:我要发送WS的人在另一个州,离这里很远。我想知道如何做到这一点。我看到我可以右键单击webService(WS-it self,本地化在NetBeans生成的webService项目文件夹"Web Services"中),然后单击"生成并复制WSDL",获得这个WSDL文件,发送给我想要的人,他们将其放在TomCat服务器上的"WebApps"文件夹中,任何访问de服务器的人都可以看到我的服务。
这是正确的吗?如果没有,我该怎么做?
还有一件事:我用java创建了一个类,用连接字符串访问数据库。有某种".config"可以让我把这些信息放进去吗?我在我创建的WebService项目中没有发现。。。
谢谢你的耐心!
仅仅发送WSDL是不够的,因为这只是定义了WS的协议和操作。它没有说明任何关于实现的内容。您需要做的是生成一个web存档包(.war,可以将其视为webapp的.jar),并将其发送给您为其编写的客户。然后,他们可以将其部署到自己的服务器上。