a |b |c |d |e |f |g |h |i |j |k |l |m |n |o |p |q |r |s |t |u |v |w |x |y |z |

Apache Muse

The Apache Muse Project is a Java-based implementation of the WS-ResourceFramework (WSRF), WS-BaseNotification (WSN), and WS-DistributedManagement (WSDM) specifications. It is a framework upon which users can build web service interfaces for manageable resources without having to implement all of the "plumbing" described by the aforementioned standards. Applications built with Muse can be deployed in both Apache Axis2 and OSGi environments, and the project includes a set of command line tools that can generate the proper artifacts for your deployment scenario.

Related Articles


Oracle's Chief SOA Strategist to Present at SOA World Conference & Expo


Chappell will provide an insight on building and managing SOAs with an ESB using the latest advanced Web Services specifications such as WS-ReliableMessaging, WS-Addressing, WS-Security, and WS-Policy. Attendees can learn to identify the critical requirements for SOAs, and how an ESB makes these advanced Web Services specifications 'real' by providing enterprise capabilities to their implementation, and overall reduce SOA project risk.

book on Apache Axis2 available: Developing Web Services with Apache Axis2


If you'd like to learn how to create web services using Apache Axis2 and make some sense of SOAP, WSDL, MTOM, WS-Addressing, WS-Security, WS-Policy, XML Encryption and XML Signature, check it out!

JBoss Web Services released


I am happy to announce that the web service team has released JBossWS-1.0.0ready to be used in the upcomming JBoss-4.0.4 release.

JBossWS currently supports these standard J2EE-1.4 features:

  • RPC style endpoints
  • Document style endpoints (wrapped and bare)
  • SOAP header values bound/unbound to endpoint parameters
  • J2EE endpoint development model for EJB and Java
  • J2EE client development model
  • Dynamic Invocation Interface (DII)
  • JAXRPC client/server side handlers
  • Holders for INOUT/OUT parameters
JBossWS also supports:
  • Message style endpoints
  • Attachments Profile Version 1.0
  • Dynamic client/server side handler injection
  • Web Service Metadata (JSR-181)
  • EJB3 Stateless Session endpoints
  • WS-Security for XML Encryption/Signature of the SOAP message
  • WS-Addressing and JSR-261
  • WS-Transaction
  • WS-Eventing
  • WS-Policy
  • MTOM/XOP
There is still some integration work to be done with respect to WS-Transactionand WS-Policy. (clarified on 05-May-2006)

Support for the WS-Coordination, WS-AtomicTransaction and WS-BusinessActivity specifications will be provided by technology recently acquired from Arjuna Technologies Ltd. This technology will be present within the JBoss Transactions 4.2.1 release. Further information can be obtained from the JBoss Transactions Project. Both integration tasks are scheduled for jbossws-1.0.2.

The JBossWS-1.0.0 final release passes our internal testsuite, the testsuite for the jboss-4.0.x web service stack and the >2200 web service tests that come with Sun's Compatibility Test Suite (CTS). It comes with its own tool set (wstools) that generates portable J2EE-1.4 web service artifacts both from WSDL and from Java.

Please checkout the JBossWS project page , especially our extensive user guide. Most chapters in the user guide are backed up by standalone samples that are available from the JBossWSdownload page .

Over the next couple of months you will see us moving forward towards a J2EE-5.0 compliant implemenatation. This includes JAX-WS, JAXB, SOAP-1.3, etc.
If you can, come to JBoss World in Vegas and meet the team. I'll be happy to tell you more and receive your feed back.

----------------
Thomas Diesler
Web Service Lead
JBoss Inc.

Apache ODE
Apache ODE (Orchestration Director Engine) executes business processes written following the WS-BPEL standard. It talks to web services, sending and receiving messages, handling data manipulation and error recovery as described by your process definition. It supports both long and short living process executions to orchestrate all the services that are part of your application. WS-BPEL is an XML-based language defining several constructs to write business processes. It defines a set of basic control structures like conditions or loops as well as elements to invoke web services and receive messages from services. It relies on WSDL to express web services interfaces. Message structures can be manipulated, assigning parts or the whole of them to variables that can in turn be used to send other messages. More about the specification can be found on our WS-BPEL page.
wsepepop
WS Arena is a XMPP platform that allows applications to multiplex streaming messages of any content type. Messaging can be accomplished asynchronously across networks in real time. Possible transport modes include WS-to-WS, WS-to-XMPP, and XMPP-to-XMPP.
krysalis
-PROJECT CLOSED- The Krysalis Community Project -was- the home of projects that follow, and can help to follow, Apache-style project guidelines.
wsswrapper
WS-Security Wrapper is an adapter between XML applications and SOAP Web services implementing WS-Security. It handles all aspects of SOAP/WS-Security encoding and decoding so that the application can work directly with the XML message content.