Author Topic: Distribuované programovanie  (Read 86024 times)

Raleon

  • VIP
  • Hero Member
  • *****
  • Posts: 1296
  • Csirke forever!
    • View Profile
    • Pessimistic Dreams
Re: Distribuované programovanie
« Reply #375 on: 22.03.2008, 23:15:09 »
Ale preco my ant run1 v pohode ukonci a DeeLov riadok pre 2.1 nie ? Aj ked som odmazal implementaciu 1.6 sprava sa to tak isto. ant2_1 v pohode ukonci build aleb pre 2.1 prikaz iba vypise ze sa aplikacia ukonci a tak zmrzne pricom zdrojak je uplne identicky. V com sa lisia tie dva prikazy ked rovnaky zdrojak rozne reaguje ?
nechodis na prednasky, vsak?
nemaj boj, aj moje nevyplo cele v 2-ke. Riesil som to surovo funkciou Exit. ale exit zase nesmies pouzivat v tom co posles


There is no such bad temper that can not be fixed with some good wine.

wlade

  • Hero Member
  • *****
  • Posts: 1818
  • When Love And Death Embrace
    • View Profile
    • Všetko pre Váš zdravý životný štýl
Re: Distribuované programovanie
« Reply #376 on: 22.03.2008, 23:52:27 »
Na prednasky chodim, na kazdu jednu som bol, tento semester som zatial ziadnu nevynechal. Uslo mi nebodaj nieco co sa tyka prave toho ukoncovania ?

No presne, aj ja som skusil System.exit(); ale potom to nevezme. nebvude to vadit, postaci ked len vypise ze aplikacia sa ukoncila a vyargumentujem ze ant lab1 korektne ukoncuje ? Bo ak hej nahodim spet 2.1 a idem robit 2.2 :/
I'm not normal, but paranormal abnormal...
Full series: X-Files & Masters Of Horror :D

HC Košice 4ever (B17-4-1) :buttrock:

Dawn of the FEI:
When there's no more room in FEI, the dead students will walk the earth...

DeeL

  • Moderator
  • Hero Member
  • *****
  • Posts: 4275
  • There is no place like ::1
    • View Profile
Re: Distribuované programovanie
« Reply #377 on: 23.03.2008, 05:56:55 »
mne vsetko stale korektne ukoncovalo... ale ked uz mas 2.x verziu tak nepotrebujes spustat nejaky druhy program na poslanie paketu na ukoncenie ale staci ti aj len tam priamo v tom spustenom tvojom napisat "bye moje_heslo" a dat ENTER (samozrejme bez uvodzoviek)

Múdri sa naučia od hlupákov viac, ako sa hlúpi poučia z príkladu múdrych.
(Marcus Porcius C. Cato)
It's not that I'm so smart, it's just that I stay with problems longer.
(Albert Einstein)

Hi yourself ;)

wlade

  • Hero Member
  • *****
  • Posts: 1818
  • When Love And Death Embrace
    • View Profile
    • Všetko pre Váš zdravý životný štýl
