Razpredeleno programirane

18 отговора 911 прегледа
#1

Razpredeleno programirane

Pred men stoi sledniyt vapros.
Imam problem koito moje da se razbie na chasti.
Reshih wsyka chast da se izcheslywa na otdeleno PC,
i na edno glawno PC da se seberat rezultatite ot ostanalite(PC-tata sa w mreja).
Chrez koy tehnologiy da realiziram zadachata(WinSock,Socket v UNIX....)
Ako moje daite i linkowe za documentaziy(Ruski i Angliiski).
Blagodary.

Отговор
в отговор на llko #2

Re: Razpredeleno programirane

[линк]

Отговор
в отговор на llko #3

Re: Razpredeleno programirane

Zashto ne polzvash niakoi po-high level protokol kato DCOM, CORBA? S tiah se programira otnositelno lesno.

In God we Trust (all others must submit a X.509 certificate)
Отговор
в отговор на llko #4

Re: Razpredeleno programirane

Ako durgish na burzina wig [линк] . Ima si versia na NT/2000 realizirana. Ima i pulen source code. Nadiawam se da pomogne.

Отговор
в отговор на llko #5

Re: Razpredeleno programirane

Az ti predlagam CORBA.

Preporychvam ti slednite ORB-ove:
1. omniORB - C++ i Python
2. JacORB - Java
3. MICO - C++

Moje da pochnesh ot slednite tutoriali:
1. [линк], kakto i neopisanite tuk primeri na omniORB.
2. Primerite i unit testovete na MICO.
3. [линк]

A debelite knigi sa tuk:
[линк] i [линк].

Отговор
в отговор на llko #6

Imagine a Beowulf cluster...

BEOWULF CLUSTER MINI-HOWTO
How to Build a Beowulf Cluster

Отговор
в отговор на llko #7

Re: Razpredeleno programirane

PVM ili MPI, koeto po ti haresva.

Отговор
в отговор на Perin #8

Re: Razpredeleno programirane

Аха, и аз щях да предложа DCOM. Ама ако на човека не му се учи това нещо, спокойно може да си ползва квото си иска, дори пощенски протоколи.

Я вышел им наперерез!
Отговор
в отговор на llko #9

Re: Razpredeleno programirane

Ха, всеки предлага бозите които е ръчкал като гледам
Па дайте и аз да се включа.
RPC -> Ще ти трябват 2 - 3 дена. Всичко го има в MSDN-a. :))

Отговор
в отговор на gesha #10

Re: Razpredeleno programirane

E RPC-to si e gotinko,

Отговор
в отговор на llko #11

Re: Razpredeleno programirane

Сокетите ги забрави! Няма нужда да откриваш топлата вода.
Всичко зависи от това какъв точно ти е проблема. Може и просто RPC да ти свърши работа. Лично за мен CORBA e по-добрият вариянт, но пак зависи от проблема. В крайна сметка грубо погледнато това е вариант "high level" вариант на RPC.
Както схващам в случая имаш нужда от по-различна парадигма. Нещо от сорта на SETI@home и другите @home проекти.
В тази връзка провери вариантите-
-"grid computing" - [линк]
-"cluster computing" - виж по- горе постинга за "beowulf" клъстерите
-проекта "Condor" - [линк]

Ако искаш пусни ми някакви координати на една бележка, за да поддържаме връзка. От известно време и аз се интересувам от подобни задачи.

---
In God we Trust (all others must submit a X.509 certificate)
Отговор
в отговор на llko #12

Re: Razpredeleno programirane

web client - http get, post over ssl connection
за сървър - web server с някое аспенце и ДБ

Отговор
в отговор на llko #13

Re: Razpredeleno programirane

Ako iskash da go napravish suvremenno i lesno ti preporuchvam vseki otdelen component da raboti kato Web Service i da si komunikira s centralnia computer sus SOAP (XML messages over HTTP). Nai dobrata implementacia za momenta e razbira se na .NET, na java ne ti preporuchvam da se muchish, Java One, koeto se predpolaga che e Java alternativata za Web Services se bazira na j2ee vmesto da go prenapishat iznachalno i e izlishno slojno i tromavo. Ako vse pak znaesh Java dobre, moje da se pomuchish s RMI.

Corba, DCOM i vsiakakvi drugi ostareli distribued protocols sa bezumno slojni i tejki + ne ti davat novi i polezni znania. Toest, ako ne znaesh Corba ili DCOM, po dobre nauchi Web Services vmesto tiah.

Materiali za Web Services v MSDN i java.sun.com mnogo, v momenta tova e hit.

Отговор
в отговор на Resurrector #14

Re: Razpredeleno programirane

DCOM na opredeleno nivo se polzva elementarno - pishesh obiknoven komponent i go registrirash za distributed polzvane.
Dali da se izpolzva takav protokol ili ne zavisi ot estestvoto na trafika koito ochakvash - malki paketi na chesto ili riadko, no golemi paketi ... Za poslednia sluchai i mail shte varshi rabota.

In God we Trust (all others must submit a X.509 certificate)
Отговор
в отговор на aquarin #15

Re: Razpredeleno programirane

Kazano chestno nisshto ne znam nito za PVM nito za MPI.
Ako mojesh swetni me malko.
Blagodary.

Отговор
в отговор на Nobby #16

Re: Razpredeleno programirane

Imam Edno Centralno PC to staratira dadenata programa.
Algortitama na programa e za razpredelno izcheslenie zadachata se razhwarly na
chasti kato wsyka chast se reshawa na otdelno PC v mrejata sled koeto
rezultatite se wrashtat na centralnoto PC.
Adresa mi e: varshilov_i@abv.bg

Отговор
в отговор на llko #17

Re: Razpredeleno programirane

[линк]

Отговор
в отговор на Perin #18

Re: Razpredeleno programirane

Ще ми се да видя система за разпределено смятане, дето ползва поща. Би ме зарадвала.
Иначе, преди време имаше разни паразитски програмки от сорта на "Търсене на извънземен разум", "Лекарство против рак" и т.н. Дали няма нещо такова OpenSource?

Я вышел им наперерез!
Отговор
в отговор на llko #19

Re: Razpredeleno programirane

Za svetkane nemash problem, samo che ne e losho da postnesh za kakva tochno rabota
smiatash da polzvash tova.
Vsiaka edna tehnologia si ima predimstva i nedostataci. Az lichno polzvam MPI makar che
pochnah s PVM, shtoto taka osven na lunux klasteri moje da se polzva i na drugi platformi.

Отговор