Author |
Topic  |
|
Zenfor
Junior Member
 
372 Posts |
Posted - 25 October 2005 : 12:32:19
|
Hi,
I work for a large firewalled organization and would like to install Snitz for public facing use but IT security tells me that it has to be in 3 separate layers. The database will be by itself behind the firewall and it must be SQL server. The application (ASP pages) will also be behind the firewall on the middle server and the front server will have just the login screen.
Does anyone know if this has been done or can it be done? Is there any documentation? I have only done this with an Access DB.
Appreciate any help on this. Thanks!
|
|
HuwR
Forum Admin
    
United Kingdom
20595 Posts |
Posted - 25 October 2005 : 13:58:26
|
Ask your IT guys to explain exactly wht they mean by 3 tier, because your explanation does not imply the use of a 3 tier app at all. ASP is ALLWAYS seperate from the DB layer, it has to be even when using access as your back end, that is kind of the whole point of having a web interface |
 |
|
Zenfor
Junior Member
 
372 Posts |
Posted - 25 October 2005 : 16:21:13
|
quote: Originally posted by HuwR
Ask your IT guys to explain exactly wht they mean by 3 tier, because your explanation does not imply the use of a 3 tier app at all. ASP is ALLWAYS seperate from the DB layer, it has to be even when using access as your back end, that is kind of the whole point of having a web interface
Ok, maybe I didn't word it correctly but it sounds like you know what I'm talking about. This will be installed in a a dmz in a firewall environment. Anyone please? |
 |
|
pdrg
Support Moderator
    
United Kingdom
2897 Posts |
Posted - 26 October 2005 : 04:36:17
|
As Huw suggests get some real clarification of what they mean - all ASP (classic) apps are 2-tier, with the business logic (usually called the 'middle tier') crunched either in the presentation (ASP) or data (SQL) tiers, usually a bit of both. With Snitz, all the presentation and business logic is in the presnetation tier (ASP), the db is just a db with no fancy extra logic |
 |
|
Podge
Support Moderator
    
Ireland
3776 Posts |
Posted - 26 October 2005 : 06:33:11
|
Hmmm.... Not sure I agree with you there Pdrg. I do think that Snitz is three tiered. Because html and code are intermingled in asp pages it makes it impossible to have the presentation and business logic layer on two separate servers but it doesn't mean that the three tiers do not exist.
Zenfor, there are many ways to setup a DMZ but usually it contains servers (http, dns, smtp, etc.) so the Snitz application would have to reside there. The database end should be no problem. The front end usually brokers requests to the http server like a reverse proxy, what you have to do there will depend on their particular setup. |
Podge.
The Hunger Site - Click to donate free food | My Blog | Snitz 3.4.05 AutoInstall (Beta!)
My Mods: CAPTCHA Mod | GateKeeper Mod Tutorial: Enable subscriptions on your board
Warning: The post above or below may contain nuts. |
 |
|
pdrg
Support Moderator
    
United Kingdom
2897 Posts |
Posted - 26 October 2005 : 06:41:14
|
Podge, I think it's semantics - there may be three logical tiers, but you couldn't run them on three physical servers as with a .NET/COM app. We're talking about the same thing :) |
 |
|
HuwR
Forum Admin
    
United Kingdom
20595 Posts |
Posted - 26 October 2005 : 11:16:24
|
Snitz is definately only 2 tier not 3, there is no distinction between presentation and business logic in the Snitz code.
For a website to be a true multi-tiered app as opposed to 2-tier one normally involves the use of multiple web servers or websites which interact together to form a single site rather than just a single ASP based app/site like Snitz.
|
 |
|
|
Topic  |
|