Re: Distribuované programovanie
« Reply #378 on: 23.03.2008, 21:41:22 »
to som si vsimol, ze toto bye na zaciatku vyskoci. Ale aj tak nekorektne ukoncuje, cize zasiela to asi rovnaky packet :( zahada je ze ant lab1 dobre ukonci ale cez ten java riadok nie, tak preto ma zaujima, ci sa volaco insie spusta, kedze moje zdrojaky su na pismenko rovnake pri oboch typoch spustenia...
I'm not normal, but paranormal abnormal...
Full series: X-Files & Masters Of Horror :D

HC Košice 4ever (B17-4-1) :buttrock:

Dawn of the FEI:
When there's no more room in FEI, the dead students will walk the earth...

Raleon

  • VIP
  • Hero Member
  • *****
  • Posts: 1296
  • Csirke forever!
    • View Profile
    • Pessimistic Dreams
Re: Distribuované programovanie
« Reply #379 on: 24.03.2008, 04:30:22 »
mne vsetko stale korektne ukoncovalo... ale ked uz mas 2.x verziu tak nepotrebujes spustat nejaky druhy program na poslanie paketu na ukoncenie ale staci ti aj len tam priamo v tom spustenom tvojom napisat "bye moje_heslo" a dat ENTER (samozrejme bez uvodzoviek)

No neviem. mne po ukonceni celeho 2, sa ukoncovalo na ten bye len tak, ze vsetko sa zastavilo (thready, atd) ale nevratil sa ku bashi z javy.
(preto som tam pouzival ten exit() )
Teda ta metoda Stop ukonci vsetko, a to ze to cele sa nezastavi uz ma nesere..


There is no such bad temper that can not be fixed with some good wine.

wlade

  • Hero Member
  • *****
  • Posts: 1818
  • When Love And Death Embrace
    • View Profile
    • Všetko pre Váš zdravý životný štýl
Re: Distribuované programovanie
« Reply #380 on: 24.03.2008, 04:38:48 »
mne vsetko stale korektne ukoncovalo... ale ked uz mas 2.x verziu tak nepotrebujes spustat nejaky druhy program na poslanie paketu na ukoncenie ale staci ti aj len tam priamo v tom spustenom tvojom napisat "bye moje_heslo" a dat ENTER (samozrejme bez uvodzoviek)

No neviem. mne po ukonceni celeho 2, sa ukoncovalo na ten bye len tak, ze vsetko sa zastavilo (thready, atd) ale nevratil sa ku bashi z javy.
(preto som tam pouzival ten exit() )
Teda ta metoda Stop ukonci vsetko, a to ze to cele sa nezastavi uz ma nesere..

mam uplne rovnaky problem, takze to bude asi nieco vaznejsie ked dvaja nezavisli maju rovnaku chybu...
I'm not normal, but paranormal abnormal...
Full series: X-Files & Masters Of Horror :D

HC Košice 4ever (B17-4-1) :buttrock:

Dawn of the FEI:
When there's no more room in FEI, the dead students will walk the earth...

DeeL

  • Moderator
  • Hero Member
  • *****
  • Posts: 4275
  • There is no place like ::1
    • View Profile
Re: Distribuované programovanie
« Reply #381 on: 24.03.2008, 06:53:27 »
noooo a ja som nikdy takuto chybu nemal... tak neviem co vam poradit aktualne ani len tak z fleku...

teda stale sa mi vsetko v pohode vyplo aj bez exit() len vypnutim vlakien

Múdri sa naučia od hlupákov viac, ako sa hlúpi poučia z príkladu múdrych.
(Marcus Porcius C. Cato)
It's not that I'm so smart, it's just that I stay with problems longer.
(Albert Einstein)

Hi yourself ;)

Raleon

  • VIP
  • Hero Member
  • *****
  • Posts: 1296
  • Csirke forever!
    • View Profile
    • Pessimistic Dreams
Re: Distribuované programovanie
« Reply #382 on: 24.03.2008, 15:32:57 »
na ok. ta skus dodat co ty mas v stop navyse>

     isalivereciever.stop();
     hostlistimplementation.stopGarbageCollector();
     isalivesender.stop();
     Naming.unbind(uri);  //uri bol v start-e rebindovany...
     UnicastRemoteObject.unexportObject(searchengineimplementation, true);


There is no such bad temper that can not be fixed with some good wine.

DeeL

  • Moderator
  • Hero Member
  • *****
  • Posts: 4275
  • There is no place like ::1
    • View Profile
Re: Distribuované programovanie
« Reply #383 on: 24.03.2008, 17:08:52 »
naviac (okrem odchytavania vynimok - bo to tam musis mat aj ty bo by ti to neslo) tam mam este aj:

timer.cancel();

pricom ten mam predtym v start() takto spusteny:

timer = new Timer();
timer.scheduleAtFixedRate(aliveSender, 0, IConstants.IS_ALIVE_INTERVAL);


ale nepouziva sa toto nahodou uz v 1.6 ? no neviem inac...

Múdri sa naučia od hlupákov viac, ako sa hlúpi poučia z príkladu múdrych.
(Marcus Porcius C. Cato)
It's not that I'm so smart, it's just that I stay with problems longer.
(Albert Einstein)

Hi yourself ;)

Raleon

  • VIP
  • Hero Member
  • *****
  • Posts: 1296
  • Csirke forever!
    • View Profile
    • Pessimistic Dreams
Re: Distribuované programovanie
« Reply #384 on: 24.03.2008, 17:14:57 »
naviac (okrem odchytavania vynimok - bo to tam musis mat aj ty bo by ti to neslo) tam mam este aj:

timer.cancel();

pricom ten mam predtym v start() takto spusteny:

timer = new Timer();
timer.scheduleAtFixedRate(aliveSender, 0, IConstants.IS_ALIVE_INTERVAL);


ale nepouziva sa toto nahodou uz v 1.6 ? no neviem inac...


si myslim ze v isalivesender.stop(); ma byt neco ako
this.cancel();

teda sa to zavolava.

Any other idea?


There is no such bad temper that can not be fixed with some good wine.

wlade

  • Hero Member
  • *****
  • Posts: 1818
  • When Love And Death Embrace
    • View Profile
    • Všetko pre Váš zdravý životný štýl
