JAX-RPC 2.0 renamed to JAX-WS 2.0


News: JAX-RPC 2.0 renamed to JAX-WS 2.0

  1. JAX-RPC 2.0 renamed to JAX-WS 2.0 (6 messages)

    Doug Kohlert writes, in "JAX-RPC 2.0 renamed to JAX-WS 2.0," that JAX-RPC has been renamed to reflect a shift from "Java API for XML-Based RPC" to "Java API for XML-based Web Services," for three reasons:
    • The name was misleading. Developers were assuming that the "RPC" in JAX-RPC referred to XML-RPC, instead of Web Services.
    • The new name helps prevent JAX-RPC 1.x users from assuming that a migration to JAX-RPC 2.0 would be entirely seamless, as the new version has a number of fundamental changes in dependencies and bindings.
    • The new classification away from "JAX-RPC" removes the need for maintenance of legacy API classes, which makes the new development cleaner.
    What do you think? Are the reasons valid? Is such a name change well-advised? Does it clarify the purpose behind JAX-WS for you?

    Threaded Messages (6)

  2. NOW it all makes sense[ Go to top ]

  3. Ever since JAX-RPC 1.1 isn't only RPC!
    JAX-WS is appropriate.

    Deivson Rayner
  4. It never was about XML-RPC![ Go to top ]

    JAX-RPC has no, and never had, support for XML-RPC ( http://www.xmlrpc.org ). It always was a SOAP stack, and of course it still is. They incorporated various WS-* specifications (like WS-security) and rolled it all into the Web Services Developer Pack. TheServerSide gets more and more like Slashdot, please at least try to get the basic facts right. Thanks.
  5. It never was about XML-RPC![ Go to top ]

    "JAX-RPC 2.0 (Java API for XML Based RPC)", this is quoted from the original blog.

    "XML based RPC" and XML-RPC, how close the names are before the renaming. No wonder theserverside made such a blunder.
  6. I would encourage readers to read the content of the blog directly; there are a number of details that are different from the summary posted at the beginning of this thread (among others, there is no reference to XML-RPC in that blog)...

       - eduard/o
  7. Javapedia[ Go to top ]

    I added JAX-WS to the Javapedia: