如何在局域网内的两个不同系统上部署Web服务?

发布于 2024-11-04 09:02:26 字数 197 浏览 3 评论 0原文

我在 Fedora 中使用 Netbeans 创建了一个 Web 服务,该服务在本地主机上运行良好。但我想将客户端部署在不同的计算机上,将服务器部署在不同的计算机上。

我还可以使用 LAN 电缆(SSH)连接两个 Fedora 系统,但无法访问 Web 服务。

部署它的程序是什么?是否建立了 webDav-http 服务连接?如果是的话该怎么做?

I have created a web service using Netbeans in Fedora which is working fine in local host. But I want to deploy client on different computer and server on different computer.

I could also connect two Fedora systems using a LAN cable(SSH), but could not access the web service.

What is the procedure to deploy it? Does a webDav-http service connection be established? If so how to do that?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

轮廓§ 2024-11-11 09:02:26

要将项目部署在不同的计算机上,请对其进行编译,然后将 war 文件复制到您想要的应用程序服务器。我使用Tomcat,只需要将war复制到webapp文件夹中,你应该有类似glassfish中的东西。

关于客户:
你用什么来生成客户端?我假设metro,因为它是netbeans 中的默认设置。
创建一个新的java项目;
添加新的Web服务客户端;
从 url 创建它:类似于 http://example.com.someService?wsdl
更改 IP 会更改该客户端将与之通信的计算机。

To deploy your project in a different machine, compile it, and the copy the war file to the application server you desire. I use Tomcat, just need to copy the war to the webapp folder, you should have something like in glassfish.

About the clients:
What are you using to generate the client? I assume metro, since is the default in netbeans.
Create a new java project;
Add new, Web Service Client;
Create it from the url: something like http://example.com.someService?wsdl.
Changing the ip you change the machine that this client will communicate to.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文