Re: Distribuované programovanie
« Reply #385 on: 24.03.2008, 17:58:56 »
timer.cancel mam ja a aj tak to zmrzne a neukonci korektne :(
I'm not normal, but paranormal abnormal...
Full series: X-Files & Masters Of Horror :D

HC Košice 4ever (B17-4-1) :buttrock:

Dawn of the FEI:
When there's no more room in FEI, the dead students will walk the earth...

jaros51

  • Jr. Member
  • **
  • Posts: 50
    • View Profile
    • www.web-master.sk
Re: Distribuované programovanie
« Reply #386 on: 26.03.2008, 01:02:13 »
Mne funguje nasl.: ak napisem: bye XXXX ;(XXXX je password)
mne to v pohode vypne.
Teda ak sa ti vypise riadok Enter search string (abort with 'bye <password>'):
takto:

Enter search string (abort with 'bye <password>'): bye XXXX
Sent packet <exit XXXX> to <localhost> and port <YYYY>
SPRAVNE_HESLO-VYPINAM
rnue135@dslab:~$

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Distribuované programovanie
« Reply #387 on: 26.03.2008, 01:29:22 »
takto to má fungovať... ak to robí niečo iné, tak je v kóde nejaká chyba
All code is crap.

42

jaros51

  • Jr. Member
  • **
  • Posts: 50
    • View Profile
    • www.web-master.sk
Re: Distribuované programovanie
« Reply #388 on: 26.03.2008, 07:12:43 »
Este by som poradil, pri implementacii ulohy 2.1, je dobre docasne vypnut (nezapinat) vlakno posielaca isAlivePaketov isAliveSender. Aspon pokial sa nezimplementuje 2.2, pretoze mne to zacalo blbnut pri mojom ID, pretoze som tam este nemal zimplementovane zdielanie z mojej strany. Teda ak mate broblem ze vam implementacia 2.1 nejak podobne blbne, staci previest tento postup.  :thumbsup:

ApokalypS

  • Hero Member
  • *****
  • Posts: 5801
  • apokalyps(a) sa mení..
    • View Profile
    • projekt k mojej diplomovke..
Re: Distribuované programovanie
« Reply #389 on: 26.03.2008, 15:12:28 »
taky dotaz.. co viete o tom, ze je vo stvrtok dalsia zapoctovka??
80% mozgu človeka tvorí kvapalina, v mojom prípade brzdová..

CHCEM S5 :zuzka: STARY IS :zuzka: !!!!
http://www.tu-ke.com/forum/o-nicom/otvoreny-list-vedeniu-firmy-dupress-(dodavatel-mais)/

tomek

  • Guest
Re: Distribuované programovanie
« Reply #390 on: 26.03.2008, 16:13:12 »
o akej pisomke to melies? 2. zapoctovka je v 9. tyzdni

Frankie

  • Full Member
  • ***
  • Posts: 151
    • View Profile
Re: Distribuované programovanie
« Reply #391 on: 26.03.2008, 21:53:40 »
timer.cancel mam ja a aj tak to zmrzne a neukonci korektne :(

Ja som mal rovnaký problém, no už nemám  ah:
Skús si pozrieť, či máš v HostListImpl.GarbageCollector.stop() riešené this.notify pomocou synchronized:

synchronized(this) {
            this.notify();
         }

ApokalypS

  • Hero Member
  • *****
  • Posts: 5801
  • apokalyps(a) sa mení..
    • View Profile
    • projekt k mojej diplomovke..
Re: Distribuované programovanie
« Reply #392 on: 27.03.2008, 13:53:50 »
o akej pisomke to melies? 2. zapoctovka je v 9. tyzdni
sorac, nechcel som strasit.. zle som si pametal.. ano bude v 9. tyzdni..
80% mozgu človeka tvorí kvapalina, v mojom prípade brzdová..

CHCEM S5 :zuzka: STARY IS :zuzka: !!!!
http://www.tu-ke.com/forum/o-nicom/otvoreny-list-vedeniu-firmy-dupress-(dodavatel-mais)/

Raleon

  • VIP
  • Hero Member
  • *****
  • Posts: 1296
  • Csirke forever!
    • View Profile
    • Pessimistic Dreams
Re: Distribuované programovanie
« Reply #393 on: 27.03.2008, 19:04:29 »
timer.cancel mam ja a aj tak to zmrzne a neukonci korektne :(

Ja som mal rovnaký problém, no už nemám  ah:
Skús si pozrieť, či máš v HostListImpl.GarbageCollector.stop() riešené this.notify pomocou synchronized:

synchronized(this) {
            this.notify();
         }

ano mam to tak. Moze byt ze mam stare api? este lab1 islo norm. 2-ka uz robi ten ,,problem''


There is no such bad temper that can not be fixed with some good wine.

Raleon

  • VIP
  • Hero Member
  • *****
  • Posts: 1296
  • Csirke forever!
    • View Profile
    • Pessimistic Dreams
Re: Distribuované programovanie
« Reply #394 on: 28.03.2008, 18:17:10 »
naviac (okrem odchytavania vynimok - bo to tam musis mat aj ty bo by ti to neslo) tam mam este aj:

timer.cancel();


... kurnik..

treba to aj do tej stop v sharemeImpl. Mne to ale nejak nedava logiku, preco potom to ide aj do stop v isalivesender... bn

thx4tip


There is no such bad temper that can not be fixed with some good wine.

DeeL

  • Moderator
  • Hero Member
  • *****
  • Posts: 4275
  • There is no place like ::1
    • View Profile
Re: Distribuované programovanie
« Reply #395 on: 28.03.2008, 18:27:02 »
a treba aj do isalivesender? bo ja to zasa asi tam nemam

Múdri sa naučia od hlupákov viac, ako sa hlúpi poučia z príkladu múdrych.
(Marcus Porcius C. Cato)
It's not that I'm so smart, it's just that I stay with problems longer.
(Albert Einstein)

Hi yourself ;)

Raleon

  • VIP
  • Hero Member
  • *****
  • Posts: 1296
  • Csirke forever!
    • View Profile
    • Pessimistic Dreams
Re: Distribuované programovanie
« Reply #396 on: 28.03.2008, 19:27:45 »
a treba aj do isalivesender? bo ja to zasa asi tam nemam
bk


There is no such bad temper that can not be fixed with some good wine.

Mar0sh

  • Full Member
  • ***
  • Posts: 206
    • View Profile
Re: Distribuované programovanie
« Reply #397 on: 29.03.2008, 22:29:05 »
File list from owner <feenixPeer>
File list contains:
  /sharemeapi/allclasses-frame.html (4844 Bytes)
  /sharemeapi/serialized-form.html (11076 Bytes)
  /sharemeapi/allclasses-noframe.html (4474 Bytes)
  /sharemeapi/overview-frame.html (1720 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/interfaces/IHostInfo.html (11052 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/interfaces/IFile.html (9680 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/interfaces/package-frame.html (2424 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/interfaces/IHostInfoMessage.html (14077 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/interfaces/IFileList.html (11277 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/interfaces/IFileSystemHelper.html (10018 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/helpers/package-frame.html (1393 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/helpers/search/package-frame.html (1500 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/helpers/search/FileSystemHelperImpl.html (13316 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/helpers/search/FileListImpl.html (14840 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/helpers/search/FileImpl.html (12136 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/helpers/multicast/HostInfoImpl.html (13976 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/helpers/multicast/package-frame.html (1145 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/helpers/multicast/HostInfoMessageImpl.html (18507 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/helpers/http/FileDocument.html (14776 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/helpers/http/package-frame.html (1346 Bytes)
  /sharemeapi/at/ac/tuwien/infosys/rnue/helpers/http/RFC1123DateFormatter.html (10805 Bytes)
End of file list.

Search request for <f> finished.



Enter search string (abort with 'bye <password>'): Zo zoznamu bol vymazany uzol: Tokyo
Zo zoznamu bol vymazany uzol: JaroShare
Zo zoznamu bol vymazany uzol: maros
Zo zoznamu bol vymazany uzol: London
Zo zoznamu bol vymazany uzol: DnaShare
Zo zoznamu bol vymazany uzol: wlade
Zo zoznamu bol vymazany uzol: PalyShare
Zo zoznamu bol vymazany uzol: DeeLShare
Zo zoznamu bol vymazany uzol: skybox
Zo zoznamu bol vymazany uzol: Naruto
Zo zoznamu bol vymazany uzol: feenixPeer
Zo zoznamu bol vymazany uzol: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890




kto mi vysvetli, preco po tom, ako mi to vyhlada nejake subory, zmaze vsetky uzly? :D

Mar0sh

  • Full Member
  • ***
  • Posts: 206
    • View Profile
Re: Distribuované programovanie
« Reply #398 on: 29.03.2008, 22:30:14 »
podotykam, ze aj mna :D a pritom mozem dalej hadzat search stringy, pricom uz nenajde nic :D

Mar0sh

  • Full Member
  • ***
  • Posts: 206
    • View Profile
Re: Distribuované programovanie
« Reply #399 on: 29.03.2008, 22:32:56 »
a za hostList som dostal 8b z 8 pri odovzdavani 1.X