iWave’s ISAPI usage in Windows CE webserver applications

Web Server is one which can be either Hardware such as Computer or Software, such as computer application that helps in delivering web contents that can be accessed through the Internet.
By: iWave Systems Technologies Pvt. Ltd.
 
BANGALORE, India - June 27, 2013 - PRLog -- Web Server is one which can be either Hardware such as Computer or Software, such as computer application that helps in delivering web contents that can be accessed through the Internet.

While implementing the Web server on Windows CE one can’t implement all the features available with the web servers on PC Platform. Windows CE Internet Information Services (IIS) does not support Maintaining Session ID. However, this particular feature can be implemented by using Internet Server Application Programming Interface (ISAPI). Windows CE IIS does not support states between transaction and Session ID management, which can be supported by ISAPI application programming interface.

To do this, one has to build the Dynamic Link Library (dll) that exports some standard ISAPI entry point such as GetExtensionVersion, HttpExtensionProc and TerminateExtension. Interaction with the Web server can be performed through the standard ISAPI callback functions like ReadClient, WriteClient, etc. The following functions which can be implemented using this dlls;

Session ID Management
Providing Login Authority
Sending Customized files
Real time variables such as CPU temperature, CPU usage, Fan speed, connected devices

The following diagram shows, how the webserver interacts with ISAPI dlls
End
Source:iWave Systems Technologies Pvt. Ltd.
Email:***@iwavesystems.com Email Verified
Tags:i.MX6, iMX6, Iwave
Industry:Technology, Science
Location:Bangalore - Karnataka - India
Subject:Products
Account Email Address Verified     Account Phone Number Verified     Disclaimer     Report Abuse
iWave Systems Technologies PRs
Trending News
Most Viewed
Top Daily News



Like PRLog?
9K2K1K
Click to Share