31.01.2013 Views

My webMethods Server Administrator's Guide - Software AG ...

My webMethods Server Administrator's Guide - Software AG ...

My webMethods Server Administrator's Guide - Software AG ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Integration with Web <strong>Server</strong>s<br />

4. Using <strong>My</strong> <strong>webMethods</strong> <strong>Server</strong> with Web <strong>Server</strong>s<br />

<strong>My</strong> <strong>webMethods</strong> <strong>Server</strong> can integrate with the leading Web servers, such as Microsoft<br />

Internet Information <strong>Server</strong> or Apache HTTP <strong>Server</strong>. The primary mechanism for<br />

integrating <strong>My</strong> <strong>webMethods</strong> <strong>Server</strong> with a third party Web server in a distributed<br />

deployment scenario requires the use of a small plug‐in that is installed and configured on<br />

the Web server. This plug‐in forwards HTTP requests from the Web server to the server<br />

using the specialized open protocol AJP13.<br />

<strong>My</strong> <strong>webMethods</strong> <strong>Server</strong> provides an integrated servlet engine with Jetty, which is a built‐<br />

in Web server that supports both HTTP and HTTPS. As such, having a separate Web<br />

server tier is not a hard requirement.<br />

There are several reasons for configuring <strong>My</strong> <strong>webMethods</strong> <strong>Server</strong> with an external Web<br />

server (or cluster of Web servers). The most notable reason is to adhere to corporate IT<br />

policies and procedures. <strong>My</strong> <strong>webMethods</strong> <strong>Server</strong> supports a flexible deployment model<br />

that allows an external Web server (or cluster of Web servers) to handle all HTTP requests<br />

that can be separately load balanced.<br />

Integrating an external Web server to handle HTTP requests requires configuring a Web<br />

server plug‐in on the external Web server machine(s). The Web server plug‐in leverages<br />

code from the Jakarta Web server project which is used extensively across many<br />

production‐quality Web server products.<br />

Configuring <strong>My</strong> <strong>webMethods</strong> <strong>Server</strong> with IIS 6.0<br />

Windows 2003 supports Internet Information <strong>Server</strong> (IIS) 6.0. To use IIS 6.0 with <strong>My</strong><br />

<strong>webMethods</strong> <strong>Server</strong>, you need to run IIS isolation mode. <strong>Software</strong> <strong>AG</strong> does not support<br />

running <strong>My</strong> <strong>webMethods</strong> <strong>Server</strong> through IIS on Windows XP.<br />

Note: The following configuration is one of many distributed deployment scenarios. To<br />

address your specific requirements, please contact <strong>Software</strong> <strong>AG</strong> Customer Care for<br />

detailed distributed deployment information and guidelines.<br />

Note: If the ISAPI redirector file described in the following procedure is under Program<br />

Files, the space will cause problems because IIS will not recognize the ISAPI Filter. You<br />

need to either put the ISAPI redirector file in a folder path without a space or manually<br />

update the path within the ISAPI filter to be ʺProgra~1ʺ.<br />

<strong>My</strong> <strong>webMethods</strong> <strong>Server</strong> Administrator’s <strong>Guide</strong> Version 7.1.1 � � � 32

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!