تالار گفتمان مانشت
توضیح کتاب کراس درباره http گرفتشی و متد put - نسخه‌ی قابل چاپ

توضیح کتاب کراس درباره http گرفتشی و متد put - jinu - 20 مهر ۱۳۹۵ ۰۲:۴۹ ب.ظ

سلام
سوالم اینه ک توی کتاب کراس صفحه ۱۲۲ نوشته شده ک http ی پروتکل گرفتشی هس ینی کسی اطلاعات رو روی سرویس دهنده میذاره و کاربرا اطلاعاتو با http از سرویس دهنده میگیرن
بعد توی صفحه ۱۰۶ گفته شده ک با متد put میشه یک شی را به سرویس دهنده وب فرساد
پس اینجوری http هم گرفتنیه هم فرستادنی چرا گفته شده ک فقط گرفتنیه؟
ممنون میشم کسی جوابمو بده....

RE: توضیح کتاب کراس درباره http گرفتشی و متد put - Happiness.72 - 20 مهر ۱۳۹۵ ۰۳:۲۰ ب.ظ

با سلام و احترام

صفحه ۱۰۰ کراس ویراست شش پاراگراف دوم :
Http به صورت دو برنامه پیاد سازی میشود -> یک برنامه مشتری و یک برنامه ی سرویس دهنده

صفحه ۱۰۴ :
دو نوع پیام Http وجود دارد -> پیام درخواست و پیام پاسخ
نکته : اکثریت قریب به اتفاق پیام های http از متد GET استفاده میکنند.

صفحه ۱۰۵ :
متد POST تنها راه ارسال اطلاعات فرم ب سرویس دهنده نیست و با متد GET هم می توان ارسال صورت بگیرد.

نکته : Http is Stand for Hyper Text Transfer Protocol : این یک پروتکل انتقال است و در انتقال رفت و برگشت صورت می گیرد.(زمینه ای برای دستداد سه سویه در TCP چرا که HTTP روی TCP کار میکند)

و اما درباره Pull Technology : پروتکل ما از نوع Pull هستش بدین شکل که اطلاعاتی روی بستر وب Load میشه (بارگذاری) و کاربر با استفاده از HTTP به راحتی اطلاعات درخواستی رو (pull) واکشی می کنه

در ۱۹۹۰ تنها HTTP به منظور بازیابی اسناد از بستر وب پایه گذاری شده بود . ولی تنها دلیل استفاده ازش امروزه این هستش که بر مبنای Rrquest / Repsonce هستش یعنی تقاضا / پاسخ

RE: توضیح کتاب کراس درباره http گرفتشی و متد put - Saman - 20 مهر ۱۳۹۵ ۰۴:۲۶ ب.ظ

سلام


برنامه هایی که نیاز دارند یک شیء را به یک سرویس دهنده ی وب بفرستند برای این کار از متد PUT استفاده میکنند(صفحه ی ۱۰۶)

مورد سوم از صفحه ی ۱۲۳ :

سومین تفاوت مهم HTTP و SMTP این است که اگر سندی شامل اقلام مختلف(مانند متن،تصویر و یا انواع دیگر داده )باشد HTTP هر شیء را در یک پیام پاسخ جداگانه به مشتری ارسال میکند. در حالی که SMTP کل نامه با تمام اشیای داخل آن را در قالب یک پیام واحد به گیرنده می فرستدد.

نکته ی اصلی این که :

همان طور که میدانید HTTP روی پروتکل TCP کار میکند. و این TCP ِ ما یک روند دستداد سه سویه دارد. هر درخواست HTTP باعث ارسال شیء کوچی برای طی شدن روند این درخواست دارد و در سوالات کنکور سراسری اگر دقت کرده باشید این شی کوچک درخواستی زمانی معادل با یک ۲RTT میبرد و از لفظِ شیء کوچک HTML برای آن استفاده میشود که دقیقا همان پیام درخواستی HTTP است. صفحه ی ۱۰۹ شکل ۱۰-۲ شما را بهتر متوجه پیام های درخواستی میکند.این اشیا کوچک تنها زمینه ساز برقراری اتصال هستند.و وضعیت گرفتشی که مد نظر شماست فایل اصلی است که به HTTP می آید.

