Author Topic: DS - Distribuovane programovanie  (Read 83858 times)

diacon.mex

  • Sr. Member
  • ****
  • Posts: 331
  • davaj pozor !
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #25 on: 28.09.2008, 07:19:36 »
ten package musis mat v kazdom subore, nie len v tom jednom

Ale ved zatial tam mam len ten jeden subor, nie? Alebo tam este nejake mali byt? Tu jednu triedu som zatial robil :(

EDIT: Bc. nemtom velmi pekne dakujem  :thumbsup: konecne som to rozbehol... tam na zaciatku nemalo byt src.at... ale len at.ac...
« Last Edit: 28.09.2008, 07:21:55 by diacon.mex »

johnyo13

  • Hero Member
  • *****
  • Posts: 629
  • I can stand my own ground...
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #26 on: 28.09.2008, 16:08:45 »
co vam vypisuje ten ant run1? len ten text z metody start?
☼Ѿ☼ ... ☼Ѿ☼

Ing. nemtom

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7709
  • lofr dyslektik
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #27 on: 28.09.2008, 16:10:51 »
ten package musis mat v kazdom subore, nie len v tom jednom

Ale ved zatial tam mam len ten jeden subor, nie? Alebo tam este nejake mali byt? Tu jednu triedu som zatial robil :(

EDIT: Bc. nemtom velmi pekne dakujem  :thumbsup: konecne som to rozbehol... tam na zaciatku nemalo byt src.at... ale len at.ac...

aha, nice :P
brix will be shat

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #28 on: 28.09.2008, 17:32:22 »
No mal by len to, teda pokial mas spravene len cvika 1.1 a 1.2 ...

johnyo13

  • Hero Member
  • *****
  • Posts: 629
  • I can stand my own ground...
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #29 on: 28.09.2008, 18:35:53 »
No mal by len to, teda pokial mas spravene len cvika 1.1 a 1.2 ...
hej viem ze by malo, ale mna zaujima co presne to vypise, (po imlementacii 1.2) okrem toho stringu.thx
☼Ѿ☼ ... ☼Ѿ☼

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #30 on: 28.09.2008, 18:56:43 »
Mna by akurat taujimalo ze ked chcem zrusit ShareMe uzol, tak tam treba heslo a aj nejaku adresu a to skade zistit tu adresu?
« Last Edit: 28.09.2008, 19:03:00 by Payne »

diacon.mex

  • Sr. Member
  • ****
  • Posts: 331
  • davaj pozor !
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #31 on: 28.09.2008, 19:22:54 »
No mal by len to, teda pokial mas spravene len cvika 1.1 a 1.2 ...
hej viem ze by malo, ale mna zaujima co presne to vypise, (po imlementacii 1.2) okrem toho stringu.thx

Mne to vypisuje toto:

Code: [Select]

...~% ant run1
Buildfile: build.xml

run1:
     [java]
     [java] Skuska metody Start.
     [java]
     [java] ShareMe server started.

BUILD SUCCESSFUL
Total time: 0 seconds


A Tebe co take?
« Last Edit: 28.09.2008, 19:31:24 by diacon.mex »

johnyo13

  • Hero Member
  • *****
  • Posts: 629
  • I can stand my own ground...
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #32 on: 28.09.2008, 20:07:33 »
uz som to medzitym vyriesil, cize to iste ako tebe...akurat tam nemam tie prazdne riadky:
Code: [Select]
Buildfile: build.xml

run1:
     [java] Spusteny start!
     [java] ShareMe server started.

BUILD SUCCESSFUL
Total time: 0 seconds
dik

EDIT:jak mam ukoncit tu aplikaciu, ked napsiem ten riadok co je v navode, port dam 7000 + 5*rnue a host som nedal ziaden ta to nic neurobi, a kde treba zadat to heslo?
« Last Edit: 29.09.2008, 00:09:11 by johnyo13 »
☼Ѿ☼ ... ☼Ѿ☼

Mao

  • Sr. Member
  • ****
  • Posts: 392
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #33 on: 30.09.2008, 01:52:07 »
Do commandline zadaj v adresari kde mas ShareMe.jar
java -classpath ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.StopShareMe -p CISLOPORTU

Potom sa ta to spyta na heslo.

Ja som si z toho spravil davkovy subor, cize to len spustim a je to :)

kornas

  • Full Member
  • ***
  • Posts: 127
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #34 on: 01.10.2008, 01:46:11 »
Do commandline zadaj v adresari kde mas ShareMe.jar
java -classpath ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.StopShareMe -p CISLOPORTU

Potom sa ta to spyta na heslo.

Ja som si z toho spravil davkovy subor, cize to len spustim a je to :)

