[Mono-devel-list] Patch against mod_mono to add certain featu res.

Jonel Rienton jrienton at landata.com
Wed Apr 23 16:37:41 EDT 2003


I believe at least in IIS 6.0, the process works like:

IIS <-- named-pipes --> ASP.Net Worker Process(aspnet_wp.exe) <--
HttpHandlers(IHttpHandler) --> Assemblies <-- Modules

-----Original Message-----
From: mono-devel-list-admin at lists.ximian.com
[mailto:mono-devel-list-admin at lists.ximian.com]On Behalf Of
yoros at wanadoo.es
Sent: Wednesday, April 23, 2003 11:28 AM
To: Torstensson, Patrik
Cc: mono-devel-list at lists.ximian.com
Subject: Re: [Mono-devel-list] Patch against mod_mono to add certain
featu res.


On Wed, Apr 23, 2003 at 01:42:39AM -0700, Torstensson, Patrik wrote:
> Hi Daniel,
>
> > The problem here is that Apache is running as several
> > processes, each one
> > serving its own requests.
> > I believe (unless I am not understanding how Mono works) that
> > this does not
> > allows them to share the ASP.NET session data for example. So
> > the options are:
>
> And of course to allow the caching to work correctly..
>
> > - Have an external process and pass the information via
> > remoting (what Pedro
> > is doing and similar to how Tomcat and mod_jk works)
> > The only worry I have is the performance of back and forth
> > remoting calls,
> > but I believe this is how current IIS <-> ASP.NET works on Windows
>
> IIS <-> ASP.NET on Windows uses a highly optimized multi-pipe
communication
> layer, it's optimized to minimize the data sent via the pipes and is way
> faster that the remoting infrastructure that we have in the managed world.
>
> I think we should have a likewise layer for apache, shared memory maybee?

What I wanted when I proposed the Remoting solution is to give
flexibility. I know that using shared memory we get a faster server. If
we could have this... perfect, if not, Remoting is the best.

NOTE: Think that Tomcat (and related) does something like Remoting.

Regards,

    Pedro

--
Pedro Martínez Juliá
\  yoros at terra.es
)|    yoros at wanadoo.es
/        http://yoros.cjb.net
Socio HispaLinux #311
Usuario Linux #275438 - http://counter.li.org
GnuPG public information:  pub  1024D/74F1D3AC
Key fingerprint = 8431 7B47 D2B4 5A46 5F8E  534F 588B E285 74F1 D3AC
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list at lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list





More information about the Mono-devel-list mailing list