[java] aplikacja + baza (znacie baze bezinstalacyjną?)

0

Witam,
zainteresowal mnie wątek typu:
-klien chce aplikacje, ktora goromadzi pewne dane. Przecietny program bym oparł na dowolnej bazie ale ! (Oracle kombajn nie dla malej firemki, MySql serv 2005 tez, MySql pod Apache jakis bajer fajnie ale wymaga programu obslugujacego Apache i Mysql, DB2 tez).

Chodzi o to ze klient dostaje program, jest laikiem z programowania i go nie interesuje zadna baza. Wiem najlepiej bylby zapisywac dane w pliku tekstowym ale to kojarzy mi sie z balaganem.

Zna ktos sposob na przechowywanie danych (jakąś bazke na proste rozwiązania) do ktorej moge sie podpiąć a zarazem nie trzeba u klienta nic instalowac poza wskazaniem w metodzie programu pliku w ktorym ma zapis/odczyt danej ?. Zarazem zeby byl jakotaki porzadek typu kolumny (co z operacjami typu * join) ? :/

0

HSQLDB, SQLLite...

0

... h2database, apache derby ...

:)

0

O co chodzi z tym "MySQL pod Apache"?

0

Trochę mnie zainteresował temat : te nazwy programów to jak rozumiem umożliwiają stworzenie bazy danych na dysku lokalnym s wynikiem jest plik lub kilka plików w jakims katalogu?

OK, to taki pomysł by prosta app w swingu miała taka bazę prostą na jednym kompie i a funkcjonalnośc aplikacji umożliwiała podłączenie się do tej aplikacji poprzez socket z innego kompa i dokonanie podstawowych operacji. Tylko co z security?

0

Możesz się łączyć po HTTP :)

0

Narobiłem się już tyle z socketami ze bardzo sprawnie i to idzie. Przez http...hmm poszukam przykładów.

0

Oczywiście odniosłem się do sytuacji którą podałeś, tzn baza i aplikacja na jednym kompie, a drugi komp podłącza się do tej aplikacji.

Zobacz na Caucho Hessian albo Caucho Burlap:
http://webcache.googleusercontent.com/search?q=cache:http://hessian.caucho.com/

0

no ok spojrzalem przed chwila na HSQLDB oraz LiteSQL3 no i jak dla mnie to nie wiem co mam zrobic... pod win7 liteSQL3 odpalam wiersz polecen wchodze w katalog gdzie go mam ... chce cos napisac i nic nie dziala (brak toturiali w necie) a HSQLDB to mam pobrac jar ? i obslugiwac baze np pod eclipsem ?

Jak to ma byc klient nie ma nic instalowac chce mu dac program, on sobie odpala *.exe pojawia sie ramka a operacje odbywaja sie na *.db nie moge znaleźc zadnych fajnych tutkow co probowalem zrobic na Litesql3 to nawet z wiersza polecen nie dzialaja mi polecenia ... :/ albo takie tutki wygrzebalem

1 użytkowników online, w tym zalogowanych: 0, gości: 1