ako ma vyzerat ta podmienka pre ukoncovaci paket na konci cyklu? lebo neviem ako tam mam vytiahnut hodnotu property IConstants.EXIT_FLAG, v tej triede ShutdownListener. a tiez to heslo, nejak mi to neukoncuje  :(
Dik.

a vie niekto ako vytiahnem zo suboru myprops.props napr. password? alebo port? lebo mam to takto:

Code: [Select]

shutdownPort = Integer.parseInt(prop.getProperty(IConstants.SHUTDOWN_PORT)); // typ int
password = prop.getProperty(IConstants.SHUTDOWN_PASSWORD); //typ String


a nejak to vobec nechce vytiahnut... namiesto password-u je tam null a port asi ani nepreparsuje.
dik este raz
« Last Edit: 01.10.2008, 02:02:43 by kornas »

Havran

  • Hero Member
  • *****
  • Posts: 2003
  • Here comes the fuzz
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #35 on: 01.10.2008, 02:03:34 »
hej taka otazka, zajtra je cviko abo ne ?
Achievement of your happiness is the only moral purpose of your life.

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: DS - Distribuovane programovanie
« Reply #36 on: 01.10.2008, 02:04:38 »
ked si mal minuly tyzden tak teraz nemas :)
:trestac:

ppt

  • Hero Member
  • *****
  • Posts: 935
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #37 on: 01.10.2008, 03:15:01 »
hej taka otazka, zajtra je cviko abo ne ?
Ak mas s Tomasekom, tak nie.
Mate niekto hotovu ulohu 1.4? V akom poradi vam vypisuje prijate pakety od tych uzlov, ktore tam su? Bo mne to ide asi tak, ze prijmem 3 spravy od Hawaia, potom 3 od Londyna a takto sa to strieda. Pritom by to malo ist podla mna tak, ze prijmem 1 od Hawaia a 1 od londyna. Nemate niekto podobny problem?

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #38 on: 01.10.2008, 03:17:05 »
ak ti prijíma 3 od jedného, potom 3 od druhého, tak máš niekde chybu:
tak je potom otázka, ako často to robí... ak je ten interval striedania sa relevantný - to znamená, že by mohol sedieť s timerom pre sender, tak je chyba v tvojom výpise (resp. vo vkladaní do hashtable alebo niečo podobné), kde to robíš 3x namiesto jedného...
ak to robí tak, že od jedného dlho nedochádza nič, tak máš problém so spracovaním prijatia, kde po istú dobu packety od jedného ignoruješ...
All code is crap.

42

Mao

  • Sr. Member
  • ****
  • Posts: 392
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #39 on: 01.10.2008, 04:31:29 »

