Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


September 2001

Mobilize Your Web Site the Easy Way

RSS
Subscribe to Windows Web Solutions | See More Internet Server API (ISAPI) Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

Download the Code Here

Convert HTML from IIS to any wireless device—automatically!

[Author's Note: Each month, this column discusses various aspects of the advanced administration of e-business sites. This month, I show you how to install, configure, and use an Internet Server API (ISAPI) filter on your IIS sites that will immediately provide wireless capabilities.]

Designing, developing, and implementing wireless Web applications is difficult and tedious. Software developers have difficulty maintaining a public Web site that's compatible with all the different Web browsers while still exploiting the unique features of each browser. To add to the complexity, the popularity of wireless Web applications has skyrocketed—along with the more than 1000 devices (all with slightly different capabilities and features) that have come with this explosion.

Developers wrote first-generation wireless Web applications to support one device: a particular Personal Digital Assistant (PDA) such as Compaq's iPAQ Pocket PC that runs Microsoft Pocket Internet Explorer on Windows CE or a cellular telephone that has Wireless Markup Language. WML, formerly called Handheld Device Markup Language (HDML), is the markup language designed for cellular telephones and PDA capabilities. WML is similar to HTML, but it's XML based, which gives it a more rigid structure. Developers write applications to support one device because maintaining multiple code bases to support more than one device is so difficult. Just keeping up with all the nuances in rendering capabilities for one device is an almost impossible task for software developers.

So, would you be surprised if I told you that there's a product for IIS that automatically converts the HTML that IIS sends from your Web applications into the proper wireless format of the device that's connected to your IIS server? Well, the product's name is Echo, and Wireless Knowledge (a Microsoft-QUALCOMM partnership) produces it. Echo is an ISAPI filter that determines the type and capability of the wireless Internet device that has connected to your IIS Web server. When IIS renders HTML, this outbound ISAPI filter intercepts it and converts it to the proper format of the connecting device. Put another way, when IIS receives a request for data from a Web-enabled mobile device, Echo determines what type of markup language the device requires and instantly translates the HTML output of your Web application into that markup language (e.g., HTML for Palm, HTML for Pocket PC, WML or HDML for cellular telephones).

The process is that simple. The burden on your Web applications is negligible because Echo simply converts HTML on its way out. Echo isn't like an Active Server Pages (ASP) engine with an interpreter or a compiler that requires significant CPU and disk time. By custom-rendering the data after your application has delivered the HTML and just before IIS sends the data to the mobile device, Echo stays out of the application itself. The best news is that Wireless Knowledge has a large team of engineers, testers, and quality-assurance people who keep current on the capabilities of new wireless Internet devices as they enter the market so that you don't have to keep up with every device.

Installing and Configuring Echo
Echo supports IIS 4.0 or later. You use an installation wizard in a Windows Installer (.msi) file to install Echo. When you run the wizard, Echo checks your system for compatibilities. If Echo doesn't find problems, the license agreement appears. If Echo finds problems (e.g., an old version of the Microsoft XML Parser—MSXML), it recommends solutions. (No compatibility problems exist in a default installation of IIS 5.0 on Windows 2000.)

Simply follow the wizard's prompts to complete the installation. The installation documentation and Wireless Knowledge support are excellent, so count on them if you have questions or trouble.

After you install Echo, putting it to use is simple. Open the Microsoft Management Console (MMC) Internet Information Services snap-in (or the MMC Internet Information Server snap-in in Windows NT 4.0). Navigate to the site on which you want to run Echo. Right-click that site, then select Properties. Notice that Echo installation has added a Mobility tab, which Figure 1 shows, to the Web server's Properties dialog box. To turn on wireless capability for the entire site, simply select the Enable mobility check box.

However, you don't have to enable mobility for your entire Web site. Like most properties in IIS, mobility is inherited. If you turn on mobility for the entire Web site, each virtual directory, folder, and file beneath that site inherits the mobility setting. You can also navigate to a virtual directory or folder, right-click it, and select Properties. In this way, you can enable mobility at a more granular level.

   Previous  [1]  2  Next 


Reader Comments

You must log on before posting a comment.

If you don't have a username & password, please register now.




Top Viewed ArticlesView all articles
Accessing Database Data with ADO

...

The Memory-Optimization Hoax

Don't believe the hype. At best, RAM optimizers have no effect. At worst, they seriously degrade performance. ...

Friday at PASS Europe 2006

Kevin talks about the closing day of the event and shares a funny Microsoft film. ...


IIS and Web Administration Whitepapers The Five Secrets to Controlling Your SharePoint Environment

The IT Guidebook To Evaluating Hosted Exchange Providers

Extended Validation SSL Certificates

Related Events Check out our list of Free Email Newsletters!

Mobile and Wireless eBooks A Guide to Windows Certification and Public Keys

Keeping Your Business Safe from Attack: Passwords and Permissions

Keeping Your Business Safe from Attack: Monitoring and Managing Your Network Security

Related IIS and Web Administration Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.

Job Openings in IT


ADS BY GOOGLE SPONSORED LINKS FEATURED LINKS

Maximize your SharePoint Investment – 8 Cities
Discover best practices and tips for both architecting and administering SharePoint. Early Bird Price of $99 through Sept 15th.

Find a new job now on the all new IT Job Hound!
Search jobs, post your resume, and set up job e-mail alerts!

Master SharePoint with 3 eLearning Seminars
Learn how to build a better SharePoint infrastructure and enable powerful collaboration with MVPs Dan Holme and Michael Noel. Register today!

Top Tools for Virtualization Disaster Recovery & Replication
View this web seminar on August 14th to learn about two tools that will result in faster backup and restore with P2V disaster recovery.

SharePointConnections Conference Fall 2008
Don’t miss the premier event for Microsoft IT Professionals in Las Vegas, November 10-13. Register and book your room by August 25 and receive a FREE room night (based on a three night minimum stay).

VMworld 2008 - Sign Up Today!
Join your peers on September 15-18 at The Venetian Hotel in Las Vegas as VMware hosts VMworld 2008, the leading Virtualization event.



Increase Application Performance
Free White Paper by Editor's Best winner, Texas Memory Systems.

Microsoft® Tech•Ed EMEA 2008 IT Professionals
Advance your thinking with new ideas and practical real-world solutions at Microsoft’s FIVE day technical infrastructure conference 3-7 Nov., 2008. Register before 26 September 2008 to save €300.

Order Your SQL Fundamentals CD Today!
Learn how to use SQL Server, understand Office integration techniques and dive into the essentials of SQL Express and Visual Basic with this free SQL Fundamentals CD.

Are You Really Compliant with Software Regulations?
View this web seminar that will help you with compliance best practices and check out a management solution to assure that you won’t be in jeopardy of an audit.

Virtualization Congress Oct. 14-16 in London
Don't miss Virtualization Congress, the premiere EMEA conference dedicated to hardware, OS and application virtualization. Oct. 14-16.
Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technical Resources Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2008 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing