有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

ApacheWeb服务器,JavaWeb服务HelloWorld教程

有人知道我在哪里可以找到一本关于设置apache和JavaWeb服务(HelloWorld)的好教程吗

我不熟悉Apache和JavaWeb服务(我需要Tomcat吗?)。我需要一个简单的JavaWeb服务,它可以从客户端接收一个简单的http请求(例如www.somedomain.com/Service/001/notify)。其思想是客户端将发出Http请求,Java Web服务将接收该请求并在主机上运行相应的Java代码

很抱歉,我的知识差距,因此我需要有一个教程

简而言之,我想这样做:

客户:

new Request("www.somedomain.com/service/001/notify");

JAVA WEB服务:

public void notify(int serviceID){
    System.out.println("Service " + serviceID + " says 'Hello!'");
}

共 (1) 个答案

  1. # 1 楼答案

    This video is slightly outdated; but it is a good tutorial for an absolute beginner

    此外,Tomcat被称为servlet容器。要了解servlet容器和web服务之间的区别,这里有一个有用的线程:Difference between servlet and web service

    你应该记住,Tomcat只是众多选项之一。如果你被要求在学校/工作中使用它,那就去吧。但是如果你有选择的自由,那么我建议你使用google app engine java(这里的教程:http://code.google.com/appengine/docs/java/gettingstarted/)。在幕后,他们使用Derby(我认为谷歌的大多数产品都在Derby上运行,但我不确定)

    我之所以推荐它,是因为根据我迄今为止设置servlet/etc应用程序引擎的经验,它是最简单的。它也有一个免费的托管配额,你应该能够保持在这个配额之下,因为这显然将是一个微不足道的/学习的体验。就哪些servlet容器比其他容器更好而言,我认为这与您的曝光程度无关。尽管我已经和他们混了几年,但这对我来说也没什么大不了的