Client-server

sovellus verkossa

Eli siis vähän harvinaisempi ongelma. Onko jotain selvää ratkaisua, miten tehdään sovellus, jonka tulisi kyetä kommunikoimaan toisen esiintymänsä kansssa verkon yli jos ei ole käyttää kiinteätä serveriä? Eli onko ainoa keino vain manuaalisesti syöttää ip-osoite, johon sitten otetaan yhteyttä olettaen sen olevan tilassa, jossa se kykenee vastaanottamaan yhteydenoton? Kun en nyt muutakaan keinoa keksi niin kysyisin tuosta lisäksi, että millä ohjelmasta käsin saa selville sen koneen ip-osoitteen missä ohjelma pyörii ja mitä niistä oikeastaan kannattaisi/pitäisi käyttää?? Kiitos!

13

970

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • keksa

      jotain dyndns.org tyyppistä ratkaiua, jossa varaat dyndns.org sivustolta jonkun nimen esmes myprogram.kicks-ass.org

      Sitten käytät valmiita asiakasohjelmistoja tai koodaat itse javalla systeemin, joka päivittää ohjelman käynnistyessä IP-osoitteensa tuonne dyndns.org sivustolla. Sen jälkeen tuo nimi osoittaa siihen IP-osoitteeseen jossa ohjelmasi pyörii.

      Client voi sitten ottaa aina yhteytä osoiteeseen myprogram.kicks-ass.org vaikka serveri vaihtaa paikkaa.

      Osoitteen haku voi olla hankalaa, koska ohjelma voi pyöriä NATin takana ja silloin se saa vain paikallisen osoitteen. Clientin ei tarvitse sitä kuitenkaan hakea, jos käyttää tuota nimisysteemiä

      import java.net.*;
      import java.io.*;
      import java.applet.*;

      public class GetClientIP extends Applet {
      public void init() {
      try {
      InetAddress thisIp =
      InetAddress.getLocalHost();
      System.out.println("IP:" thisIp.getHostAddress());
      }
      catch(Exception e) {
      e.printStackTrace();
      }
      }
      }

    • ........

      Jos vaikka teet jokaiseen ohjelmaan pienen serverin, joka kuuntelee jotain tiettyä porttia. Jos käytät softia sisäverkossa, kohtuullisen kokoisessa verkkoavaruudessa, käynnistyksen yhteydessä ohjelma voi huhuilla oman pienen verkkoavaruuden läpi jokaiseen osoitteeseen tuohon porttiin x ja tarkistaa onko oma ohjelma käynnissä.

      Internetin ollessa kyseessä, ei ole kovin noheva idea...

      • molemmille

        ideoille löytyy käyttöä. Paljon kiitoksia ideansa jakaneille!!


    • gnqbpnsqs
      • PASKA _

        HAISTA PASKA SAATANAN SPÄMMÄÄJÄ


    • mhazjhszu
    • mfyyztd
    • science

      join;

    • pair

      carry;

    • invent

      kind; 500 antabuse mg; buy propecia; buy ultram; levitra professional 20 mg; cymbalta side effects; levaquin; buy zoloft; cipro; 10mg baclofen;

    • position

      agree; benicar 10 mg; retin a and usage; ivermectin stromectol; acomplia rimonabant; zimulti; rimonabant fat loss;

    • cebwvztyfp
    • plural

      captain; rimoslim; benicar; bayer levitra; cytotec 200mg; cymbalta insomnia; discount pall mall cigarettes; rimonabant online;

    Ketjusta on poistettu 31 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Naiset miltä kiihottuminen teissä tuntuu

      Kun miehellä tulee seisokki ja ja sellainen kihmelöinti sinne niin mitä naisessa köy? :)
      Sinkut
      110
      8416
    2. Olet sä kyllä

      ihme nainen. Mikä on tuo sun viehätysvoiman salaisuus?
      Ikävä
      40
      2565
    3. Teuvo Hakkaraisesta tulee eurovaalien ääniharava

      Persuissa harmitellaan omaa tyhmyyttä
      Maailman menoa
      122
      2287
    4. Hiljaiset hyvästit?

      Vai mikä on :( oonko sanonut jotain vai mitä?
      Ikävä
      23
      1946
    5. Miksi kohtelit minua kuin tyhmää koiraa?

      Rakastin sinua mutta kohtelit huonosti. Tuntuu ala-arvoiselta. Miksi kuvittelin että joku kohtelisi minua reilusti. Hais
      Särkynyt sydän
      15
      1684
    6. Turha mun on yrittää saada yhteyttä

      Oot mikä oot ja se siitä
      Suhteet
      11
      1509
    7. Kyllä poisto toimii

      Esitin illan suussa kysymyksen, joka koska palstalla riehuvaa häirikköä ja tiedustelin, eikö sitä saa julistettua pannaa
      80 plus
      16
      1462
    8. "Joka miekkaan tarttuu, se siihen hukkuu"..

      "Joka miekkaan tarttuu, se siihen hukkuu".. Näin puhui jo aikoinaan Jeesus, kun yksi hänen opetuslapsistaan löi miekalla
      Yhteiskunta
      14
      1409
    9. Näkymätöntä porukkaa vai ei

      Mon asuu yksin. Mitas mieltä ootte ?
      Ikävä
      15
      1282
    10. Kristityt "pyhät"

      Painukaa helvettiin, mä tulen sinne kans. Luetaan sitten raamattua niin Saatanallisesti. Ehkä Piru osaa opetta?!.
      Kristinusko
      12
      1183
    Aihe