Web Services Adapter and IIS

Posted by Jagxx on 27-Dec-2009 08:49

Hello,

I would like to configure the web services adapter with the Web Server IIS. Does someone already do that? I haven't found documentation on the web.

Thank you in advance.

Regards,

Jag

All Replies

Posted by Admin on 27-Dec-2009 16:33

Hi Sebastien,

the Web Services Adapter is a java servlet and requires a servlet container. Don't know if something like that is available for the IIS.

Looks like TomCat can be used together with IIS using a connector/redirector: http://tomcat.apache.org/connectors-doc/webserver_howto/iis.html

But then the question is, why not directly use TomCat to handle the http request?

Mike

Posted by rstanciu on 28-Dec-2009 07:52

==============================================
Qualified Web servers and Java servlet engines:
==============================================

Web server:
===========

Apache
iPlanet/Netscape
Internet Information Server (IIS)
       
Java servlet engine:
====================
Tomcat
Jrun and ServletExec

Posted by Jagxx on 28-Dec-2009 13:51

Thank you for the answer.

I am developing a web application Client in C#/Asp.Net which use IIS. I search the best solution

Can I use IIS for ASP.NET and tomcat separately for the Web Services adapter (Web Service) ? It is the solution ?

Sebastien

Posted by Admin on 28-Dec-2009 16:38

Can I use IIS for ASP.NET and tomcat separately for the Web Services adapter (Web Service) ?

Yes. That's at least possible. IIS might be running on port 80/443 and TomCat on 8080 or anything else that's not used for anything else.

It is the solution ?

When the client is .NET, I'd rather use the native .NET proxy than a WebService (works for WinForms and ASP.NET clients). Of course it all depends if you need to use the WebService interface for other clients as well.

Did you check: http://communities.progress.com/pcom/docs/DOC-16332 ?

When using the .NET proxy you do not neccessary need any Java Servlet (except when http tunneling is a must, which would require AIA).

Posted by Jagxx on 28-Dec-2009 18:26

yes I have already read this documentation. I already do some test with proxy and it worked well.

I wanted to use the web service in order to eventually use it with another client.

Thank you very much for your answer.

Sebastien

Posted by Admin on 28-Dec-2009 19:32

I wanted to use the web service in order to eventually use it with another client.

You can still use the same business logic (procedure files) with WebService and .NET Proxy based clients. So you may use the simpler infrastructure today and extend to WebServices any time later by adding TomCat and using the WSA.

Posted by Jagxx on 29-Dec-2009 04:42

yes that's what I'll do. Thank you again for your answer.

This thread is closed