• Welcome to TUKE FĂ“RUM - FĂłrum pre študentov Technickej Univerzity v Košiciach.
 

Distribuované programovanie

Started by trek, 10.02.2008, 16:47:32

« predchádzajúce - ďaląie »

Ing.Veduci

ked vam to hlada dostupne uzly, najde to aj vas abo len tych druhych????


ako ma vyzerat vysledny produkt? to ma napisat, ze Prijal som paket od London, Pridavam London do zoznamu dostupnych uzlov, atd pre vsetky uzly ake najde .... a potom pripadne nikedy aj ze Odstranujem uzol London (lebo je shutdown-nuty) => toto je vsetko?
Co bolo, to bolo. Terazky som Ing.Veduci
Predpokladám, že väčšina z vás má doma počítač. Buď to, alebo ste si túto stránku vycucali z vredu na nohe.

Agamemnon

- musí to nájsť aj samého seba - ak nie, máš niekde chybu
- výsledný produkt čoho? kompletný výsledok je webserver poskytujúci službu vyhľadávania v distribuovanom systéme...
- výsledný produkt prvej časti má vedieť posielať iamalive, prijímať iamalive, a starať sa o to - tj. udržovať zoznam uzlov... vypisovať nemusí nič... testuje sa to tak, že sa vezme tvoja trieda, strčí sa do hotovej implementácie, otestuje sa... potom sa vezme ďalšia, a tento postup sa opakuje...
All code is crap.

42

pUf

no zajtra tam idem prvykrat tak som zvedavy xD hmm. tak ma napadlo ze zajtra to asi nie je  :puf: tak teda nic no ale tesil som sa :P
pUf :zuzka: ywetku (teh one and only :D)
~ ~ ~ ~ ~ ~ ~ ~
Support my band :) :P
bandzone
facebook

MKI

neposkytne niekto zdrorojaky ?
chcem si to sice spravit sam ale nehcem pritom starcat nervy :D
www.mki.sk Kvalitne a lacne TONERY :)

MKI

nevime ale ja som asi este viac mimo nez vy seci

Vytvorte triedu at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl

kde v riti ju mam vytvorit ?
mam akurat pusteni netbenas a akopirovane v src tie veci z moodla cize mam tam nejaky 4 balicky ci co to je ale kde mam vytvorit tu triedu ?
www.mki.sk Kvalitne a lacne TONERY :)

Ing.Veduci

Quote from: MKI on  22.02.2008, 23:07:13
nevime ale ja som asi este viac mimo nez vy seci

Vytvorte triedu at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl

kde v riti ju mam vytvorit ?
mam akurat pusteni netbenas a akopirovane v src tie veci z moodla cize mam tam nejaky 4 balicky ci co to je ale kde mam vytvorit tu triedu ?

at.ac.tuwien.infosys.rnue.implementation je balik do ktoreho mas vytvorit triedu ShareMeImpl.java ...... co je na tom nejasne?
Co bolo, to bolo. Terazky som Ing.Veduci
Predpokladám, že väčšina z vás má doma počítač. Buď to, alebo ste si túto stránku vycucali z vredu na nohe.

Raleon

Quote from: MKI on  22.02.2008, 23:07:13
nevime ale ja som asi este viac mimo nez vy seci

Vytvorte triedu at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl

kde v riti ju mam vytvorit ?
mam akurat pusteni netbenas a akopirovane v src tie veci z moodla cize mam tam nejaky 4 balicky ci co to je ale kde mam vytvorit tu triedu ?

Pravy klik na

at.ac.... ... ... implementation

new > java class

daj mu meno
ShareMeImpl

OK..

atd


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

paly-sk

Quote from: MKI on  22.02.2008, 23:07:13
nevime ale ja som asi este viac mimo nez vy seci

Vytvorte triedu at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl

kde v riti ju mam vytvorit ?
mam akurat pusteni netbenas a akopirovane v src tie veci z moodla cize mam tam nejaky 4 balicky ci co to je ale kde mam vytvorit tu triedu ?

takto to ma vyzerat fyzicky na disku: at/ac/tuwien/infosys/rnue/implementation/ShareMeImpl.java

Raleon

Otazka odomna>

(smer Deel a dalsi co uz maju)

Uloha 2 > cast kodu z ShareMeImpl.java
(vytvaranie tej http adresy)


sei=new SearchEngineImpl(_juprop.getProperty(IConstants.FILE_BASE),"http://"+
                _juprop.getProperty(IConstants.RMI_REGISTRY_HOST)+':'+
                _juprop.getProperty(IConstants.HTTP_SERVER_PORT)+
                IConstants.DOWNLOAD_PREFIX,null);

mne _juprop.getProperty(IConstants.HTTP_SERVER_PORT) vrati NULL (ze vraj take property neje)
kvoli tmu cele odide s chybou (neda sa vyhladavat)

vam to ide ak ano ako to fixnut?



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

paly-sk

Quote from: Raleon on  23.02.2008, 00:05:25
Otazka odomna>

(smer Deel a dalsi co uz maju)

