Author Topic: Distribuované programovanie  (Read 86380 times)

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Distribuované programovanie
« Reply #175 on: 23.02.2008, 06:19:02 »
ide, thx :)
All code is crap.

42

Raleon

  • VIP
  • Hero Member
  • *****
  • Posts: 1296
  • Csirke forever!
    • View Profile
    • Pessimistic Dreams
Re: Distribuované programovanie
« Reply #176 on: 23.02.2008, 06:49:11 »
a-haaaa. uz viem kde ryzuje. Jeden klient neni asi dokonceny a refusoval request.. teraz uz zda byt ok.

Niekto kto ma all done, please prezradte nejake nazvy suborov zdielanych, nech viem vyskusat ci vse je v poriadku

ja mam tento:

shareddoc.txt


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

MKI

  • Hero Member
  • *****
  • Posts: 1021
    • View Profile
    • MKI Print Shop
Re: Distribuované programovanie
« Reply #177 on: 23.02.2008, 06:50:05 »
www.mki.sk Kvalitne a lacne TONERY :)

DeeL

  • Moderator
  • Hero Member
  • *****
  • Posts: 4275
  • There is no place like ::1
    • View Profile
Re: Distribuované programovanie
« Reply #178 on: 23.02.2008, 06:51:02 »
Raleon tak uz ti poradili... ale pravdu povedat ja to mam hotove a akosi som si nevsimol a pouzil tam RMI_REGISTRY_PORT a nie HTTP_SERVER_PORT ale to nastastie nic neovplivnuje pokial sa nedostaneme k ulohe cislo 4, ktoru ale vobec nebudeme robit, lebo sa konci ulohou cislo 2 ;)

to najťažšie robiť nebudete :) 4ka je najhoršia :)
ako ja by som si to mozno bol aj rad skusil spravit cele, lebo takto by som bol donuteny sa aj daco vdaka tomu dalsie naucit urcite... a vsetko sa zijde... ale tak mozno neskor... aj tak mam sice co robit na bakalarku programovat a programovat


Raleon... ak das len ENTER tak ti ma vypisat VSETKY subory na ostatnych klientoch ;) aaa hej davajte si pozor, ze ked mate niekto spraven 2.1 len, tak vam bude hadzat chyby, lebo pri search nebude schopny prehladavat sam u seba alebo u inych co maju len 2.1 tiez...

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 #179 on: 23.02.2008, 06:53:49 »
co dalej robim zle ? :(

http://www.net.in-web.sk/java2.jpg

pridal si v beanse pre runtie a debug  tie jar subory?


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 #180 on: 23.02.2008, 06:56:01 »
Raleon... ak das len ENTER tak ti ma vypisat VSETKY subory na ostatnych klientoch ;) aaa hej davajte si pozor, ze ked mate niekto spraven 2.1 len, tak vam bude hadzat chyby, lebo pri search nebude schopny prehladavat sam u seba alebo u inych co maju len 2.1 tiez...

aha, nice. Je to fajnovy.

Mal by to vyhladat aj na mojom co je, ne?
bo nejak moja vec svoje isalive nedostava.
ci to mam pchat rucne do node listu?


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 #181 on: 23.02.2008, 06:57:43 »
nie... nic rucne tam pchat... automaticky by mal dostavat aj sam od seba info o existencii... nieco mas mozno chybne, ze sa blokuje abo co ja viem co, ked ti to akoze nejde... alebo mas chybu v tej casti, kde mas posielat info o sebe...

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 #182 on: 23.02.2008, 06:58:49 »
alebo mas chybu v tej casti, kde mas posielat info o sebe...
hm. znie to logicky. Som myslel ze on svoje nemoze dostavat, kedze on posiela.
cize momentalne ma nikto nevidi azda


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

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Distribuované programovanie
« Reply #183 on: 23.02.2008, 06:59:34 »
alebo mas chybu v tej casti, kde mas posielat info o sebe...
hm. znie to logicky. Som myslel ze on svoje nemoze dostavat, kedze on posiela.
cize momentalne ma nikto nevidi azda

on to posiela na multicast, na ktorom aj počúva :) musí prijímať aj svoje správy, ak sú správne odoslané
All code is crap.

