>I need to consume a web service. Here's my situation:
>
[quoted text clipped - 34 lines]
> I
> can install on our application server that will do what I need?
Thanks for responding John. I understand that this is a solution.
Unfortunately, the Business will not allow the AIX server to be on the same
network as the IIS server. I work for a large financial corporation and they
are very "picky" about isolating servers. I wish they would allow me to do
this, because it solves all the problems.
So my issue remains how do I call a web service when I can't see IIS? Is
there a proxy server or relay server that is available (or do I have to write
my own)?
This is really the same problem for a n-tier application(?). If a client
application needs to consume a web service but they only have access to a
middle tier/business layer, how does the client consume the web service/data
layer?
> >I need to consume a web service. Here's my situation:
> >
[quoted text clipped - 40 lines]
>
> John
John Saunders - 03 Oct 2006 17:08 GMT
> Thanks for responding John. I understand that this is a solution.
> Unfortunately, the Business will not allow the AIX server to be on the
[quoted text clipped - 14 lines]
> service/data
> layer?
It doesn't.
Your network people need to open a hole in the firewall. Period. Even if
you wrote some sort of proxy, how would the AIX box know how to access it?
What protocol would you use which would allow bits to travel from the AIX
box to the IIS box?
Your network people need to open a hole in the firewall. If they're
concerned about opening port 80, you can run your web service on some other
port. They could also require SSL or limit the firewall opening to just your
IIS box.
If they're saying that bits from your IIS box aren't secure enough for them,
then fundamentally, the AIX box can't use a Web Service. It's really that
simple.
John