صفحه 1:
ام ۱ connecting processes ا۳) سمل doc

صفحه 2:
ل ا ةا ‎rn a‏ وروت ‎OI Cn ng AO)‏ ‎Progra Ole Server ta C‏ © SE ea a AOL a ela aR Pac) * RePerewes

صفحه 3:
مرب هم میا

صفحه 4:
او موه و سم موه وا ‎ae ee Cee ecco en nee eee‏ میب ‎nO eco Ceo e eea‏ ‎cee emote os‏ ‎Oh cee ene tee ere‏ ‎eam een hace aac‏ ‎eed‏ 00 ومسا بجت ‎ae‏ 2 را سوس سكام عمجو | الحصور SERVER

صفحه 5:
SO one eee 00 Ener PO Read BR (Creme ‏ا ا ا‎ cee cE) emer ‏بل‎ تست ۱

صفحه 6:
0 tnd | heirs eter ec creme ec arc] RRC UNCC enteeek O(n entree oe eeetetemere bara] RCO Rea aC COR Tae ao ae ee Dacre Re oe Ce eo) ee eed eee eet ool eee) 2 ee er) ۳ ood

صفحه 7:
(Ng AOL a ‏و‎ as al

صفحه 8:
Beer reer a) SC Ree ne ee = Orede o POP socket SO 3/2 ‏(سسسوج نجه لوخ‎ eee enero ee ۳ eter See ance arog SC Reece ne ‏لوتصجد خأن مصتاسيب‎ ore ne wearer a] ا ا لي هیا ات مت ۱۳ ‎eee‏ رن SOR ee a ee a ee ee ee ‏ب يي ل‎ 0 ‏و‎ ‎0 0 te

صفحه 9:
[7 ‏ل سينيد‎ ۱ ۳ | pee too لوصوو 00000 تا رت ۱ ۱ ل 0 5 ا اي رس ریس مر او سس 3 ‎pec‏ eC Rec ee ee cd RO ed ne

صفحه 10:
eat ea AO, a mela 4

صفحه 11:
See ‏فص‎ ‏:سحام‎ ‎| ‎Se ee ‏ل‎ ‎Se ee Re Rn as Sn eee ene eg ‏:سحام‎ ‎SO ee oe ed 0 ee Ee RE socket oa the leteraet, oc okdess copies of a pot cacber oa the host ‏ان‎ ‎See ‎Sn ee cca ee ed Re a oo Cd

صفحه 12:
۱۱ esisas rs il Ox Or ac OF Client.c a structure to contain an internet addre: [0 defined in the include file <netinet/in.h #include <sys/types.h> CAEN G a eS aes ‏اكناباء وتاعم> عفبااء مزع‎ eae esc Ne in_addr ero[8]; /* not used, must * should be AF_INET void error(char *msg){ _perror(msg); _exit(0);} fae ‏ی‎ Uae VOLE naar eee Aaa 1 ‏]عناتاو‎ 506۵00۲16 56۳۷۵00۲: Bea eae tesa ‏تین توت‎ { )3 و 2 ل 00 ‎exit(0);‏ 1 0 0 LCL ۱۱3 ‏یت‎ opening socket

صفحه 13:
۱۱ esisas rs il Ox Or ac OF Client.c Socket System Call - create an end point for #include <stdio.h> Easel ee [of ae #include <sys/socket.h> #include <netinet/in.h> ‏ل ان‎ teo Mabe void error(char *msg){ _perror(msg); fae ‏ی‎ Uae VOLE eee Aaa ۱ ‏:لكر‎ e.g. IPPROTO_UDP, IP Pea ee tec ‏تین توت‎ fies a parti if (arge < 3) { رت ا ‎aca‏ ت۱9

صفحه 14:
۱۱ esisas rs il Ox Or ac OF Client.c 0 if (server == NULL) { fprintf(stderr,"ERROR, no such host\n"); ‏:(3000_نمع ف ۱ :(0ه‎ 0 ۱ 1 ۱۲۳ 0000 ea ent Fra Ccon teeters CRN Colac ek )) Peete PaO eek aaa ta e Connect System Call -jnitiat ۱۳ iCuy eee D) 0 icra eat a KO ‎error("ERROR writing to soc!‏ ل ‏(6۲,256)انا0)اعقط ‎۱ ‎if(n <0) ‎۱ ‎۱ ‎Cesena ‏یت‎ ‎ ‎

صفحه 15:
۱۱ esisas rs il Ox Or ac OF Client.c 0 if (server == NULL) { fprintf(stderr,"ERROR, no such host\n"); :(3000_نمع ف )امع 2د ,/300_معدة (4 رهط ) )مع 2ط 1 0 ۱ 1 ۱۲۳ serv_addr.sin_port = htons(portno); لي ل ‎(oR‏ تست و۱ :0۳06609 6۲۲۵۲)۱2۳6۵۵ تک یب تسس ‎Mgt eser-te‏ ععغمع عدمعام")لاماءم ات ‎eis‏ یت n= sendisockfd,buffer,strien(buffer),0); | Emam بصن را )0 < ‎if(n‏ 00 ات نا int ۳۵ 0۱ if(n <0) ‏ل كي‎ lh Pr kas Gm cto descriptor that 7 Cereal ree لكت

صفحه 16:
۱۱ esisas rs il Ox Or ac OF Client.c 0 if (server == NULL) { fprintf(stderr,"ERROR, no such host\n"); :(3000_نمع ف )امع 2د ,/300_معدة (4 رهط ) )مع 2ط 1 0 ۱ 1 ۱۲۳ serv_addr.sin_port = htons(portno); لي ل ‎(oR‏ تست و۱ :0۳06609 6۲۲۵۲)۱2۳6۵۵ Ga Rt om Mea Recy System Call ۱ ۰ ۱۳ erence nice : inctu inclu :(8,255,0]أناط, 500110 if(n <0) ‏سس سس تست‎ || Returns number of bytes te PIG LL La descriptor that m Cereal یت لكت

صفحه 17:
۱۱ esisas rs il Ox Or ac OF Client.c ere ureter a Ie) 08 a ted OO Melle el ‏ا لك‎ 1 bzero((char*) &serv_addr, sizeof(serv_addr)); Per et aed eee DCP Cr aes |e eC Rg ۱۳ serv_addr.sin_port = htons(portno); Frater ta te ORS A pete QT) A) error("ERROR connecting" PG eR me Ree ‏:ل"‎ Slose System Call ‏ت۱۳‎ sere ame a Clg aan 0 HD include <unistd h: if(n <0) aaa 00 nt close( int 5); 2 < ۲۵6۷ )50060, rae) ctiptor to be cl eee ‏ل ا‎ cay \n", buffer); Rah ‏تس‎ ‎۲6 0: لكت

