After a very long time, I’m writing a techie post with some laziness.
So here you go ..
I hope some of you might aware about the latest Flex IDE – Flash Builder 4. It has lots of interesting features to increase the productivity. Through this post I want to share my cool experience on one of its excellent feature -Network Monitoring.
Below is the screen shot of Network Monitor panel in Flash Builder 4.
In Flex Builder 3, usually we use Server Side Logs / Console to see the current Remote Methods and Services which are running actively. And we use S.O.Println() method to trace the activities. But if you’re working only at the client side and wants to see the Client’s Request and Server’s Response especially the AMF ( Action Message Format) transactions – to the server side. Then at that time Network Monitor feature of FB4 will help you.
As the screenshot shows, you can easily keep track the current operation’s name and service which invokes that particular operation (method), the time taken for the particular service operation and AMF request and response. Everything from Client to Server side is on the screen
, which will help a lot in tracing the Server side’s input and output. The interesting thing is you can export this report into an XML file and you can refer later. The screen shot below shows the sample XML file,
Through this XML file you can refer most of the details of AMF request. This feature also helps to monitor HTTP and Web Service Requests and Responses.
Another interesting feature that you could grab from this panel is the Various Views of the Channel Data. The screenshot below shows the three (Tree, Raw and Hex) views of the data of the particular Remote request.
As you see, the Tree View will give you a complete understanding of the class and its values like we see in the Console panel. Raw and Hex view is a more generic one. Raw view gives you the AMF format data. Hex View displays the hex equivalent of the transferable data.
Through this you can also monitor HTTP, SOAP, XML and JSON data . Hmm.. much needed one .. ![]()
This is really a cool feature for most of us during the development stage. I recommend you to use this one. It gives you a lot. ![]()
Go and try this
you will identify how handy it is ! ! !
















