It consists of two steps-
1) configuration 2) Testing
Configuration:
Here is the steps to configure webspeed in windows 7 or higher machine-
1. Type the below command in your cmd prompt which would install IIS current version.
start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;IIS-ASP;IIS-CGI;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-LegacySnapIn;IIS-FTPPublishingService;IIS-FTPServer;IIS-FTPManagement;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI
Testing:
1) configuration 2) Testing
Configuration:
Here is the steps to configure webspeed in windows 7 or higher machine-
1. Type the below command in your cmd prompt which would install IIS current version.
start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;IIS-ASP;IIS-CGI;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-LegacySnapIn;IIS-FTPPublishingService;IIS-FTPServer;IIS-FTPManagement;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI
2. Now goto Control Panel -> Programs -> Turn
Windows Features on or off -> Internet Information Services
3. Check Information Services and then CGI,ISAPI
Extensions and ISAPI Filters under Application Development Features and then
click on ok.
4.
To verify whether IIS is installed, type inetmgr
in the run command, you should be able to see the IIS console.
5.
Create a virtual directory in which you have
copied your wsisa.dll.
Here I have created a virtual directory named
“scripts”
6.
Add the messenger to ISAPI and CGI Restrictions.
IIS Manager -> IIS -> ISAPI and CGI
Restrictions -> add -> Add wsisa.dll and tick on "Allow extention
path to execute" for them.
7.
Edit handler permissions to execute.
IIS Manager -> Web Sites -> Default
Web Site -> scripts -> handler mappings
8.
Double click on Handler Mappings and select ISAPI.dll.
Right click on it and click on “Edit Feature Permissions”.
9.
Provide execute permissions to the ISAPI.dll
10.
Restart you IIS Server.
Testing:
1.
Start your wsbroker1 and provide the below link
in the browser.
http://localhost/scripts/wsisa.dll/WService=wsbroker1/ping
i. start admin server - proadsv -start
ii. start the broker - wtbman -i wsbroker1 -start
Then use the given link in browser and hit enter-
You'll get the 'successfully accessed' message in your page.
i. start admin server - proadsv -start
ii. start the broker - wtbman -i wsbroker1 -start
Then use the given link in browser and hit enter-
You'll get the 'successfully accessed' message in your page.
2. Now you can use your ABL code to send request via webspeed
No comments:
Post a Comment