Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ApacheWeb服务器,JavaWeb服务-HelloWorld教程_Java_Apache_Web Services_Web - Fatal编程技术网

ApacheWeb服务器,JavaWeb服务-HelloWorld教程

ApacheWeb服务器,JavaWeb服务-HelloWorld教程,java,apache,web-services,web,Java,Apache,Web Services,Web,有人知道我在哪里可以找到一本关于设置apache和JavaWeb服务(HelloWorld)的好教程吗 我不熟悉Apache和JavaWeb服务(我需要Tomcat吗?)。我需要一个简单的JavaWeb服务,它可以从客户端接收一个简单的http请求(例如www.somedomain.com/Service/001/notify)。其思想是客户端将发出Http请求,Java Web服务将接收该请求并在主机上运行相应的Java代码 很抱歉,我的知识差距,因此我需要有一个教程 简而言之,我想这样做:

有人知道我在哪里可以找到一本关于设置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!'");
}

另外,Tomcat被称为servlet容器。要查看servlet容器和web服务之间的区别,下面是一个有用的线程:

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


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

你想要一个web应用程序或web服务教程吗?你是说Apache Tomcat吗?单独使用Apache会更加困难……我想我需要Tomcat,我需要最简单的方法来执行上面的任务。我编辑了我的问题以便更清楚。查看此链接我很高兴你得到了一些答案,但这里没有真正的具体问题需要解决。对于堆栈溢出来说,这确实有点太宽泛了。我已经有一段时间没有回到这里了,直到有一天(今天)我偶然发现了我同样的问题。视频教程很有用。谢谢