Posts

Showing posts from November, 2013

Tutorial 21: Debugging REST Services

For debugging you can use tools like restful client addon of firefox When you are not seeing the client to work, here is the list of things that you might need to look for: 1. is client sending a message 2. if client able to receive a message from server 3. If the request message sent by the client is in the correct format, including HTTP headers 4. If the response sent by the server is in the correct format, including the HTTP headers For the debugging purpose you can use wireshark(If the response sent by the server is in the correct format, including the HTTP headers), it captures all the packets on given network interface...and you can do lots of stuff after capturing them. Other tools are apache tcpmon http://ws.apache.org/commons/tcpmon/ and http://ws.apache.org/axis2/c you can filter the data using client port host port and server address For more visit: http://www.packtpub.com/article/debugging-rest-web-services

Tutorial 20: Bookmarks for fixing Backend Technologies

"Imagine that you wake up one morning, reach groggily for your laptop and fire it up. You’ve just finished developing a brand new website and last night you were proudly clicking through the product list. The browser window is still open, the Widget 3000 is still sparkling in its AJAXy newness. You grin like a new parent and expectantly click on “More details”. And nothing happens. You click again, still nothing. You press Refresh and get that annoying swirling icon and then the page goes blank. Help! The Internet is gone!" -  From Smashing magazine article linked below. http://coding.smashingmagazine.com/2013/07/23/how-to-fix-the-web-obscure-back-end-techniques-and-terminal-secrets/ http://coding.smashingmagazine.com/2013/07/30/how-to-fix-the-web-obscure-back-end-techniques-and-terminal-secrets-part-2/