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

leniocka

  • Full Member
  • ***
  • Posts: 192
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #75 on: 06.10.2008, 01:12:11 »
ja viem ze som oproti vam velmi pozadu :D ale mam spravenu ulohu 1.3 ale sa mi ten vypis nepozdava lebo mi vypise:
run1:
     [java] spusta sa ShareMeImpl.start
     [java] nebol prijaty ukoncovaci packet
     [java] nebol prijaty ukoncovaci packet
     [java] nebol prijaty ukoncovaci packet
     [java] nebol prijaty ukoncovaci packet
     [java] ShareMeServer stopped.
     [java] ShareMe server started.

BUILD SUCCESSFUL

nemalo by to ze server zacal byt na zaciatku? alebo to vsetci mate take vypisy? alebo v com mozem mat chybu?
EDIT: to shareMeServer stopped som si dala ako vypis do metody stop() v ShareMeImpl

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #76 on: 06.10.2008, 01:21:03 »
Jasne, ma to najskor vypisat ze bol server spusteny a potom az ze bol ukonceny...

Budes mat v zlom poradi napisanu metodu start()... najprv to vypis ze bol spusteny a potom az spustaj vlakno s ShutdownListenerom...

leniocka

  • Full Member
  • ***
  • Posts: 192
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #77 on: 06.10.2008, 02:05:57 »
ale ja v tom starte vypisujem len to co sa na zaciatku aj vypise... ja ten vypis o serveri nikde nerobim... neviem ci to je v maine alebo kde... ale neviem to najst

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #78 on: 06.10.2008, 23:26:33 »
No ono aj samo od seba vypisuje jeden vzpis ye sa nastartoval shareme server ...

7ici7

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #79 on: 08.10.2008, 04:57:54 »
mozte mi niekto napisat kluc do kurzu.
dik :c_afro:

kornas

  • Full Member
  • ***
  • Posts: 127
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #80 on: 08.10.2008, 05:29:19 »
mozte mi niekto napisat kluc do kurzu.
dik :c_afro:

p2p  ;)

sri

  • Hero Member
  • *****
  • Posts: 644
    • View Profile
    • ACEQES, s.r.o.
Re: DS - Distribuovane programovanie
« Reply #81 on: 09.10.2008, 02:17:48 »
Payne, alebo ostatni, ktori ste uz poslali 1ku, uz Vam dosiel nejaky mail? Lebo tiez som pred par hodinami poslal 1ku a zatial nic ... :(

EDIT: Mail mi dosiel hned, nevedel som vsak, ze si ho mam pozriet prikazom "mutt"  ah: Vdaka, kornas  :thumbsup:
« Last Edit: 09.10.2008, 04:18:37 by sri »

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #82 on: 09.10.2008, 02:59:13 »
po poslaní ti má obratom dôjsť mail o potvrdení prijatia... vyhodnotenie dôjde všetkým naraz, keď ho paralič iniciuje
All code is crap.

42

sri

  • Hero Member
  • *****
  • Posts: 644
    • View Profile
    • ACEQES, s.r.o.
Re: DS - Distribuovane programovanie
« Reply #83 on: 09.10.2008, 04:20:17 »
Aha, takze moj plan: odovzdat co najskor a podla hodnotenia si este pripadne opravit, asi nebude fungovat, co?  ak:

johnyo13

  • Hero Member
  • *****
  • Posts: 629
  • I can stand my own ground...
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #84 on: 09.10.2008, 20:36:07 »
Aha, takze moj plan: odovzdat co najskor a podla hodnotenia si este pripadne opravit, asi nebude fungovat, co?  ak:
no opravit to mozes aj potom, ale uz sa ti bude pocitat dalsi termin (100%-ny), pretoze vysledky pridu, az ked skonci 120%-ny...
☼Ѿ☼ ... ☼Ѿ☼

sri

  • Hero Member
  • *****
  • Posts: 644
    • View Profile
    • ACEQES, s.r.o.
Re: DS - Distribuovane programovanie
« Reply #85 on: 09.10.2008, 20:56:16 »
Aha, takze moj plan: odovzdat co najskor a podla hodnotenia si este pripadne opravit, asi nebude fungovat, co?  ak:
no opravit to mozes aj potom, ale uz sa ti bude pocitat dalsi termin (100%-ny), pretoze vysledky pridu, az ked skonci 120%-ny...
To hej, ale chcel som si to opravit este pocas trvania 120%neho obdobia

EDIT: Chapem, chapem, chapem ... jednoducho som cakal, ze poslem, pride mi napr.: 70% + vypis chyb, opravim, pride 110%, ok, staci mi, uz neopravujem ....
« Last Edit: 10.10.2008, 06:01:59 by sri »

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #86 on: 09.10.2008, 22:14:44 »
opraviť si môžeš, ale bez feedbacku... feedback dostaneš až po uzavretí 120% termínu...
All code is crap.

42

Padres

  • Sr. Member
  • ****
  • Posts: 313
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #87 on: 13.10.2008, 04:25:34 »
Prave skusam robit ShutdownListenera ale furt mi v metode run() vyhadzuje vynimku SocketException pri vytvarani datagram socketu:

DatagramSocket datagramSocket = new DatagramSocket( iPort );

Nechapem vobec preco to robi, hodnota portu je presne 7000+5*mojeCislo a shutdownListener sa vytvara spravne v metode start() pricom start threadu je normalne az po konstruktore toho listenera... Nerobilo nahodou niekomu takyto problem? Nejake napady? Dik :)