RE: توضیح کتاب کراس درباره http گرفتشی و متد put - jinu - 20 مهر ۱۳۹۵ ۰۶:۳۹ ب.ظ

(۲۰ مهر ۱۳۹۵ ۰۳:۲۰ ب.ظ)Codd نوشته شده توسط:  با سلام و احترام

صفحه ۱۰۰ کراس ویراست شش پاراگراف دوم :
Http به صورت دو برنامه پیاد سازی میشود -> یک برنامه مشتری و یک برنامه ی سرویس دهنده

صفحه ۱۰۴ :
دو نوع پیام Http وجود دارد -> پیام درخواست و پیام پاسخ
نکته : اکثریت قریب به اتفاق پیام های http از متد GET استفاده میکنند.

صفحه ۱۰۵ :
متد POST تنها راه ارسال اطلاعات فرم ب سرویس دهنده نیست و با متد GET هم می توان ارسال صورت بگیرد.

نکته : Http is Stand for Hyper Text Transfer Protocol : این یک پروتکل انتقال است و در انتقال رفت و برگشت صورت می گیرد.(زمینه ای برای دستداد سه سویه در TCP چرا که HTTP روی TCP کار میکند)

و اما درباره Pull Technology : پروتکل ما از نوع Pull هستش بدین شکل که اطلاعاتی روی بستر وب Load میشه (بارگذاری) و کاربر با استفاده از HTTP به راحتی اطلاعات درخواستی رو (pull) واکشی می کنه

در ۱۹۹۰ تنها HTTP به منظور بازیابی اسناد از بستر وب پایه گذاری شده بود . ولی تنها دلیل استفاده ازش امروزه این هستش که بر مبنای Rrquest / Repsonce هستش یعنی تقاضا / پاسخ





خیلی مممممممنونم
متوجه شدم
ینی پروتکل انتقاله ک به صورت رفت و برگشته درسته؟
ولی فرستشی نیس...
درسته؟

(۲۰ مهر ۱۳۹۵ ۰۴:۲۶ ب.ظ)samanbeigmiri نوشته شده توسط:  سلام


برنامه هایی که نیاز دارند یک شیء را به یک سرویس دهنده ی وب بفرستند برای این کار از متد PUT استفاده میکنند(صفحه ی ۱۰۶)

مورد سوم از صفحه ی ۱۲۳ :

سومین تفاوت مهم HTTP و SMTP این است که اگر سندی شامل اقلام مختلف(مانند متن،تصویر و یا انواع دیگر داده )باشد HTTP هر شیء را در یک پیام پاسخ جداگانه به مشتری ارسال میکند. در حالی که SMTP کل نامه با تمام اشیای داخل آن را در قالب یک پیام واحد به گیرنده می فرستدد.

نکته ی اصلی این که :

همان طور که میدانید HTTP روی پروتکل TCP کار میکند. و این TCP ِ ما یک روند دستداد سه سویه دارد. هر درخواست HTTP باعث ارسال شیء کوچی برای طی شدن روند این درخواست دارد و در سوالات کنکور سراسری اگر دقت کرده باشید این شی کوچک درخواستی زمانی معادل با یک ۲RTT میبرد و از لفظِ شیء کوچک HTML برای آن استفاده میشود که دقیقا همان پیام درخواستی HTTP است. صفحه ی ۱۰۹ شکل ۱۰-۲ شما را بهتر متوجه پیام های درخواستی میکند.این اشیا کوچک تنها زمینه ساز برقراری اتصال هستند.و وضعیت گرفتشی که مد نظر شماست فایل اصلی است که به HTTP می آید.