ako ma vyzerat ta podmienka pre ukoncovaci paket na konci cyklu? lebo neviem ako tam mam vytiahnut hodnotu property IConstants.EXIT_FLAG, v tej triede ShutdownListener. a tiez to heslo, nejak mi to neukoncuje  :(
Dik.

a vie niekto ako vytiahnem zo suboru myprops.props napr. password? alebo port? lebo mam to takto:

Code: [Select]

shutdownPort = Integer.parseInt(prop.getProperty(IConstants.SHUTDOWN_PORT)); // typ int
password = prop.getProperty(IConstants.SHUTDOWN_PASSWORD); //typ String


a nejak to vobec nechce vytiahnut... namiesto password-u je tam null a port asi ani nepreparsuje.
dik este raz
IConstants.EXIT_FLAG je string, ktory obsahuje text "exit", to nemusis vytahovat nijako, len pouzijes ten retazec. A heslo a shutdown port z properties nevytahujes, ty si ich mal dostat uz hotove ako parameter kontruktora triedy Shutdown listener.

kornas

  • Full Member
  • ***
  • Posts: 127
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #40 on: 01.10.2008, 05:22:36 »
Diki Mao  :thumbsup:

Ako riesite toto:


Ak prijmete chybný paket, zobrazte chybovú hlášku na konzole.


dik

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #41 on: 01.10.2008, 05:30:42 »
To Mao : Dikes, ono mi to predtym nechcelo testovat...

To ppt : No budes mat zrejme daco zle, mne prima presne po sebe dookola datagramy momentalne od Mao, Havaii, London...

To kornas : velmi jednoducho napr.:
Code: [Select]
                if (packetContent.equals(IConstants.EXIT_FLAG + " " + password))
                    shareMe.stop();
                else
                    System.out.println("Datagram with wrong content was recieved ...");

leniocka

  • Full Member
  • ***
  • Posts: 192
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #42 on: 01.10.2008, 16:38:04 »
ta uloha 1.3 po spusteni ako vyzera? vyziada odomna heslo a ukonci len ked zadam spravne inak bude odomna zakazdym pytat nove heslo? lebo odomna spyta heslo a nech zadam cokolvek program sa ukonci...

ppt

  • Hero Member
  • *****
  • Posts: 935
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #43 on: 01.10.2008, 17:27:14 »
Ak spustis ten stopshareme, tak to od teba vyziada heslo a odosle len jeden paket na prislusny port (odosle paket-String "exit heslo"). Ak je to heslo spravne, tak by si mala ukoncit cyklus while (v ktorom prijimas tieto ukoncovacie pakety). Ak je heslo nespravne, tak cyklus pokracuje dalej.

ehm123

  • Newbie
  • *
  • Posts: 24
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #44 on: 01.10.2008, 22:26:08 »
hej taka otazka, zajtra je cviko abo ne ?
Ak mas s Tomasekom, tak nie.

co? jak to mam pochopit? Mam ist dnes o 17.35 na cviko s tomasekom si ne. Ci mam chodit len kazdy druhy tyzden ci jak?  :j_huh:

sri

  • Hero Member
  • *****
  • Posts: 644
    • View Profile
    • ACEQES, s.r.o.
Re: DS - Distribuovane programovanie
« Reply #45 on: 01.10.2008, 22:58:31 »
Tomasek vravel, ze len kazde druhe cviko a ak nepotrebujes konzultovat, tak vobec :)

ppt

  • Hero Member
  • *****
  • Posts: 935
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #46 on: 01.10.2008, 23:20:20 »
jj, ak mas cviko s Tomasekom, tak sa k nemu chodi na cvika len kazdy druhy tyzden. Ak vsak nepotrebujes nic konzultovat, tak nemusis chodit vobec. No nezabudni prist na cviko, na ktorom bude test (tusim deviaty tyzden, ci ako).

ehm123

  • Newbie
  • *
  • Posts: 24
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #47 on: 02.10.2008, 01:39:04 »
jj uz mi to vsetko jasne po dnesnom cviku (minule nebolo ako som sa dozvedel). Inak toti co chodite 17.35, tak dalsi tyzden nebude, ani dalsi, az v piatom tyzdni  :emot-dance:

Mao

  • Sr. Member
  • ****
  • Posts: 392
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #48 on: 02.10.2008, 01:54:23 »
Ako riesite toto:


Ak prijmete chybný paket, zobrazte chybovú hlášku na konzole.


dik
Tak po prijati paketu testujes ci je vo formate "EXIT_FLAG medzera heslo", ak je v inom formate tak vypises nieco na konzolu, nic ine.

johnyo13

  • Hero Member
  • *****
  • Posts: 629
  • I can stand my own ground...
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #49 on: 02.10.2008, 15:35:31 »
ehm, taka jedna otazocka.... ked zadate zle heslo, vypise vam to hned ze packet nesedi, alebo (tak ako mne) az ked poslem dobry packet...
teda ak poslem tri krat zly a potom dobry, nic sa cely cas nedeje, kym nedam dobry, potom vypise 3x "wrong terminating packet" a program sa ukonci  :whacko:
☼Ѿ☼ ... ☼Ѿ☼