صفحه 18:
۱ و <.5/5/500۲6> 06/۵06[ ‎eat tae as‏ رز void error(char *msg){ perror(msg); _exit(0);} 4([]بوعة* ی عوة غمأ)متهد غم ‎nel i‏ ا و ‎ee‏ ا ‎Berita sore‏ 10 ‎if (argc < 2) { fprintf(stderr,"ERROR, no port provided\n"); exit(1); }‏ رت ‎ieee Rage ae ater 1‏ ‎bzero((char *) &serv_addr, sizeof(serv_addr));‏ ‎Pease cle e0)H‏ ‎eC > ۸۴ ۱۴۲:‏ ‎oe Oa‏ ۱۳ ‎Pe Ces reac ea‏

صفحه 19:
۱) TOP Gerver ta O Server.c if (bind(sockfd, (struct sockaddr *) &serv_addr, sizeof(serv_addr)) < 0) ‏ری یت یت‎ ien 0 ی :(6۲,256)/ناط)۵:ععه ۱۳ if (n < 0) error("ERROR reading Pr ae caer eee ata 0 eet تک ی ۱۱ »أل رت ‎#include‏ ۳ ‎aren‏ } int bind i

صفحه 20:
۱) TOP Gerver ta O Server.c PAC Crs ‏لي ل‎ 0) 0 at listen(sockfd,5); 0 65581 ناولا 008 ",50410ب 00)0 ع5 > م لي ا لي ‎CaCO) Recodo‏ ‎erate‏ که تست that mu maximum establish

صفحه 21:
۱) TOP Gerver ta O Server.c PAC ine Crs tase a RS Me rom) error("ERROR on binding"); 0 00 CU Pre a Pree ss cle teeter ae eee Cee el figure ‏ل‎ etc a ۱ 0 acme wet ۳ ‏ل‎ ten aca || eee eee ocket Celerra ۳ #include aren #include كك

صفحه 22:
]۱ ete eae ee ee ee ee Se daatea diate hana ee tes eek ele MOOR en Cee CUNO a See ‏السضا جز جد 5010_1005) 00 خا موص 1010000:01:0_)0)005/ 8 لمعيه‎ ‏سوه‎ ‏ی‎ ‏ی(‎ ce eee ‏()مسخدم امب‎ sock = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP); len = sizeof(struct sockaddr_in); ۱۷۱6 )1( ) ۳ ۷۵ Deca ‏ل‎ A eas ee) &server, len); ۱1 ton [read */ ‏ا زر‎ ue TA) ‏ا‎

