从 eclipse java ee 导出 java web 服务
这可能是一个新手问题。但我正在从事 iPhone 编程工作,并且我在 ubuntu Linux 和 Eclipse EE 版本上使用 Java 编写了自己的 Web 服务,并使用 gllashfish 服务器托管。有没有简单的方法可以导出此网络服务并将其托管在其他地方。
我一直在寻找解决方案,但尚未找到圣杯。
感谢所有帮助
This might be a newbie question. But I am working with iPhone programming and I have hosted my own webservices written in Java on a ubuntu linux and Eclipse EE edition with a glashfish server. Is there any easy way to export this webservice and getting it hosted elsewhere.
I have been looking around for a solution but have not found the grail yet.
All help is appreciated
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我不知道当您想到“导出”时您在想什么,但您正在 Glassfish 上本地部署 WAR 文件。这是您需要获取并移动到托管服务的软件包。反过来,他们必须接受 WAR 文件并部署在 Java EE 应用服务器上。
如果您的 WAR 文件包含您的应用程序所需的一切,那么它应该是可移植的。明确您需要从服务器获得什么(例如依赖的 JAR);其他一切都应该在你的战争中。
I don't know what you have in mind when you think "export", but you're deploying a WAR file locally on Glassfish. That's the package you need to pick up and move to your hosting service. They, in turn, have to accept WAR files and deploy on a Java EE app server.
Your WAR file should be portable if it has everything your app needs. Make clear what you need from the server (e.g. dependent JARs); everything else should be in your WAR.
如果您可以使您的解决方案适应 Google 应用程序引擎的限制,他们将免费托管它。
这很大程度上取决于您使用多少 Java EE 功能。
If you can adapt your solution to the limitations of the Google Application Engine, they will host it for free.
This strongly depends on how many Java EE features you use.
你只需要获取 war 文件并将其部署到你想要的其他地方
You just need to take war file and deploy it somewhere else you want