I have a couple of batch jobs that run every couple of hours. They scrape web sites and populate an MSAccess database.
I would like to write a GUI to monitor them. Presently all my diagnostic print statements just scroll by and they are very hard to read. I would not want the batch processes to hang just because the GUI logger was not being run. I was thinking writing a GUI client that listens for UDP packets and displays the results using wxWindows -- maybe one tabbed pane per server process. Each tabbed pain would allow me to view the progress of each process. What would be the best way to take all these diagnostic print statements that are spewing out lots of text and send it somewhere? (1) I did a search on CPAN and found there were several matches to Logging. They all looked very special purpose. Am I mistake or perhaps I need to search CPAN with a different keyword? (2) Regardless of whether CPAN has a module, I'm kinda curious: (2a) is there a way to serialize a hash table and send it thru a socket? (and of course, deserialize on the other end)? (2b) What about RPC -- I see from Advanced perl program there is such an implementation for perl. Would that be an effective logger? I don't think I want guaranteed delivery, however. I would like the option of not running the client. Thanks, Siegfried -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>