42

Raleon

  • VIP
  • Hero Member
  • *****
  • Posts: 1296
  • Csirke forever!
    • View Profile
    • Pessimistic Dreams
Re: Distribuované programovanie
« Reply #184 on: 23.02.2008, 07:06:55 »
Jasne. Vlodila sa drobna tiskova chybicka.

Teraz uz mam fajront. Diky za tech. podporu :)


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

MKI

  • Hero Member
  • *****
  • Posts: 1021
    • View Profile
    • MKI Print Shop
Re: Distribuované programovanie
« Reply #185 on: 23.02.2008, 16:19:38 »
co dalej robim zle ? Sad

http://www.net.in-web.sk/java2.jpg
www.mki.sk Kvalitne a lacne TONERY :)

DeeL

  • Moderator
  • Hero Member
  • *****
  • Posts: 4275
  • There is no place like ::1
    • View Profile
Re: Distribuované programovanie
« Reply #186 on: 23.02.2008, 17:05:51 »
MKI: predpokladam, ze ten projekt si si tam vytvoril sam, pripadne asi dal, ze vytvorit zo zdrojakov... problem je ten, ze si neimportoval tam kniznicu... teda ShareMe.jar (a ShareMe-RMIstubs.jar)
To spravis tak, ze pravym klikom das na nazov projektu a tam Properties (da sa na to dostat aj inak urcite) a tam v kategorii "Java Sources Classpath"  potom dohodis "Add JAR/Folfer..." a tam najdes si tie 2 spominane .jar a hodis ich tam, standartne sa nachadzaju v adresari \lib\ v tom co si stiahnes ;)
nasledne po tom by uz NetBeans mal poznat taky package ;)

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 #187 on: 23.02.2008, 19:02:54 »
Chcel by som sa opytat expertov co znamena ked pri "ant lab1" na putty mi po ulohe 1.3 vyhodi nasledujuce errory. Nechapem co sa kompilatoru nepaci... :

java:
    [javac] Compiling 1 source file to /home/uebungen/rnue/rnue011/classes
    [javac]
    [javac] Found 3 semantic errors compiling "/home/uebungen/rnue/rnue011/src/at/ac/tuwien/infosys/rnue/implementation/multicast/ShutdownListener.java":
    [javac]
    [javac]     38.     public void run() throws java.net.SocketException, IOException, ShareMeException {
    [javac]                         ^---^
    [javac] *** Semantic Error: The checked exception "SocketException" is not assignable to any exception in the throws clause of the accessible method "void run();" declared in type "java.lang.Runnable".
    [javac]
    [javac]
    [javac]     38.     public void run() throws java.net.SocketException, IOException, ShareMeException {
    [javac]                         ^---^
    [javac] *** Semantic Error: The checked exception "IOException" is not assignable to any exception in the throws clause of the accessible method "void run();" declared in type "java.lang.Runnable".
    [javac]
    [javac]
    [javac]     38.     public void run() throws java.net.SocketException, IOException, ShareMeException {
    [javac]                         ^---^
    [javac] *** Semantic Error: The checked exception "ShareMeException" is not assignable to any exception in the throws clause of the accessible method "void run();" declared in type "java.lang.Runnable".

BUILD FAILED
/home/uebungen/rnue/rnue011/build.xml:77: Compile failed; see the compiler error output for details.
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...

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Distribuované programovanie
« Reply #188 on: 23.02.2008, 19:09:42 »
pozri si ako je definovaná metóda run() v rozhraní Runnable, ktoré tam implementuješ... a porovnaj s tým, čo máš ty napísané v kóde
All code is crap.

42

wlade

  • Hero Member
  • *****
  • Posts: 1818
  • When Love And Death Embrace
    • View Profile
    • Všetko pre Váš zdravý životný štýl
Re: Distribuované programovanie
« Reply #189 on: 23.02.2008, 19:20:03 »
No poriesil som to tsak ze som kazdu vynimku odchytil pomocou TRY-CATCH a skompilovalo uspesne, bo metoda run podla java API nema vyhadzovat ziadne throws. Vdaka za tip, aj ked neviem ci to je dobre, opytam paralica :)
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...

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Distribuované programovanie
« Reply #190 on: 23.02.2008, 19:26:48 »
imo je :) tak som to aj myslel :)
All code is crap.

