John DiFini wrote:
> 
> Does Apache::ASP provide access to COM objects on UNIX if a cross-platform
> toolkit such as MainWin is used?  In an FAQ, a similar question is asked
> about ActiveX objects.  The answer is, "Only under Win32 will developers
> have access to ActiveX objects through the perl Win32::OLE interface. This
> will remain true until there are free COM ports to the UNIX world. At this
> time, there is no ActiveX for the UNIX world."  Since COM will be supported
> on UNIX via MainWin or another product, does this answer still hold true?
> 
> The cross-platform toolkits being considered are:
> - MainSoft's MainWin
> - Bristol's Win/U
> - Software AG's EntireX
> 

Hey John,

Apache::ASP is a perl port of ASP to Apache and mod_perl.
That said, in order to provide a COM interface under UNIX,
there would have to be a perl module available that implemented
COM.  My searching just now found no COM perl modules, but 
did pull up some CORBA interfaces, which may fill the 
distributed object functionality that you are looking for:

cpan> d /CORBA/
Distribution    O/OM/OMKELLOGG/CORBA-IDLtree-0.7.tar.gz
Distribution    OTAYLOR/CORBA-MICO-0.5.0.tar.gz
Distribution    OTAYLOR/CORBA-ORBit-0.3.0.tar.gz
Distribution    P/PH/PHILIPA/CORBA-IOP-IOR-0.1.tar.gz

It may be that you are really stuck on COM and would
like to see it under unix with perl ... if that's the 
case then you might be the one to develop the cross
platform glue between perl + one of the development
environments listed above.  Only Software AG's EntireX
looks like they have free development tool, and only 
on Linux, so that might be a good start.

It may be possible that you could formulate your requirements 
such that you don't need COM.  Perl is a very powerful
language, and in the right hands can do anything, and may be
enough for your needs in this case.

-- Joshua
_________________________________________________________________
Joshua Chamas                           Chamas Enterprises Inc.
NodeWorks >> free web link monitoring   Huntington Beach, CA  USA 
http://www.nodeworks.com                1-714-625-4051

Reply via email to