# WSO2 Web Services Framework for Ruby 1.0.0 Released

**URL:** <https://www.ruby-forum.com/t/wso2-web-services-framework-for-ruby-1-0-0-released/124770>\
**Category:** Ruby\
**Created:** [January 2, 2008, 1:00pm UTC](https://www.ruby-forum.com/t/wso2-web-services-framework-for-ruby-1-0-0-released/124770 "2008-01-02T13:00:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dimuthu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/aeb1de/32.png) [@dimuthu](https://www.ruby-forum.com/u/dimuthu)\
**Post date:** [January 2, 2008, 1:00pm UTC](https://www.ruby-forum.com/t/wso2-web-services-framework-for-ruby-1-0-0-released/124770/1 "2008-01-02T13:00:27Z")

</div>

# WSO2 Web Services Framework for Ruby 1.0.0 Released

WSO2 WSF/Ruby team is pleased to announce the release of WSO2 WSF/Ruby  
1.0.0.

WSF/Ruby is the Ruby language extension to WSO2 WSF/C. This version  
enables you to consume/provide Web Services both with REST and with  
the  
power of WS-\* stack including WS-Reliable Messaging, WS-Security,  
WS-Addressing and MTOM Attachments.

For more information, please visit our project home page,  
[http://wso2.org/projects/wsf/ruby](http://wso2.org/projects/wsf/ruby)

You can download this release from:  
[http://wso2.org/downloads/wsf/ruby](http://wso2.org/downloads/wsf/ruby)

## Key Features

1. Client API to consume Web services  
\* WSMessage class to handle message level options  
\* WSClient class with both one way and two way service  
invocation support
2. Service API to provide Web services  
\* WSMessage class to handle message level options  
\* WSService class with support for both one way and two way  
operations
3. Attachments with MTOM  
\* Binary optimized  
\* Non-optimized (Base64 encoded)
4. WS-Addressing  
\* Version 1.0  
\* Submission
5. WS-Security  
\* UsernameToken and Timestamp  
\* Encryption  
\* Signing  
\* WS-SecurityPolicy based configuration
6. WS-Reliable Messaging  
\* Single channel two way reliable messaging
7. REST Support  
\* Expose a single service script both as SOAP and REST  
service

## Major Changes Since Last Release

1. Support for the following specifications on provider side  
\* REST  
\* SOAP MTOM  
\* WS-Security (with Rampart)  
\* WS-Policy  
\* WS-SecurityPolicy

## Dependencies

1. The provider implementation uses Rails framework as the  
deployment  
model. Therefore in order to use provider implementation, you should  
have Rails installed on your machine. Please visit  
[http://www.rubyonrails.org/](http://www.rubyonrails.org/) to find out more about RoR(Ruby on Rails).

## Reporting Problems

Issues can be reported using the public JIRA available at:  
[https://wso2.org/jira/browse/WSFRUBY](https://wso2.org/jira/browse/WSFRUBY)

## Contact Us

Please subscribe to our user or developer mailing lists. For details  
on  
how to subscribe please visit: [http://wso2.org/projects/wsf/ruby#mail](http://wso2.org/projects/wsf/ruby#mail)

Thank you for your interest in WSO2 WSF/Ruby.

- WSO2 WSF/Ruby Team
