Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Viseslojna arhitektura (Projektovanje software-a)

[es] :: Art of Programming :: Viseslojna arhitektura (Projektovanje software-a)

[ Pregleda: 6689 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Dragan
Dragan Gajic
Software Architect
Novi Sad

Član broj: 1596
Poruke: 76
*.neobee.net



+15 Profil

icon Viseslojna arhitektura (Projektovanje software-a)13.12.2001. u 13:20 - pre 248 meseci
Zanima da li neko ima kakav link ili literaturu na temu projektovanja software-a tj. viseslojna arhitektura, prednosti i mane...
Znaci zanima me bas teorija, koliko slojeva, koja resenja na srednjem sloju i slicno...

P.S.
Cini mi se da je ovaj forum najvise odgovara (ili najmanje neodgovara)
za jedno ovakvo pitanje, tako da se unapred izvinjavam ako sam
pogresio

"The most likely way for the world to be destroyed, most experts agree, is by
accident. That's where we come in; we're computer professionals. We cause
accidents." - Nathaniel Borenstein
 
Odgovor na temu

Riste Pejov
Team Leader/Senior Software Developer @
Ein-Sof ltd Skopje
Skopje, Macedonia

Član broj: 128
Poruke: 571
*.mol.com.mk

Jabber: richie@bagra.net.mk
ICQ: 154236769
Sajt: riste.softver.org.mk


Profil

icon Re: Viseslojna arhitektura (Projektovanje software-a)14.12.2001. u 21:07 - pre 248 meseci
viseslojna arhitektura je ustvari 3 slojna uvek :))
idijotizam je koristiti vise od tri sloja ...
ali ako hoces mozes definirati i vise od 3 ... samo to na logickom nivou ..
na pr:
client<->server<->RDBMS

a onda kod klijenta mozes podeliti jos na nekoliko nivoa:
GUI <-> DB access

ili kod RDBMS-a mozes imati vise od jednog DB servera
kao na primer serverka app. moze pristupati u isto vreme
nekoj lokalnoj bazi (access,paradox) i nekog SQL servera

u principu sve se to svede na 3 sloja ...



People who think they know everything tend to irritate those of us who do.
 
Odgovor na temu

Dragan
Dragan Gajic
Software Architect
Novi Sad

Član broj: 1596
Poruke: 76
*.26.EUnet.yu



+15 Profil

icon Re: Viseslojna arhitektura (Projektovanje software-a)15.12.2001. u 12:34 - pre 248 meseci
Citat:
Riste Pejov:
viseslojna arhitektura je ustvari 3 slojna uvek :))
idijotizam je koristiti vise od tri sloja ...
ali ako hoces mozes definirati i vise od 3 ... samo to na logickom nivou ..


Upravo to i radim, logicki - pravim klase nad svakim entitetom tj. tabelom i implementiram metode insert, update,...Ovako dobijem jos jedan sloj, bez obzira na to da li je u pitanju lokalna baza ili server.

Citat:

ili kod RDBMS-a mozes imati vise od jednog DB servera
kao na primer serverka app. moze pristupati u isto vreme
nekoj lokalnoj bazi (access,paradox) i nekog SQL servera

u principu sve se to svede na 3 sloja ...


Slazem se, mene u stvari vise zanima logicko projektovanje, vec sam kratko opisao moj nacin rada, ali racunam da to mozda nije najbolje a sigurno nisam prvi koji ima ovakvu vrstu dileme.
Sustina price je kako projektovati slozene inf. sisteme sa mnogo klijenata,
znam ja i strukturnu sistem analizu i UML, ali to je po meni nedovoljno tj. to je za specifikaciju i modelovanje ali arhitektura samog sistema tj. implementacija je nesto drugo...

Pozdrav.

"The most likely way for the world to be destroyed, most experts agree, is by
accident. That's where we come in; we're computer professionals. We cause
accidents." - Nathaniel Borenstein
 
Odgovor na temu

Riste Pejov
Team Leader/Senior Software Developer @
Ein-Sof ltd Skopje
Skopje, Macedonia

Član broj: 128
Poruke: 571
*.mol.com.mk

Jabber: richie@bagra.net.mk
ICQ: 154236769
Sajt: riste.softver.org.mk


Profil

icon Re: Viseslojna arhitektura (Projektovanje software-a)16.12.2001. u 19:11 - pre 248 meseci
Momentalno radim na jednog projekta ...
ali se ne zamaram mnogo sa 3-tier arhitekture
bas na tom nivou jer i mi ne treba do tog stepena.
RDBMS je MySQL
a za svaku tabelu ili report imam posebni modul(dll)
i onda imam samo jednu aplikaciju koja integrira sve module
i u zavisnosti od toga sta klijent hoce on dobije vise ili manje ..
i ako dobro uradis integrator onda nove module mozes ubacivati u
stilu plugin-a pa onda ista aplikacija moze da odradi sve, od jednog obicnog klijenta za ubacivanje podataka sve do kompletne administracije baze i generiranje raznih izvestaja.
Bar meni ovoj funkcionira
People who think they know everything tend to irritate those of us who do.
 
Odgovor na temu

[es] :: Art of Programming :: Viseslojna arhitektura (Projektovanje software-a)

[ Pregleda: 6689 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.