Hi Jacob,

well the difference is, that we use the same resources. We separate the Webs 
logically. And from my own experience I know how much ressources are consumed 
when creating a new instance.
With Railo comes a server administrator that allows you to configure each 
security settings per web separately.
Lets assume you have 5 webs called A-E. With the enterprise version of Railo 
you can use the server administrator to set up global settings for all webs 
from A-D and special settings for web E.
A developer of web B can use his local railo web administrator to set up the 
settings he needs for his development. He does not have access to the server 
administrator, only to his local web administrator. 
With MX you only have one global administrator. And all datasources defined in 
this administrator are known to every web running with this instance. In order 
to use datasources in a secure way you should only define them with a readonly 
databaseuser and use the "password" and "username" attributes in the 
cfquery-tag. But if you don't do it this way and a user from another web within 
this instance knows a certain datasource, he can use it as he likes. The same 
goes for Customtags, CFX a.s.o.
Now you are right when saying that it is possible to define several instances 
with the enterprise version of MX, but it is very resource consuming.
I must admit, that Railo has a disadvantage in this comparison, since if the 
web A causes for some reasons to crash, all other webs won't run anymore too.

Hope this explains the difference I meant.

Best regards

Gert Franz
Railo Core Development

> > From: Gert Franz
> >
> > why don't you give Railo a try. Railo is nearly fully 
> > compatible with MX 6.1 and has some features neither of the 
> > two other products has. One of these is separating different 
> > webs into different coldfusion-contexts. This means, that you 
> > have two administrators for two different webs on the same 
> > server. So you can separate datasources, mappings, customtags 
> > and everything else.
> 
> How is this different from ColdFusion's server instances?  Here is a
> quote from livedocs: "When you create a server instance with the
> Instance Manager, by default it deploys a copy of the cfusion 
> server's
> ColdFusion enterprise application, including data sources, mappings, 
> and
> settings. Alternatively, you can create a new server instance and
> specify the location of an EAR or WAR file (created by the J2EE 
> Archive
> page), which the Instance Manager uses as the basis for your new
> ColdFusion server instance."
> 
> By the way, I am applauding your efforts with Railo.  Here's my blog
> entry on the subject:
> http://www.techfeed.net/blog/index.cfm/2006/1/18/Another-CFML-server

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:230076
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to