代码之家  ›  专栏  ›  技术社区  ›  Mateusz Dymczyk

Eclipse与NetBeans Web服务工具

  •  6
  • Mateusz Dymczyk  · 技术社区  · 15 年前

    前一段时间(4-5个月前),我参加了一个关于JavaEE的讲座,讲师开始讨论WebServices,创建一个好的服务是多么困难,因为所有的IDE都有不同的方式(或者类似的东西),一般来说,最好是使用NETBeas来创建它们,因为Eclipse有一些问题,很薄。G是他没有说为什么Eclipse是坏的。现在我想知道他说的是真的吗?为什么,把NetBeans用于Web服务真的更好?为什么?

    5 回复  |  直到 11 年前
        1
  •  5
  •   Enno Shioji    15 年前

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

    不管怎样,我们没有问题,原因是我们没有为特定于WS的任何东西使用IDE。我们使用jbossws、soap-ui等工具来处理可以想到的特定于ws的任务。

    我认为这是一个更好的方法;使用任何第三方工具都是好的,并且不要太依赖Eclipse/NetBeans特定的函数。

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

    如果我们想找出源代码,这非常方便,因为我们不必关心他们使用的插件。只要说这是一个Maven项目,给他们源代码,他们就可以走了。

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

        2
  •  6
  •   Pascal Thivent    15 年前

    好吧,如果您想基于完全过时的轴堆栈生成一个客户机,或者使用不太好的轴2,Eclipse有点帮助。但是如果你想用 JAX-WS 以及来自WSIT的可靠消息传递、安全性、策略等高级标准,没有竞争对手。Netbeans有很好的支持(理解必须有巫师)。 lots 属于 tutorials , documentation ,样本等,而Eclipse没有。

    问题是Eclipse支持和提升轴的时间太长(主要用于 坏的 政治原因。在Eclipse中,随着ApacheCXF的支持,未来的情况可能会有所改变,但现在,NetBeans更适合Web服务开发。

    不要误解我,我喜欢Eclipse,但是当涉及到JAX-WSWeb服务开发时,NetBeans现在是正确的工具。

        3
  •  1
  •   Casey    15 年前

    我在工作中编写Web服务,并在Eclipse中使用了axis2/jaxws和apache cxf(我们现在的defacto)。我不使用插件或者类似的东西。一切都是通过蚂蚁驱动的,很快就会变得独树一帜。完全没有问题,也不需要处理所有的膨胀,那就是NetBeans。

        4
  •  0
  •   duffymo    15 年前

    它反复强调,“Web服务”一词不必与SOAP和WSDL同义。如果您愿意传递WS-*组正在兜售的工具,那么您总是可以获得可用的休息。如果采用这种方法,IDES、工具和向导的意义就要小得多。

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

        5
  •  0
  •   MBK    13 年前

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