The plug-in application programming interface (API) allows third parties to expand
Netscape with native support for new data types and additional features. Plug-in API allows developers to build high bandwidth applications into your web server.Plug-ins are
dynamic code modules, native to each Netscape platform. Plug-ins can work with
architectures such as OLE and platform-independent programming languages such as
Java. The primary goals of the plug-in API are:
The plug-in API supports four broad areas of functionality. Plug-ins can:
A plug-in can retrieve a URL with the same network functionality as Netscape. The data from such a URL is provided as a stream as the data arrives from the network. Plug-ins can both produce and consume data. Plug-ins can produce data that Netscape or other plug-ins can display.