osrf-devel:user_s_guide
OpenSRF -- The Book
-
-
- standard message formats – XML, JSON
- persistent TCP network connections – crosses firewalls
-
-
-
- single host installation
- jabber
- configuring the server bootstrap config
- configuring the client bootstrap config
- network client
- local client
- srfsh
- multi-host network installation
- Jabber
- configuring the server bootstrap config
- configuring the client bootstrap config
- network client
- local client
- srfsh
- multi-host multi-domain network installation
- jabber
- configuring the server bootstrap config
- configuring the client bootstrap config
- network client
- local client
- srfsh
- configuring the global application config file
- starting everthing up and testing
- starting the stock servers (settings, persist, math and mathdb)
- connecting with srfsh
- running a test app (math_bench.pl)
- client development guide
- AppSession types
- session oriented virtual connections – multi-call state
- single request stateless connections
- calling conventions and uses
- Perl API
- super-simple "method lookup" style calls
- simple stateless calls using create->request->gather
- simple serialized stateful calls using create->connect->(request->wait_complete->gather)->disconnect
- simple concurrent stateful requests using create->connect->request…->gather
- user managed sessions and requests using create->connect->request->complete/recv->failed/content->disconnect
- the Settings server
- the SettingsClient
-
- administration, testing and scripts with srfsh
- server development guide
-
- Appendix A) annotated config files
- Appendix B) advanced srfsh
- Appendix C) interpreting the log files
- Appendix D) Definition of terms in OpenSRF
osrf-devel/user_s_guide.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1