OpenBT is a toolkit for exposing POSIX utilities to the web where they may be accessed through simple REST transactions (e.g. GET, POST). OpenBT is fast, secure, scalable, and operates entirely over HTTP.
Our core developers maintain a high level of focus on three important areas:
Performance Security Scalability
Feel free to take a look at our wiki for even more information.
How about a quick example?
The following command illustrates how one might run a local command-line utility:
user:~$ ./command -i parameter -f /some/file.txtThis is how you would run that same utility through OpenBT:
user:~$ curl http://openbt.org/Service/command -F i=parameter -F f=@/some/file.txtPretty simple right?
In a clustered deployment, OpenBT will gather and sort through load statistics to identify a registered instance, or registered cluster, that might be better suited to execute a particular computational task. All load balancing is transparent to the end user.
To encourage community involvement, OpenBT is written using Zend Framework 1.8.
30 Day Summary Apr 17 2013 — May 17 2013
|
12 Month Summary May 17 2012 — May 17 2013
|
Copyright
©
2013
Black Duck Software, Inc.
and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a
Creative Commons Attribution 3.0 Unported License
. Ohloh
®
and the Ohloh logo are trademarks of
Black Duck Software, Inc.
in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.