Check the latest axis - there's an applet called SOAPMonitor that
acts very much like TCPMon.  In order to run it you need to
enable the SOAPMonitor handlers though.  The developers-guide
and user-guide both mention it.
-Dug


"Dan Kamins" <[EMAIL PROTECTED]> on 09/30/2002 08:27:54 AM

Please respond to [EMAIL PROTECTED]

To:    [EMAIL PROTECTED]
cc:
Subject:    Re: TCPMon Audio Feedback Mod ("RPC-Synth") RFC



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