Several readers have asked me lately how they can get their company started in the WAP industry. The pleasant reality is that it does not take too much effort to get your current configuration set up and enabled to provide WML content to WAP-enabled phones.
It is rather simple to configure Microsoft's Internet Information Server (IIS) for WML (Wireless Markup Language). This 10-Minute Solution shows a quick list of steps that must be followed, complete with screenshots that will help walk you through the process. My next 10-Minute Solution will explain a little more about the actual process of serving up WML pages.
- Open up Internet Information Server Manager. Right-click on your Web server, listed on the left. Drop down to Properties.

- In the Computer MIME Type area of the Web Properties dialog box, click on the File Types button:

- This dialog box lists all currently installed file types. Click on New Type:

- Enter the extensions and content types and click OK. Table 1 lists the recommend extensions and types.

|
Table 1. MIME Content Extensions and Types |
|
Extension |
Content Type |
|
wml |
text/vnd.wap.wml |
|
wbmp |
image/vnd.wap.wbmp |
|
wmls |
text/vnd.wap.wmlscript |
Following these steps allows your Web server to serve up the appropriate content when requested. A user can point a WAP phone to the URL of any WML page on your server and it will be sent in the appropriate type to the gateway of the user's provider.
This is how you configure IIS for the additional MIME types required to serve up WML pages to the gateway of an end-user's mobile provider.
Return to Get Help with Wireless Dev Page
Return to Main Get Help Page