مممنونم

RE: توضیح کتاب کراس درباره http گرفتشی و متد put - Saman - 20 مهر ۱۳۹۵ ۰۷:۵۲ ب.ظ

(۲۰ مهر ۱۳۹۵ ۰۶:۳۹ ب.ظ)jinu نوشته شده توسط:  
(20 مهر ۱۳۹۵ ۰۳:۲۰ ب.ظ)Codd نوشته شده توسط:  با سلام و احترام

صفحه ۱۰۰ کراس ویراست شش پاراگراف دوم :
Http به صورت دو برنامه پیاد سازی میشود -> یک برنامه مشتری و یک برنامه ی سرویس دهنده

صفحه ۱۰۴ :
دو نوع پیام Http وجود دارد -> پیام درخواست و پیام پاسخ
نکته : اکثریت قریب به اتفاق پیام های http از متد GET استفاده میکنند.

صفحه ۱۰۵ :
متد POST تنها راه ارسال اطلاعات فرم ب سرویس دهنده نیست و با متد GET هم می توان ارسال صورت بگیرد.

نکته : Http is Stand for Hyper Text Transfer Protocol : این یک پروتکل انتقال است و در انتقال رفت و برگشت صورت می گیرد.(زمینه ای برای دستداد سه سویه در TCP چرا که HTTP روی TCP کار میکند)

و اما درباره Pull Technology : پروتکل ما از نوع Pull هستش بدین شکل که اطلاعاتی روی بستر وب Load میشه (بارگذاری) و کاربر با استفاده از HTTP به راحتی اطلاعات درخواستی رو (pull) واکشی می کنه

در ۱۹۹۰ تنها HTTP به منظور بازیابی اسناد از بستر وب پایه گذاری شده بود . ولی تنها دلیل استفاده ازش امروزه این هستش که بر مبنای Rrquest / Repsonce هستش یعنی تقاضا / پاسخ





خیلی مممممممنونم
متوجه شدم
ینی پروتکل انتقاله ک به صورت رفت و برگشته درسته؟
ولی فرستشی نیس...
درسته؟

(۲۰ مهر ۱۳۹۵ ۰۴:۲۶ ب.ظ)samanbeigmiri نوشته شده توسط:  سلام


برنامه هایی که نیاز دارند یک شیء را به یک سرویس دهنده ی وب بفرستند برای این کار از متد PUT استفاده میکنند(صفحه ی ۱۰۶)

مورد سوم از صفحه ی ۱۲۳ :

سومین تفاوت مهم HTTP و SMTP این است که اگر سندی شامل اقلام مختلف(مانند متن،تصویر و یا انواع دیگر داده )باشد HTTP هر شیء را در یک پیام پاسخ جداگانه به مشتری ارسال میکند. در حالی که SMTP کل نامه با تمام اشیای داخل آن را در قالب یک پیام واحد به گیرنده می فرستدد.

نکته ی اصلی این که :

همان طور که میدانید HTTP روی پروتکل TCP کار میکند. و این TCP ِ ما یک روند دستداد سه سویه دارد. هر درخواست HTTP باعث ارسال شیء کوچی برای طی شدن روند این درخواست دارد و در سوالات کنکور سراسری اگر دقت کرده باشید این شی کوچک درخواستی زمانی معادل با یک ۲RTT میبرد و از لفظِ شیء کوچک HTML برای آن استفاده میشود که دقیقا همان پیام درخواستی HTTP است. صفحه ی ۱۰۹ شکل ۱۰-۲ شما را بهتر متوجه پیام های درخواستی میکند.این اشیا کوچک تنها زمینه ساز برقراری اتصال هستند.و وضعیت گرفتشی که مد نظر شماست فایل اصلی است که به HTTP می آید.
مممنونم
بله دستداد سه سویه هستش که شی کوچکی رو تحت عنوان یک درخواست میفرسته . . .
پاسخ ها روشن و کافی هستند