【问题标题】:Best book/ tutorial to learn/implement web services using java, xml and spring [closed]使用 java、xml 和 spring 学习/实现 Web 服务的最佳书籍/教程 [关闭]
【发布时间】:2010-10-24 01:07:50
【问题描述】:

我是网络服务的新手。使用 java、xml 和 spring 学习 web 服务实现的好方法是什么?有没有什么好书可以很好地涵盖这个主题? 或者,有没有在线资源、教程等?

另外,有什么好的项目可以理解这种动手操作?

有什么建议>?

【问题讨论】:

    标签: java xml spring


    【解决方案1】:

    我最初是在没有书籍的情况下学习 Web 服务概念的,所以我的观点可能有偏见,但我认为书籍在一开始不会有太大帮助。一旦你达到需要学习安全、SOA 等的中间状态,也许书籍会有所帮助。

    我需要让一名实习生熟悉 Web 服务,所以我让他实现了一个Reversi 的两人游戏,使用 Web 服务作为业务逻辑层,并在其下使用 SQL Server。 UI 层是命中服务的桌面可执行文件。

    您可以使用 Axis2 和 Swing 执行类似的操作。构建第一个 UI 后,您可以尝试使用 .NET/Ruby/jQuery 或其他方式使用相同的服务来展示互操作性。

    【讨论】:

      【解决方案2】:

      Spring in Action Second Edition 提供了大量有关使用 Spring 和 Web 服务的示例信息。无论如何,它对我有用。

      【讨论】:

        【解决方案3】:
        【解决方案4】:

        我发现书还行,但最后我使用了 Spring Web 服务,这真是轻而易举。强烈推荐参考手册。它很好地介绍了 Spring Web 服务采用契约优先方法所采用的方法以及推荐它的原因。

        http://static.springframework.org/spring-ws/sites/1.5/reference/html/index.html

        干杯。

        【讨论】:

          【解决方案5】:

          某些 IDE 具有 Web 服务向导和项目,可指导您设置服务。它们可能不是自己了​​解 Web 服务的好方法,但您会接触到一些可以帮助您建立词汇表和起点的关键术语和想法。

          【讨论】:

            【解决方案6】:

            你不需要 spring 或 XML 来做 web 服务。只需一个简单的 jetty 和 stringtemplate 就可以让您专注于 java 和 web 服务的东西,并允许您在 ide 中轻松地重构您的代码。

            我希望被春季狂热分子否决,但老实说,这是你想做的事!

            【讨论】:

              【解决方案7】:

              Java SOA Cookbook 非常好 - 但它并没有真正涵盖 Spring。

              Spring Recipes 这本书很好地解释了如何在 Spring 中做事。

              【讨论】:

              • 来自亚马逊上的 cmets,看来这本书更适合有经验的程序员。我更像是 Web 服务编程的新手,我正在努力寻找入门的好资源,然后在此基础上进行构建。还有其他推荐吗?
              【解决方案8】:

              我拥有这本书但尚未阅读:SOA Using Java Web Services

              【讨论】:

              • 嘿,谢谢这些书,我也看过 amazon.com 的书。但是,我的困惑更多是这些书是否会在实际教授实施和实践方面做得很好,或者它们会让我陷入所有理论的东西。另外,有什么好的项目可以提供动手体验的想法吗?
              猜你喜欢
              • 2010-09-24
              • 2011-03-05
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2010-10-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多