The XML-RPC network protocol is popular, small, and lightweight. It’s designed for clients to make function calls to a server and receive the results in a simple and language-independent manner.
Recently developed servers will probably offer remote procedure calls based on more modern technology, for example gRPC. However it’s very possible you will still need to write or support an XML-RPC client to access an existing service.
I hope these notes will be useful enough to get you started if you have never used XML-RPC before.
Posted in Engineering |
Tagged GitHub, HTTPS, Java, language, Python, RPC, XML, XML-RPC|
Guiding partners through the PaperCut application by day, and occasional technology coach at the weekends. Recently I doned the PaperCut t-shirt and got down to programming with kids and adults of all ages using Raspberry Pi and Minecraft at Melbourne Knowledge Week. The event was held by the City of Melbourne here in Victoria to celebrate and encourage local innovation and technology.
Supported by PaperCut, Melbourne Connected Hackerspace (and other Australian maker groups), a great day of teaching and demonstrations about the Internet Of Things (IoT) and other cool technology was had. With all the work PaperCut do on MFD programming and mobile and BYOD, IoT is becoming more and more important to us, so it makes sense to encourage a better understanding of these types of technology. Someday we all want to retire so we’ll need some clued up youngsters like those picture above to take over!
I set up some Raspberry Pi’s as part the activities that people could try out. As well as programming a game in a Minecraft with Python that really peaked interest. Attendees built robots, flew drones and got basic soldering skills. The day was completely run by volunteers and was free to attend.
For more, watch the video highlighting our workshop, and see if you can spot the coffee promoting PaperCutter.
Posted in General |
Tagged company, product|
Leave a comment
Along with usual collection of enhancements and fixes comes PaperCut Web Cashier. This feature will be useful for educational institutions and other organisations who want to offer a simple mechanism for users to purchase good and services, such as binding, using PaperCut accounts. As well as purchasing items, users can also make over the counter deposits.
Behind the scenes at PaperCut we have new staff member in Australia. Alec is joining the team as a technical project manager and many customers will get to hear from him over time. Not only he is already planning the next release but also committing code to our Subversion repo (using git-svn). Even the project managers need to be geeks here! Alec’s details have already been added to the about page so head on over if you want to see his important qualifications in coffee appreciation.
The full list of changes in version 11.5 can be found on the release history pages:
Posted in Releases |