有 Java 编程相关的问题?

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

java Eclipse与Netbeans Web服务工具

不久前(大约4-5个月前),我参加了一个关于Java EE的讲座,在某个时候,讲师开始讨论Web服务,以及创建一个好的Web服务是多么困难,因为所有的IDE都以一种不同的方式(或类似的方式)来创建它们,而且一般来说,最好使用Netbeans来创建它们,因为Eclipse有一些问题,问题是,他并没有真正说明日食的坏处。现在我想知道他说的是真的吗?为什么,在Web服务中使用Netbeans真的更好?为什么


共 (5) 个答案

  1. # 1 楼答案

    如果要使用Oracle作为后端,使用JSF作为前端,请使用OEPE。Glassfish和Eclipse集成的绝佳工具

  2. # 2 楼答案

    我在工作中编写web服务,并在eclipse中使用了Axis2/jaxws和ApacheCXF(我们现在的实际情况)。我不使用插件之类的东西。一切都是通过ANT驱动的,很快就会成为Maven。完全没有问题,也不必处理Netbeans的所有膨胀

  3. # 3 楼答案

    值得重申的是,“web服务”一词不必与SOAP和WSDL同义。如果你愿意把WS-*团队兜售的工具传给别人,你总是可以得到休息。如果采用这种方法,IDE、工具和向导的意义就会小得多

    我认为这是为什么WS-*方法走得如此之远的部分原因,尽管有膨胀:工具供应商喜欢它

  4. # 4 楼答案

    我们有一个使用webservice(WS)的企业应用程序,我们的大多数同事都使用eclipse(我使用Intellij,但这与WS无关)

    无论如何,我们没有问题,原因是我们不使用IDE来处理特定于WS的任何事情。我们使用JBossWS、SOAP-UI等工具来处理特定于WS的任务

    我相信这是一个更好的方法;使用任何好的第三方工具,不要太依赖Eclipse/Netbeans特定的功能

    我们还使用maven进行依赖关系管理,而不是eclipse的内置管理,这是一个非常好的主意。我们不需要eclipse来构建东西,我们可以轻松地将项目集成到CI(持续集成)服务器中,我可以使用我最喜欢的IDE Intellij

    如果我们想从源代码中获取一些东西,这是非常方便的,因为我们不必关心他们使用的插件是什么。只要说这是一个maven项目,给他们源代码,他们就可以开始了

    总而言之,我的建议是这样做,这样你就可以选择你想要使用的IDE

  5. # 5 楼答案

    好吧,如果您想基于完全过时的Axis堆栈生成客户机,或者使用不太好的Axis 2,Eclipse会有所帮助。但是,如果你想使用WSIT的JAX-WS和高级标准来实现可靠的消息传递、安全性、策略等,就没有竞争。NetBeans有很好的支持(必须有向导),lotsof tutorialsdocumentation,samples等等,而Eclipse什么都没有

    问题是Eclipse支持和促进Axis的时间太长(主要是出于糟糕的政治原因)。随着Eclipse中Apache CXF的支持,未来情况可能会发生变化,但就目前而言,NetBeans更适合web服务开发

    不要误解我的意思,我喜欢Eclipse,但说到JAX-WS web服务开发,NetBeans是目前最合适的工具