Previous PageNext Page

Chapter 13

Component Programmer's Reference

NOTE: At this time there is no compiler or API for third party COM objects on Linux.
 
Chili!Soft ASP offers the ability to create custom server components that may be useful in different Internet and Intranet scenarios. For example, some applications require complex business logic. The application developer may find it more efficient to encapsulate these business rules in a custom server component written in an advanced language like C++ or Java, rather than trying to implement them with script. Chili!Soft ASP uses COM (Component Object Model) as the standard interface for creating custom components.
 
On Windows NT, Chili!Soft ASP server components can be written in any language that supports COM, including Visual Basic, C++, and Java. On Unix, Chili!Soft ASP server components can be written in either Java or C++. If you wish to develop your components in Java, Chili!Beans shields you from many of the details of COM (see the Chili!Beans Reference for more information.)
 
If you wish to develop your components using C++, this section is for you. On Unix, Chili!Soft provides an implementation of COM from MainSoft. To develop C++ COM components on Unix, you will need the MainSoft tools for developing COM components, available from Chili!Soft. Before starting to develop COM components, you should be familiar with COM programming. Several reference works on COM are available, two of which are listed below.
 
Inside COM, by Dale Rogerson, published by Microsoft Press
 
Understanding ActiveX and OLE, by David Chappell, published by Microsoft press.
 
If you are developing for Unix, the MainSoft tools also have extensive documentation on creating COM components.
 

Copyright © 2000 Chili!Soft

Previous PageTop Of PageNext Page