Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.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
开始使用Java Web服务。从哪里开始_Java_Service_Tomcat_Jboss - Fatal编程技术网

开始使用Java Web服务。从哪里开始

开始使用Java Web服务。从哪里开始,java,service,tomcat,jboss,Java,Service,Tomcat,Jboss,我的公司运行一个主要以Perl编写后端逻辑的站点。它工作得很好,但最终我们将走向Java驱动的方向。我确实计划研究这一点,并希望在我们公司的另一台服务器上开始设置Java环境,以便到时候我至少有一个headstart。 有人建议从哪里开始吗?现在只对一般性感兴趣。 你打算学什么?全部是Java还是仅仅是web服务扩展 如果您来自Perl,我必须建议您从“hello world”开始使用,然后您可以在一段时间后开始转向web服务。 关于web服务的另一个方面是您可能需要的 最后,在开始构建web服

我的公司运行一个主要以Perl编写后端逻辑的站点。它工作得很好,但最终我们将走向Java驱动的方向。我确实计划研究这一点,并希望在我们公司的另一台服务器上开始设置Java环境,以便到时候我至少有一个headstart。 有人建议从哪里开始吗?现在只对一般性感兴趣。
你打算学什么?全部是Java还是仅仅是web服务扩展

如果您来自Perl,我必须建议您从“hello world”开始使用,然后您可以在一段时间后开始转向web服务。 关于web服务的另一个方面是您可能需要的

最后,在开始构建web服务时,我建议您做两件事:

  • 独立于将实现WSDL的Java代码设计WSDL。这对于跨平台的互操作性非常重要。尝试使用Altova XMLSpy或类似工具将纯WSDL定义为设计契约
  • 部署
  • 我不知道如何提议将这个问题转移到Stackoverflow,因为您可以在那里找到很多答案

    您需要J2EE

    Java教程

    通用Java工具

    关于类路径

    @djechelon:只是网络服务的东西。实际上我已经对Java有了初步的了解。我会在S.O.上问这个问题,但根据我的经验,这种问题只会导致“你为什么不在S.U.上问这个?”哈哈哈,好吧,那么你可以从第二本书开始。一旦你完成了它,你将比我更精通web服务(因为我是一个.NET混血儿)。。。编辑:我们现在开始,所以无论如何:)我强烈建议您不要使用Axis,除非您没有其他选择(例如,您被迫工作)。首先,Axis非常过时——至少应该使用Axis2。然而,Axis2是一堆文档记录得很差的垃圾,我建议您去别处看看:Metro、XFire等。请参阅一些过时但仍然相关的解释,说明为什么要避免使用Axis的任何版本。@Segfault我个人喜欢使用Axis。所以不可能那么糟糕。哇!这是一个很好的答案。希望我能从更多的“Hello World”开始,并从那里开始。这里有一个“Hello World”的例子。