صفحه 23:
SN a aa ROL Gal at Od as / => acetates ae eh earn fete ated ene ae pete nen eee ‏م0‎ eee ool en eet Semen eve ‏یب‎ eee eed coed ‏ا‎ ‎0 ‎aoc LV aol eM LH‏ رم ‎len = sizeof(struct sockaddr_in); ‎while (1) { ‏رهز ‏۱6۵ ,66۲۵۲۵(* 5۵6۵۵۵۲ بای ,0 ,1024 ,ناد ۲۵۵/۲۲۵۲۵6۵ - یی كن کی نا ‎ ‏یر ‎۱۳ ‏تست‎ elt La Te] NS AO eR Leake cele ‏ليم نسي‎ ‎f (n < 0) error("sendto"); 1

صفحه 24:
الا 0 قبسا سس وس 9 7a 7 ‏تست هه ما‎ ‏تم تا تسا‎ ‏يي‎ A ea oe led em eee led ere tenet nee ee ] de ee Ol a TR ‏باصا سما جا "جاا. © © لصب"‎ 00 LCN CHESS RYT lok tak eke 1 me a eek ee KO cee #include <winsock.h> ال ۱ ‎ACNE anno‏ هن 0000 eee ater

صفحه 25:
Ceara ‏رسمه‎ ۱0 Rs]

صفحه 26:
فصو مات نا ی تا تس سل تم ما ابا ول رام ای ما CSO eta cee ee حا هذا 0 حك مزحت جه ‎ed ee oa ee‏ واه سا( Se ne ۱ en ea Sd a cee oe RS eee Resa rele "۷ ۱ ene eae 1 remotes nee 001 1

صفحه 27:
0 ‏ب ب ا‎ kW Cea aad ‏کش‎ MyServeric ‏رو‎ 2 ea Molter ute 0 7 ماه مات هت ی و و تا ۱3 مات صتا مات مات سب مت تا تام > 4116050661 506161 ۷ ۱ ۱ ((ع) اه ناه ‎eee‏ ‏3

صفحه 28:
ماه وتا تا رگ اما ماما مسا Pett ne نعم - اناما 0 1 ] (ء ومتامعء»ع0ا) لعاف Sins oy + RN a ei OC ek a ee ‏ای تیا‎ ee a ‏مر‎ Oe eee ee eae eee 00 7 ‏مش‎ ‎eed ۱ ete leucrte a eh eit 7 catch (IOException e) { 00 + — On the serve the chet:

صفحه 29:
۱ 0 ‏0ك‎ eee eee reer Cen مصعم خا ‎on Se‏ 0 0 ۲ ۵ ۱0۳۵۵۱00 (عای 000 ا از ‎Cate Ree Oe rca‏ Peon ‏ا‎ sy 2 Chey Peeeco ‏ل ا‎ ec / (۵ ۱08۱00 (عای 0 | ‎Perc‏ سای سا

صفحه 30:
هه ۱ 0 2 ۳ ۱ y ك ممتامعء»عها) ميقع Sacer mC 1 0 a et need cas ce Ore Ot Oe Cen Rem ee aevutaa

صفحه 31:
تا ‎te te cen ed ce a‏ ‎es‏ 55020000008 2 Preise ‏:0)عدماء.أنامما‎ ‎Delay 2 eNotes ۵ ) Sec ‏:)00اه‎ 1 ۷ rose ‏انام ما‎ 054): ieee Dives 1 em osc ‏ك‎ ‎System.out printin(e); 1 9

صفحه 32:
38 TN aa ass ROL ‏تا وت ف‎ ۰ 2 4 /6 ام م۱ ‎a as a at a Rk ae‏ 0 يي ا try { DatagramSocket socket = new 00 1 eae scene Secures aan ۶ SUR er neet en ce Reem eel ae ears Pee eee 2 eee eee eee 1 catch (IOException e) { ‏:درگ‎ 1

صفحه 33:
و موه( مس مرلو و نیوا ۰ ات مها 0 0ك 8 00 Cel InetAddress address = eer eee en Eee ee Oy ل 0 Peace ees Peer aa eee :(0هادصاه واه هم وه ناک 6۵۱ > ۵۵۷۵۵ ‎ee‏ ‏00 ‏:لل لقعم ea

صفحه 34:
هم تا ۱ اما ارگ ۱ 06 5 0 Pee ‏مي‎ rece ta CMa ل 00 | ee ee ee ee int port = packet.getPort(); ۱ 300755 0060 Preemie 00 0و5 ee TU ‏از‎

صفحه 35:
اش ماه a ‏يي‎ 0 eres SC ‏ا‎ eRe ee eee ea, ve eee Coed CN EA a tee a eae Me eat Dre haa Puortd — Owtrw Oriworhtog, لوده سيفب للك :عدامدجا/عوصل امدمت. مدي مدر !صا دين ال د ل اي 2ك ذه 1 لته ‎STE‏

جهت مطالعه ادامه متن، فایل را دریافت نمایید.
29,000 تومان