Robot Web Services in RobotWare 6.0

Robot Web Services
Robot Web Services is released in RobotWare 6.0. Robot Web Services is a REST API using HTTP methods and returns resource state in either XML or JSON formats which makes it simple to use with any major programming language on any major platform. No license and no ABB Robotics libraries are required on the client to use the Robot Web Services API. Works on both real controller and virtual controller.
The API supports:
IO – Read/write/subscribe IO-signals, IO-devices and IO-networks
RAPID - Read/write/subscribe on rapid variables. Load/unload program/modules, Start/stop program.
File service – Upload/download files. Create/delete directories.
CFG – Read/write CFG data
Elog – Event log events
Controller – Restart, get/set clock.
Plus some more.
API Documentation:
The API is documented in Robot Web Services.chm which is installed together with PC SDK 6.0 documentation. There are some small examples within the documentation.
Basic tutorials on what REST is:
http://www.andrewhavens.com/posts/20/beginners-guide-to-creating-a-rest-api/
http://www.drdobbs.com/web-development/restful-web-services-a-tutorial/240169069
Comments
No, the server shall not refuse the cookie and send another 401.
What kind of client library are you using?
If you can; build the C# example Elog subscriber from the documentation and compare.
graafderk is right.
Proceed with PC/FP SDK as long as your application does not need to run on other platforms than windows/wince. Robot Web Services is a bit more complex to use than PC/FP SDK.