Online adatcserélő program
2008-08-15T11:36:39+02:00
2008-09-05T13:07:54+02:00
2022-07-25T21:27:29+02:00
  • a gyöngyszem a xarkupac tetején a
    :
    ne lehessen feltörni.



    50évnél nem fiatalabb a ember aki ezt a speckó(utánzatot) produkálta és 1ben halálra is ítélte a projektet.

    Jah, most látom xBase-ben utaztok(a múltba) itt irják

    Én kérek L-nézést..
    Mutasd a teljes hozzászólást!
  • Ok amit leirtal megoldva - irjal email cimemre, mennyi penzt tudsz erre áldozni. janos.tungli@wmr.hu
    Mutasd a teljes hozzászólást!
  • Privátban válaszoltam, a feladat lényeges módosításokkal (jelenleg gyenge pontok találhatók benne, amitől az egész életképtelen lehet), de jól kivitelezhető.

    Hasonló termék fejlesztésében részt vettem már, sikerrel.
    Mutasd a teljes hozzászólást!
  • Szerintem nem rendelkezik elégséges infoval hogy megértse.... szerintem...
    Mutasd a teljes hozzászólást!
  • Szerinted az Előtted lévő 10 hozzászólásban mit próbáltunk kifejteni neki?
    Mutasd a teljes hozzászólást!
  • Az lenne a meglátásom, hogy előbb vázolnod kéne magát a problémát, és egy specifikációre kérni egy árajánlatot, mert amit itt leírtál már megbocsáss de katasztrófa.
    Nem baj ha valakinek nincs rálátása mindenre, erre valók a hozzáértő emberek. Hidd el, nagyon kevés informatikus fog elmenni szülést levezetni, mert vélhetően belátja hogy nem ért hozzá, és meghagyja ezt a szülészeknek, akik viszont tudják mit csinálnak (remélem).
    Gyanítom hogy a problémádra van kész működő megoldás ami nem a teszi ki a retyóajtóra a foglalt.txt táblát.
    A feladat egyszerű:
    Az ügyfeleknél levő kliens programok (akár egyszerre több száz) becsatlakoznak a nálunk futó szerver programra.
    ....
    Pl.: E:\Szerver\Temp001

    Vagyis az ügyfeleknél a több száz gépes lokális hálózatban van egy szerver ami tutti hogy minden gépen E:-re van mappolva. (
    pl: -ip:192.100.0.2 -port:721 ).
    ez is erősen erre utal )
    itt már bejön az internet is, bár nem értem hogyan....
    Ha tűzfal vagy Internet hiba miatt nem tud csatlakozni a kliens írja ki ha lehet hibaüzenetként érthetően hogy mit kell tennie a felhasználónak.

    Szerinted ha a szerencsétlen program nem tud csatlakozni egy szerverhez - tegyük fel hogy az interneten keresztül, ahol ki tudja hogy hány szerveren és egyéb eszközön keresztül megy a kapcsolat - honnan tudná, ahogy Máriavigyorognán a Zöldfa utcában éppen áramszünet van, mert a Lajos hegeszteni akart, ezért nincs kapcsolat és más úton nem elérhető a szerver.
    El tudom képzelni a hibaüzenetet
    Mutasd a teljes hozzászólást!
  • Érdekes én valamit hasonlót írok most...
    de nem adom oda :)
    Mutasd a teljes hozzászólást!
  • Ez miert 1998-as megoldas?
    Miert baj egy kliens/szerver kommunikacio http es browser meg webszerver nelkul? Valoszinusitem, nem ember fog gepelgetni a kliens oldalon...
    Mutasd a teljes hozzászólást!
  • A "nagyon biztonságos" az azt jelenti, hogy senki sem tudja visszafejteni a kommunikációt, még az se akinek szüksége lenne az információra
    Ne vedd komolyan, csak viccelek
    Mutasd a teljes hozzászólást!
  • Ez a követelményrendszer még 1998-ból maradt ránk, vagy valaki még itt tart tényleg? :)
    Vagy elnéztem az évszázadot... csak nem az APEH a megbízó?
    Mutasd a teljes hozzászólást!
  • A mondanivalótokkal azonos a véleményem, csak én nem poénosan reagáltam. Csak valahogy akinek kéne, az nem válaszol.
    Mutasd a teljes hozzászólást!
  • Nem gondolhattad komolyan, hogy én komolyan gondoltam.
    Mutasd a teljes hozzászólást!
  • Ahhoz, hogy lehessen árajánlatot adni kellene olyan információ, mint hogy mi a deadline, hogyan lehet tesztelni, ki alakítja ki a tesztkörnyezetet...egyéb információk: rendelkezésre állás, mit takar az a "nagyon biztonságos" (transport security elég, vagy magasabb szintű kell), szerződési feltételek, támogatás, dokumentáció... mindenesetre nem kétlem, hogy lesznek akik árajánlatot adnak, de nem tudom mennyire venném komolyan, ha én lennék a megbízó.
    Mutasd a teljes hozzászólást!
  • Elég írásban is az a 200 millió köszönöm, vagy szóban kéred?

    Jaj elnézést, most látom, hogy zsebbe. Tehát akkor írásban kéne.
    Mutasd a teljes hozzászólást!
  • 200 millióért megcsinálom... persze ez zsebbe
    Mutasd a teljes hozzászólást!
  • Ez egy letisztult specifikáció?
    Mutasd a teljes hozzászólást!
  • Üdv!

    Lenne egy fizetős megbízás, kéne fejleszteni egy programot spec lásd lentebb, ha valakit érdekel akkor a job@qs.hu dobjon egy árajánlatot.

    Üdv

    HufnágelSteve

    A feladat egyszerű:
    Az ügyfeleknél levő kliens programok (akár egyszerre több száz) becsatlakoznak a nálunk futó szerver programra.
    A szerver program minden klienshez elindít egy pareméterekkel ellátott feldolgozó EXE-t, majd várakozik annak a válaszára.
    A feldolgozó EXE futásávank befejezése után visszaküldi a végeredményt a kliens programnak.
    A programnak mindössze ennyit kell tudnia.


    Részletekbe menő leírás:

    Online adatkapcsolati program Szerver - Kliens rendszerspecifikáció:
    ------------------------------------------------------------------------------------------------------
    1. A kliens programok átküldik az azonosítójukat paraméterként a szervernek, valamint küldenek egy csomag.zip fájlt.

    2. A bejövő csomag.zip fájlokat a szerver a fogadáskor egy számozott TEMP könyvtárba teszi.
    Pl.: E:\Szerver\Temp001,Temp002 stb. Amikor bejön az első kérés, akkor a szerver az első
    szabad temp könyvtárba tenné a csomag.zip állományt. (Onnan tuda hogy szabad vagy nem szabad hogy van-e a Temp könyvtárban foglalt.txt vagy nincs.)
    A TEMPxxx könyvtárban létrehozna egy foglalt.txt-t hogy jelezze a foglaltságot, és
    meghívná a feldolgozó exét vagy bat fájlt úgy, hogy átadná a TEMP könyvtár paraméterét a feldolgozó EXE-nek pl TEMP001. Ezután megvárná
    amíg a feldolgozó exe lefut. Az exe előállít egy vissza.zip fájlt a megadott TEMP könyvtárba, ha megjelenik a vissza.zip
    a TEMP könyvtárban akkor a szerver visszaküldi a kliensnek, bontja a kapcsolatot és szabadra állítja a temp könyvtárat.
    (törölje a foglalt.txt-t). Ha a csomag.zip-en van írásvédettség vegye le, vagy küldés után törölje le.

    3. A kliens oldali porgram paraméterezhetó legyen kapcsolókkal. PL client -ipcím, -port, -csendes üzemmód -zip/arj -userkod
    Megadható legyen meghívásakor melyik ip címre csatlakozzon, milyen porton (pl: -ip:192.100.0.2 -port:721 ).
    Csendes üzemmód, esetén akkor a program a háttérben fut felhasználó semmit sem lát belőle,
    -zip/arj kapcsoló azt szabályzná hogy csomag.zip vagy csomag.arj küldene, illetve egy vissza.zip-et fogadna. (vagy vissza.arj-t).

    4. A kliens-t egy külső program hívja meg, a kliens a megadott paraméterek alapján csatlakozik ip,port stb.
    A kliensnek az aktuális könyvtárában található csomag.zip kell elküldeni (ez ott van ahol a kliens program is fut).

    5. Ha nem csendes üzemmódot használ, akkor kapcsolódás folyamata egy kis ablakban
    legyen látható, legyen egy megszakít gomb a megszakításhoz. Az adatátvitel állapotát % osan egy folyamatjelző
    jelenítse meg. Mind a sikeres mind a sikertelen kapcsolódás után üzenetet adjon a program.
    Ha nem sikerült a kapcsolat akkor olyan értelmezhető hibajelzést adjon MINDEN ESETBEN hogy mindenképpen
    elhárítható legyen egy esetleges hibajelenség. (tudjuk hogy miért nem sikerült a folyamat)

    6. A szerver oldalon lehessen látni mely könyvtárak szabadok, kik csatlakoznak éppen milyen azonosítóval. hol jár a folymat.

    Elmenthető Paraméterek szerverhez:
    - Hány kliens csatlakozhasson, Elvileg ez korlátlan is lehet.
    - milyen porton működjön
    - mi legyen a lefuttatható exe vagy bat fájl neve.
    - temp könyvtárak számát
    - A bérkező kliensek csatlakozását loggolja

    Paraméterek klienshez:
    - Ip cím
    - port
    - csendes üzemmód
    - userkod
    - zip/arj

    7. Ha tűzfal vagy Internet hiba miatt nem tud csatlakozni a kliens írja ki ha lehet hibaüzenetként érthetően hogy mit kell tennie a felhasználónak.

    8. Vista 64 bites verzió alatt is fusson mindenképpen.

    9. FONTOS:
    Nem működhet úgy pontosan úgy mint egy FTP szerver, nagyon biztonságosnak kell lennie hogy ne lehessen feltörni.
    Nem fogadhat el hagyományos FTP parancsokat.
    A szerver külső parancsokat nem fogadhat el, csak és kizárólag a kliensek csatlakozhassanak a megadott porton,
    és semmilyen könyvtár ne legyen elérhető kívülről kizárólag a TEMP könyvtárak.
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd