DevProTalk

Forumi IT profesionalaca
web development, web design, e-business, SEO


Idite nazad   DevProTalk > Web development i web aplikacije > Programiranje
Želite da se reklamirate ekskluzivno na ovoj poziciji? Javite se

Programiranje Java, Perl, VB, ASP, .NET, C, C++, Pascal, Delphi Sponzor: VIP izazov 3

 
 
Alati teme Način prikaza
Staro 23. 12. 2006.   #2
Dejan Topalovic
old school
Professional
 
Datum učlanjenja: 15.02.2006
Lokacija: Wien, Austria
Poruke: 304
Hvala: 121
47 "Hvala" u 26 poruka
Dejan Topalovic će postati "faca" uskoro
Pošaljite poruku preko MSN za Dejan Topalovic
Default

Kod nas u firmi je razvijena jedna takva desktop aplikacija (uradjena u Delphiju, a baza je Oracle), koju ti opisujes i radi bas tako kako si naveo. Prilikom startanja, provjerava da li postoji upgrade verzija i automatski se aktualizuje. Autentifikacija se trenutno odvija putem uskladistene procedure u bazi.

Aplikacija radi savrseno, ali se planira "portanje" na web based aplikaciju, radi lakseg odrzavanja. Npr. imali smo dosta problema sa razlicitim client OS-ima (negdje je Win 2000, negdje Win XP, negdje je Win 2003 32bit ili 64 bit, dok recimo Linux nije podrzan, i td.), zatim problema sa performansama (kada koristimo dedicated mode na Oracle sevreru, onda se baza preoptereti kad broj istovremenih korisnika predje 500-600, a kada koristimo shared mode, onda se korisnici zale da im generisanje reporta i izlistavanje informacija traje dugo), te problema sa upgradeom Oracle client softwarea na svakom clientu. Ja sam taj problem Oracle client softwarea rijesio sistemskim silent installom na sve cliente, no to je samo workaround. Osim toga, ima jos situacija, koje se moraju "rucno" rjesavati, a koje bi se mogle sprijeciti prebacivanjem aplikacije na web.

Bas ove sedmice smo razradjivali planove za iducu godinu i razgovarali smo o prebacivanju te aplikacije na web.

Predlozeni grubi koncept izgleda ovako:
- DB engine ostaje Oracle
- kao middle tier koristice se Oracle Application server (ja sam predlagao kao alternativu JBoss, ali nece proci, jer vec koristimo Oracle Application server)
- servisi ce se razvijati kao SOA servisi i to koristeci Java tehnologije (J2EE, JSP, JSF i td.)
- podaci o korisnicima, privilegijama i rolama (eng. roles) ce se cuvati u LDAP repositoryu, kojemu ce se moci pristupati i iz drugih aplikacija
- na clientu ce biti potreban samo browser, a kao client tehnologije koristice se JavaScript i AJAX, te eventualno SVN za prikazivanje chartova; testirace se kompatibilnost sa najzastupljenijim browserima i ti browseri ce biti izlistani u preporucenoj listi browsera za koristenje; samim tim ce biti omogucena podrska i za Linux korisnike


Eto, to je onako ugrubo opisano...
__________________
Blog: Baze podataka
------------------------
Oracle OCP DBA
Oracle OCE SQL Expert
Oracle OCP Developer
Certified MySQL DBA
Dejan Topalovic je offline   Odgovorite uz citat
 



Pravila pisanja
Možete ne započinjati nove teme
Možete ne slati odgovore
Možete ne slati priloge
Možete ne izmeniti svoje poruke
vB kôd je Uključen
Smajliji su Uključen
[IMG] kod je Uključen
HTML kôd je Isključen
Pogledajte forum

Slične teme
Tema Početna poruka teme Forum Odgovori Poslednja poruka
Visejezicnost web aplikacija slavkan (X)HTML, JavaScript, DHTML, XML, CSS 16 30. 09. 2010. 01:38
Zahtevnost web aplikacija Milos Jankovic Web Hosting, web serveri i operativni sistemi 3 27. 05. 2009. 14:54
Klasterovanje Web aplikacija? Dragan Varagić Web aplikacije, web servisi i software 5 20. 07. 2006. 12:28


Vreme je GMT +2. Trenutno vreme je 14:59.


Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.
Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.