On Tuesday, May 24, 2011, Robert Rhodes <[email protected]> wrote:
>
> I don't need to monitor between my computer and the application server.  I
> need to monitor between the application server and a remote server across
> the web that hosts the web service.

Adding the proxyserver and proxyport attributes to you cfinvoke call
will proxy the request from the application server to the remote
server through your local instance of Charles, allowing you to see the
traffic.

To simply things you may want to install Charles on your development
server. Then you can set cfinvoke's proxyserver attribute to 127.0.0.1
and the proxyport to 8888. If using SSL you will still need to
configure the remote server in Charles and add the Chalres CA to
ColdFusion key store.

> I have no control over the remote
> server and the folks that do are only marginally helpful.  Worse, they are
> taking the position that this is a Coldfusion problem.  All very
> frustrating.
>

It can be a bit tricky to craft SOAP requests from CF, particularly if
the remote service expects complex input. You may want to check out my
chapter on web services and complex types in the ColdFusion Anthology,
available on Google books: http://bit.ly/cfwebservices

--Na

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344886
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to