Uloha 2 > cast kodu z ShareMeImpl.java
(vytvaranie tej http adresy)


sei=new SearchEngineImpl(_juprop.getProperty(IConstants.FILE_BASE),"http://"+
                _juprop.getProperty(IConstants.RMI_REGISTRY_HOST)+':'+
                _juprop.getProperty(IConstants.HTTP_SERVER_PORT)+
                IConstants.DOWNLOAD_PREFIX,null);

mne _juprop.getProperty(IConstants.HTTP_SERVER_PORT) vrati NULL (ze vraj take property neje)
kvoli tmu cele odide s chybou (neda sa vyhladavat)

vam to ide ak ano ako to fixnut?

ja som tam este nedosiel, ale podla ShareMe API, by si mal mat v tvojom property subore HTTPServerPort=cislo_portu

Raleon

Quote from: paly-sk on  23.02.2008, 00:09:48
ja som tam este nedosiel, ale podla ShareMe API, by si mal mat v tvojom property subore HTTPServerPort=cislo_portu

Hm. to v sablone nebolo, ani som na to nemyslel... ale ma to tam byt,.
dik
uz to je OK. (ale connection refused - treba ladit dalej)


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

MKI

no tak ja nevime co robim zle ?

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

Agamemnon

to at.ac....impl. je package, nie?
a názov triedy je sharemeimpl...
možno... :) nvm, s javou sa veľmi nekamarátim :)
All code is crap.

42

Agamemnon

resp. podľa toho obrázku vyzerá, že ty tam taký package ani nemáš... ale netbeans nepoznám, takže len hádam...
All code is crap.

42

MKI

a hned mi mozte potom vysvetlti aj vetu

áto trieda musí mať konštruktor, ktorého prvý parameter je objekt typu java.util.Properties
www.mki.sk Kvalitne a lacne TONERY :)

Agamemnon

čo na tom nechápeš? :)

urobíš konštruktor... a prvý param. mu dáš typu java.util.Properties
niečo takéto:

public class Trieda {
  // constructor
  public Trieda(java.util.Properties param1) {
  }
}

All code is crap.

42

DeeL

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

a co sa tyka tych vasich problemov s at.ac.tuwien.infosys.rnue.implementation tak je to presne tak ako tu uz paly-sk napisal, ze cesta package (balika) v Jave musi zodpovedat adresarovej strukture, kde su dane triedy ulozene... a tak v tomto pripade kazdu bodku len nahradite dalsim podadresarom pricom vznikne cesta:
tam_kde_to_robim/src/at/ac/tuwien/infosys/rnue/implementation/ShareMeImpl.java
cize v az v adresari implementation vytvorite subor ShareMeImpl.java...

co sa tyka MKI tak ty si tam spravil blbost, ze si to cele napisal... napis tam ako nazov triedy len ShareMeImpl... a potom dole do polozky "package" napis at.ac.tuwien.infosys.rnue.implementation

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

Quote from: MKI on  23.02.2008, 06:02:23
a hned mi mozte potom vysvetlti aj vetu

áto trieda musí mať konštruktor, ktorého prvý parameter je objekt typu java.util.Properties

package ma byt ta cesta at. ... ... ... implementation...

classname len ta  SharemeImpl ci co.


konstruktor (podla toho co si pisal)

public SharemeImpl (java.util.Properties juprop)
{

}



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

Agamemnon

Quote from: DeeL on  23.02.2008, 06:06:46
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 :)
All code is crap.

42

Raleon

Quote from: DeeL on  23.02.2008, 06:06:46
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 ;)

Cudne. Mne to HTTP... vracalo NULL (pretoze v .props subore nebolo definovane) a kvoli tomu hadzal chybu ked vytvaral ten searchneviemco.

Teraz ide vse ok, len ked dam vyhladavat nieco , tak mi hodi exception s hlaskou ze connection refused.
Any Idea?


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

paly-sk

#170
Quote from: MKI on  23.02.2008, 06:10:34
package at.ac.tuwien.infosys.rnue.implementation;

public class ShareMeImpl {
    public SharemeImpl (java.util.Properties param1)
    {

    }
}

hmm invalid metod declaration.....

bacha na velke a male pismena, ty si dal ako nazov metody SharemeImpl co sa nezhoduje s nazvom triedy, tym padom nejde o konstruktor, ale o obycajnu metodu, ktora musi mat navratovy typ, preto ta chyba invalid metod declaration

public class ShareMeImpl {
   public ShareMeImpl (java.util.Properties param1)
   {

   }
}

Agamemnon

kde sú ku tomu tie návody? zadania? lebo na hornade to už nie je
All code is crap.

42

paly-sk

Quote from: Agamemnon on  23.02.2008, 06:15:33
kde sú ku tomu tie návody? zadania? lebo na hornade to už nie je

na moodli

Agamemnon

aha, hmm... thx...
a ešte kľúč by som poprosil :)
All code is crap.

42

paly-sk

Quote from: Agamemnon on  23.02.2008, 06:17:14
aha, hmm... thx...
a ešte kľúč by som poprosil :)

ked si dobre pamatam, tak p2p