Difference between revisions of "Web service"

From LinuxMCE
Jump to: navigation, search
m (LMCE Web Service)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
=== LMCE Web Service ===
 
=== LMCE Web Service ===
The web service described on this page is used by the iPhone application [LmceRemote].
+
The web service described on this page is used by the iPhone application [[LmceRemote]].
  
 
It is a ruby script ([[WebServiceSource|see source]]) run by the Apache web server.
 
It is a ruby script ([[WebServiceSource|see source]]) run by the Apache web server.
Line 9: Line 9:
 
* cgi
 
* cgi
 
* mysql
 
* mysql
 +
 +
=== Want to help ? ==
 +
Help is welcome to make the installation of this webservice easier to end users. Topics to cover:
 +
- ruby dependencies
 +
- initial install
 +
- setting-up authentication in apache
 +
 +
=== Other Webservices ===
 +
There are other initiatives to provide web services in LMCE:
 +
  * http://github.com/chrisbirkinshaw/lmce_webservice
 +
  * A webservice plugin by Hari
 +
Both are being considered for this project too.

Latest revision as of 15:01, 10 March 2010

LMCE Web Service

The web service described on this page is used by the iPhone application LmceRemote.

It is a ruby script (see source) run by the Apache web server.

There are a few dependencies that need to be installed first. It would be great to have them installed via debian packages but I had to go for a manual install via ruby gem.

  • rubygems
  • json
  • cgi
  • mysql

= Want to help ?

Help is welcome to make the installation of this webservice easier to end users. Topics to cover: - ruby dependencies - initial install - setting-up authentication in apache

Other Webservices

There are other initiatives to provide web services in LMCE:

  * http://github.com/chrisbirkinshaw/lmce_webservice
  * A webservice plugin by Hari

Both are being considered for this project too.