Just to clarify one issue with the "RPC Call" column mod... There were no 
extra *code* dependencies brought in, if that's what you mean.  I saw that 
TCPMon was standalone and had no XML parser even, so it does a somewhat 
simplistic String search to extract the RPC Call.

But more importantly, TCPMon does seem somewhat unfamiliar with SOAP.  You 
mention SOAPMonitor.  I can't seem to find that in Axis anywhere, or even on 
Google.  What is it, and where can I get it one of them thar thangs?  I was 
only using TCPMon because that's all I was aware of.

--
Dan Kamins

----Original Message Follows----
From: Doug Davis <[EMAIL PROTECTED]>
Subject: Re: TCPMon Audio Feedback Mod ("RPC-Synth") RFC
Date: Mon, 30 Sep 2002 08:18:30 -0400

I like it being a stand-alone app - when the i18n stuff was added
I specifically asked that TCPMon get its own file to keep it separate
from the rest of Axis.  So your "RPC Call" hook, while really
interesting, would bring in a dependency that I would prefer not
be there. To be honest the proxy support and XML formatting should
probably be plugs-ins too, but those are pretty commonly used.
As far as hook-points, a couple that come to mind are:
  - on the Admin page to add more options
  - at the time a new listener is created (this would be when you
    could create your "RPC Sync" tab.
  - at the time a new connection is made
  - when data is read (one thing I've been meaning to add is support
    for writting out the data to a file so that an "untouched"
    version is available for people.  The stuff that goes to the
    screen is too tweaked sometimes.)
  - when data it written to the screen (ala. XML formatting)
  - and to complete it, when a connection is closed
  - when the list of connections is displayed.  (One thing that
    SOAPMonitor has that TCPMon doesn't is the ability to filter
    which messages are displayed - which I find handy)
In order to do this quite a bit of restructing would probably have to
be done - for example, to allow people to easily add new columns to
the top-most table (like for your RPC method name).
You might want to consider adding some of your ideas (like the RPC Call)
one to SOAPMonitor instead since that truely is SOAP/Axis aware.
-Dug




_________________________________________________________________
Join the world’s largest e-mail service with MSN Hotmail. 
http://www.hotmail.com

Reply via email to