Click to return to the Content     
Internet Component Downlo...     Choosing a Packaging and ...     Internet Component Downlo...    
Web Workshop  |  Content & Component Delivery

Introduction to Internet Component Download


Internet Component Download is a system service for downloading and installing software from Web sites on the Internet and intranets. This service also provides certificate checking. Internet Component Download is supported by Microsoft® Internet Explorer version 3.0 and later.

You, the software provider or Web master, can "package" applications and place them on your Web servers for download. When users visit your Web site, Internet Component Download enables their browsers to pull down and install the programs.

Key Terms and Concepts

"Internet" and "download" are widely recognized terms, but there has been some confusion over what exactly is meant by the word "component" in this context. So first of all, what is a component?

Requirements

Several significant advances have been made since Internet Component Download was first introduced with Internet Explorer 3.0. Internet software distributors should keep in mind that users browsing distribution sites with Internet Explorer 3.0 are only able to use distribution combinations that include .cab, .exe, and INF files. OSD support began in Microsoft Internet Explorer 4.0.

Catalog files are used to avoid multiple trust dialog boxes when users download software components from the Internet. They are supported by Internet Explorer 5 and later.

To better understand how differences between versions of Internet Explorer impact your software packaging decision, see Choosing a Packaging and Distribution Method.

Benefits

Users and developers benefit from Internet Component Download. Internet Component Download provides easier setup and maintenance, improving the overall user experience. With Internet Component Download, developers get fast, worldwide distribution of their software for a fraction of the cost associated with distributing shrink-wrapped software.

Sample Uses

Internet Component Download services work equally well for worldwide Internet and corporate intranet distribution.

How It's Done

Making your software component available for Internet download is essentially a three-step process:
  1. Create the software.
  2. Decide how you want to package and distribute your software.

    Internet Component Download provides four primary distribution methods. You can choose from a single executable file (.exe), a distribution unit, a stand-alone INF file, and an OSD file. You may also choose to sign, mark as safe, and/or license your component. The criteria for choosing which distribution option is most appropriate for your distribution application are discussed in Choosing a Component Download Distribution Method.

  3. Reference the software distribution package from a page on your Web site.

    Your component is usually addressed by the CODEBASE attribute of an OBJECT tag on a Web page.

Other Considerations

There are just a few more things for you to be aware of:

Related Topics

The following lists contain links to topics related to Internet Component Download.

Overviews

References

Tutorials



Back to topBack to top

Did you find this topic useful? Suggestions for other topics? Write us!

© 1999 Microsoft Corporation. All rights reserved. Terms of use.