[ANN] xcapclient 1.0 released

  • Thread starter Iñaki Baz Castillo
  • Start date
I

Iñaki Baz Castillo

=46or those interested in SIP and SIMPLE rich presence:

xcapclient 1.0 has been released


http://xcapclient.rubyforge.org/
http://dev.sipdoc.net/projects/ruby-xcapclient/wiki/


Ruby XCAPClient
=2D-------------------------------------------------
A XCAP client library written in Ruby language.

XCAP (RFC 4825) is a protocol on top of HTTP which allows a client (usually=
a=20
VoIP/SIP device) to manipulate the contents of Presence Information Data=20
=46ormat (PIDF) based presence documents. These documents are stored in a s=
erver=20
in XML format.
=09
Ruby xcapclient library implements the XCAP protocol in client side, allowi=
ng=20
the applications to get, store, modify and delete XML documents in the serv=
er.


=3D=3D Features

* Fetch, create/replace and delete a document.
* Fetch, create/replace and delete a document element (XML node).
* Fetch, create/replace and delete an element attribute.
* Full configurable parameters allowing customized fields for each XCAP=20
application, such auid, XML namespace, MIME-Type, scope :)user or :global) =
and=20
default document name ("index" if not set).
* Fetch the namespaces and prefixes of a document node as they are used in =
the=20
server.
* Manage of multiple documents per XCAP application.
* Fetch the XCAP server auids, extensions and namespaces ("xcap-caps"=20
application).
* SSL.
* Digest and Basic HTTP authentication.
* Raise custom Ruby exception for each HTTP error response.
=2D-------------------------------------------------



=2D-=20
I=C3=B1aki Baz Castillo <[email protected]>
 
I

Iñaki Baz Castillo

=46or those interested in SIP and SIMPLE rich presence:

xcapclient 1.1 has been released


http://xcapclient.rubyforge.org/
http://dev.sipdoc.net/projects/ruby-xcapclient/wiki/


Changes from version 1.0
=2D-------------------------------------------------
Added real support for fetching/creating/replacing/deleting node attributes.

The methods get_element, put_element, delete_element and=20
get_element_namespaces have been removed.
Instead now we have:
=2D get_node
=2D put_node
=2D delete_node
=2D get_attribute
=2D put_attribute
=2D delete_attribute
=2D get_node_namespaces
=2D-------------------------------------------------



Ruby XCAPClient
=2D-------------------------------------------------
A XCAP client library written in Ruby language.

XCAP (RFC 4825) is a protocol on top of HTTP which allows a client (usually=
a=20
VoIP/SIP device) to manipulate the contents of Presence Information Data=20
=46ormat (PIDF) based presence documents. These documents are stored in a s=
erver=20
in XML format.
=09
Ruby xcapclient library implements the XCAP protocol in client side, allowi=
ng=20
the applications to get, store, modify and delete XML documents in the serv=
er.


=3D=3D Features

* Fetch, create/replace and delete a XML document.
* Fetch, create/replace and delete a XML node.
* Fetch, create/replace and delete a XML node attribute.
* Full configurable parameters allowing customized fields for each XCAP=20
application, such auid, XML namespace, MIME-Type, scope :)user or :global) =
and=20
default document name ("index" if not set).
* Fetch the namespaces and prefixes of a document node as they are used in =
the=20
server.
* Manage of multiple documents per XCAP application.
* Fetch the XCAP server auids, extensions and namespaces ("xcap-caps"=20
application).
* SSL.
* Digest and Basic HTTP authentication.
* Raise custom Ruby exception for each HTTP error response.
=2D-------------------------------------------------



=2D-=20
I=C3=B1aki Baz Castillo <[email protected]>
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Members online

Forum statistics

Threads
473,968
Messages
2,570,150
Members
46,696
Latest member
BarbraOLog

Latest Threads

Top