puq

  • Hero Member
  • *****
  • Posts: 4065
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #88 on: 13.10.2008, 05:16:28 »
robi ti to na dslabe?

sri

  • Hero Member
  • *****
  • Posts: 644
    • View Profile
    • ACEQES, s.r.o.
Re: DS - Distribuovane programovanie
« Reply #89 on: 13.10.2008, 06:04:46 »
Ak si to nahodou este nerobil, skus si vypisat obsah toho iPort ... tam je casto problem :) Ak je to dobre, daj si vypisat stackTrace toho exceptionu
(ex.printStackTrace()) a lepsie si to tam odsledujes

Padres

  • Sr. Member
  • ****
  • Posts: 313
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #90 on: 13.10.2008, 18:34:44 »
Skusil som ine porty a stale to vypisuje, vypis stackTrace pise ze je port uz pouzity, neviem, mozno mam chybu v myprops.props:

MulticastAddress=224.0.0.2
MulticastPort=10000
ShutdownPort=7285
ShutdownPassword=tajneHeslo
RMIRegistryPort=7286
RMIServiceName=UZOL_057
HumanReadableName=UZOL_057
ORBHost=dslab.fei.tuke.sk
ORBPort=10050
KeyFile=xxx
FileBase=xxx
DocumentBase=xxx
HTTPServerPort=7287

Buildfile: build.xml
run1:
     [java] hostAddress: 147.232.40.99   //  vypis v konstruktore
     [java] ShareMe Started.
     [java] port: 7285 pass: heslo
     [java] ShareMe server started.
     [java] Socket Exception caught
     [java] java.net.BindException: Address already in use
     [java]    at java.net.PlainDatagramSocketImpl.bind0(Native Method)
     [java]    at java.net.PlainDatagramSocketImpl.bind(PlainDatagramSocketImpl.java:82)
     [java]    at java.net.DatagramSocket.bind(DatagramSocket.java:368)
     [java]    at java.net.DatagramSocket.<init>(DatagramSocket.java:210)
     [java]    at java.net.DatagramSocket.<init>(DatagramSocket.java:261)
     [java]    at java.net.DatagramSocket.<init>(DatagramSocket.java:234)
     [java]    at at.ac.tuwien.infosys.rnue.implementation.multicast.ShutdownListener.run(Unknown Source)
     [java]    at java.lang.Thread.run(Thread.java:595)
BUILD SUCCESSFUL
Total time: 0 seconds

Nevidi tam niekto nieco divne? :)

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #91 on: 13.10.2008, 19:29:20 »
nemáš to v nejakej slučke náhodou?
All code is crap.

42

Padres

  • Sr. Member
  • ****
  • Posts: 313
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #92 on: 13.10.2008, 19:40:35 »
ziadna slucka, prvykrat jak dojde k vytvoreniu DatagramSocket-u tak to tam vyhodi okamzite vynimku

edit: skusil som nahodny port pod 7000, prvykrat to preslo v pohode, druhykrat uz mi znova hlasilo tuto chybu. Vyzera to tak ze si tie porty nechava oznacene ako bindnute a preto vyhadzuje tu chybu, uz len prist na to jak "zresetovat" port pri spusteni programu... dpc s tym
« Last Edit: 13.10.2008, 20:40:44 by Padres »

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #93 on: 13.10.2008, 20:56:45 »
nvm, či java má konštrukciu using...
ale tak skús: socket.close() pri vypínaní programu...

už si to nepamätám presne, dávno som to kódil...
All code is crap.

42

SSPPYY

  • Full Member
  • ***
  • Posts: 170
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #94 on: 14.10.2008, 02:29:33 »
Padres a nehral si sa ty len tak nahodou s tou funkciou screen, ze si to poslal na pozadie?
Potom si skontroluj ci ti to uz nahodou nebezi na pozadi.

puq

  • Hero Member
  • *****
  • Posts: 4065
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #95 on: 14.10.2008, 03:03:44 »
nvm, či java má konštrukciu using...
ale tak skús: socket.close() pri vypínaní programu...

už si to nepamätám presne, dávno som to kódil...

existuje take nieco ale tam to nemusi pouzit...niekde inde musi mat chybu :)

Padres: ak xcees aby sme ti nejako pomohli tak sem musis hodit svoj kod bez neho je to iba triafanie naslepo
« Last Edit: 14.10.2008, 03:05:29 by puq »

Padres

  • Sr. Member
  • ****
  • Posts: 313
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #96 on: 14.10.2008, 04:36:54 »
Ok zbalil som kod: http://leteckaposta.cz/725001090
Je to cisto len po ulohu 1.3, ta kto chce sa moze pozret ked najde nejaky bugik tak sem s nim :)

ONdro

  • Newbie
  • *
  • Posts: 43
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #97 on: 15.10.2008, 03:09:13 »
Vie niekto,ci je zajtra to cviko s Tomasekom?

Martin18

  • Jr. Member
  • **
  • Posts: 59
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #98 on: 15.10.2008, 04:24:14 »
Quote
     [java] java.net.BindException: Address already in use

Nevidi tam niekto nieco divne? :)

mne sa zda ze som mal cosi take.bud ti bezi tvoj uzol niekde na pozadi,alebo niekto ti obsadil port.skus poskusat nejake ine porty ci ti pojde
« Last Edit: 15.10.2008, 04:33:32 by Martin18 »

puq

  • Hero Member
  • *****
  • Posts: 4065
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #99 on: 15.10.2008, 06:25:34 »
Vie niekto,ci je zajtra to cviko s Tomasekom?

zajtra neje som mu pisal mail iba v neparnych tyzdnoch alebo take nieco :)