-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2013-14961 2013-08-18 20:18:28 --------------------------------------------------------------------------------
Name : wise Product : Fedora 19 Version : 2.0.3 Release : 2.fc19 URL : http://www.jboss.org/wise Summary : JBoss Wise: 'Wise invokes services easily' Description : Wise is a Java framework for easily invoking webservices, which can be used as base for zero-code webservice invocation applications. Wise can be the proper solution when total and effective client/server decoupling through WS is required.
While basic JAX-WS tool for wsdl-to-java generation (like wsconsume) are great for most Java developer usecases, the generated stub classes kind of introduce a new (or renewed :)) level of coupling very similar to Corba IDL; by generating statical webservice stubs you actually couple client and server.
So what is the alternative? Writing dynamic client using dynamic Provider/Dispatch JAX-WS API? That's possibly an option, yet not the easiest to understand, implement and maintain in most enterprise environments. Wise provides a different solution using dynamic mapping on JAX-WS tools generated code. Wise allows calling a ws service by mapping a generic Object model to JAXWS generated code. This opens up multiple Wise usage scenarios, like zero-code WS invocation (used in JBoss ESB) or GUI driven WS invocation.
-------------------------------------------------------------------------------- Update Information:
JBoss Wise: 'Wise invokes services easily'
This is a dependency for JBoss Tools 4.1.0 --------------------------------------------------------------------------------
This update can be installed with the "yum" update program. Use su -c 'yum update wise' at the command line. For more information, refer to "Managing Software with yum", available at http://docs.fedoraproject.org/yum/.
All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------
package-announce@lists.fedoraproject.org