Playing around with OpenSRF as a messaging architecture for curation services
Python
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README
atomic_client.py
fixity_http.py
fixity_opensrf_http.py
fixity_service.py
identity_service.py
micro_client.py
osrf_test_client.py
osrf_test_service.py
output.txt
storage_service.py
versioning_service.py

README

Playing around with OpenSRF as a potential curation services architecture backplane.

osrf_test_service.py is an OpenSRF service
    based on example from OpenSRF src)
osrf_test_client.py is an app that makes a call to the OpenSRF service
    based on example from Dan Scott's excellent "Easing Gently into OpenSRF"

Resources that helped:
    http://journal.code4lib.org/media/issue10/scott/python_client.py
    http://journal.code4lib.org/articles/3284
    http://journal.code4lib.org/articles/3365
    http://svn.open-ils.org/trac/OpenSRF/browser/trunk/src/python/osrf/apps

There's a little bug in the versioning service but otherwise these simple services are working, and micro_client connects to them and invokes them a-ok.

Take a look at output.txt to see what these services create on disk.