(This message has been automatically imported from the retired mailing list)
Hello list,
I’ve just started the work on a new ‘Programming examples’ chapter which
I’d like to complete this week.
The idea is to provide concrete and ready to use examples for users to
download and customize.
Such things are already available throughout the whole documentation but
the idea here is to provide everything in a reference-style format.
Note that it’s about programming more than integrations as such. There
will be another chapter added for that too (“Integration scenarios” or
some such).
Here’s a list of things I’ll be adding - if you have any suggestions
what else to cover, please let me know.
Like I said, integration scenarios won’t be covered in this chapter but
if you’d like to mention any you’d like to see added in the other
chapter, please speak up
HTTP
Exposing a service over HTTP
Accessing request headers
Setting response headers
SimpleIO (SIO)
Making a service accept JSON/XML/SOAP
Returning JSON/XML/SOAP
JSON
Accessing JSON request
Converting JSON to Bunch
Returning JSON
XML
Accessing XML request
Creating responses
Working with namespaces
CSV
Reading CSV on input
Producing CSV
Turning JSON/XML/SOAP into CSV and vice-versa
Other data formats
Reading arbitrary data formats
Accessing BASE64-encoded data
AMQP
Receiving messages from queues
Sending messages to exchanges
FTP
Putting files on server
Periodically checking for new files
Listing directories
Reading files
JMS WebSphere MQ
Receiving messages from queues
Sending messages to queues
Redis
Simple keys
Sets
Dictionaries
Transactions
Scheduler
Invoking services at predefined intervals
SQL
Issuing raw SQL
SQLAlchemy
Turning SQL into JSON/XML/SOAP
ZeroMQ
Receiving messages from sockets
Sending messages to sockets
Many thanks!