42

wlade

  • Hero Member
  • *****
  • Posts: 1818
  • When Love And Death Embrace
    • View Profile
    • Všetko pre Váš zdravý životný štýl
Re: Distribuované programovanie
« Reply #191 on: 23.02.2008, 19:51:27 »
No ked na konci ulohy 1.3 napisem:

java -classpath ./classes:./lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.StopShareMe -p 7055

tak si vypyta heslo na ukoncenie ShareMe. Nerozumiem preco sa sprava rovnako (ukonci) ked zadam dobre a aj lubovolne blbe heslo... :(
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...

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Distribuované programovanie
« Reply #192 on: 23.02.2008, 19:55:16 »
najskôr máš chybne urobené spracovanie hesla :)
All code is crap.

42

wlade

  • Hero Member
  • *****
  • Posts: 1818
  • When Love And Death Embrace
    • View Profile
    • Všetko pre Váš zdravý životný štýl
Re: Distribuované programovanie
« Reply #193 on: 23.02.2008, 20:01:14 »
Takto to vyzera v putty, ci zadam blbe heslo alebo dobre, vypisuje to iste...

rnue011@dslab:~% java -classpath ./classes:./lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.StopShareMe -p 7055
Enter password to shutdown ShareMe server: hdhdh
Sent packet <exit hdhdh> to <localhost> and port <7055>
rnue011@dslab:~%
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...

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Distribuované programovanie
« Reply #194 on: 23.02.2008, 20:03:53 »
nj, a spracovanie hesla máš ako?
All code is crap.

42

wlade

  • Hero Member
  • *****
  • Posts: 1818
  • When Love And Death Embrace
    • View Profile
    • Všetko pre Váš zdravý životný štýl
Re: Distribuované programovanie
« Reply #195 on: 23.02.2008, 20:06:15 »
Takto:

                    String passtesttwo=new String(packman.getData(),packman.getOffset(),packman.getLength());
                        if (passtesttwo.equals(passtest))
                        {
                        check = true;
                try {
                    sharedir.stop();
                } catch (ShareMeException ex) {
                    ex.printStackTrace();
                }
                        }
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...

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Distribuované programovanie
« Reply #196 on: 23.02.2008, 20:15:27 »
hmm... nvm... vyzerá to ok...

daj si tam vypisovať to, čo prijímaš (passtesttwo)... takisto si daj vypísať tvoju premennú pre porovnanie (passtest)... možno ti to pomôže zistiť, kde je chyba
All code is crap.

42

MKI

  • Hero Member
  • *****
  • Posts: 1021
    • View Profile
    • MKI Print Shop
Re: Distribuované programovanie
« Reply #197 on: 23.02.2008, 20:19:23 »
mne sa podarilo uspesne ukoncit 1.2 :D

tu je screen z netbeansu www.net.in-web.sk/java2.jpg

a teraz ak by nejaka dobra dusa dal anapovedu ako to otestujem na dslabe ?

thanks
www.mki.sk Kvalitne a lacne TONERY :)

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Distribuované programovanie
« Reply #198 on: 23.02.2008, 20:23:21 »
nahraj na dslab, skompiluj a spustí podľa toho návodu, čo máš v zadaní... ak to urobí to, čo tam píše, tak to máš ok :)
All code is crap.

42

DeeL

  • Moderator
  • Hero Member
  • *****
  • Posts: 4275
  • There is no place like ::1
    • View Profile
Re: Distribuované programovanie
« Reply #199 on: 24.02.2008, 01:37:50 »
wlade... dufam, ze to vypnutie spustas v druhej konzole (alebo aspon v druhom 'screen') to znamena, ze v jednom mas rozbehnutu svoju verziu ShareMe a cez druhe okno sa to tym prikazom snazis vypnut... lebo ten prikaz co si tu pisal, je len jeden blby program, ktory ma poslat to co mu das na taky port a skoncit...

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 ;)