با ورود و یا ثبت نام وارد انجمن شوید.
X با کلیک روی تبلیغات سایت می‌توانید در تامین بخش بسیار اندکی از هزینه‌های بالای نگهداری این مجموعه با ما سهیم شوید.
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
نویسنده پیام
hossein آفلاین
حسین میرعرب رضی
کمی تا قسمتی فعال
***

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 15
تاریخ عضویت: اسفند ۱۳۹۰
اعتبار: 0
سپاس‌ها: 0
4 سپاس گرفته‌شده در 4 ارسال
ارسال: #1
گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
از صفحه 81 تا صفحه 96 کتاب مطالعه شود
(از ابتدای بخش 4.2 تا ابتدای بخش 4.5)
۲۳ آبان ۱۳۹۱، ۰۱:۰۱ ب.ظ
ارسال‌ها پاسخ

fifi آفلاین
فائقه ربانی
دانشجوی فعال
****

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 61
تاریخ عضویت: مرداد ۱۳۹۱
اعتبار: 0
سپاس‌ها: 10
3 سپاس گرفته‌شده در 3 ارسال
ارسال: #2
RE: گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
محتوی درس :::::برای fast CGI گفتید که یک سرور ماژول داشته باشیم برای ارتباط بین سرور و fastCGI
این سرور ماژول یک سرور مجازی است؟ بیشتر توضیح می دهید
۱۱ آذر ۱۳۹۱، ۰۷:۵۸ ب.ظ
ارسال‌ها پاسخ
sobhanipoor آفلاین
نجمه سبحانی پور
najmeh sobhanipoor
***

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 13
تاریخ عضویت: اسفند ۱۳۹۰
اعتبار: 0
سپاس‌ها: 0
1 سپاس گرفته‌شده در 1 ارسال
ارسال: #3
RE: گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
- در صفحه 81 کتاب گفته شده که fast CGI دو امکان portable بودن CGI را با کارایی بالای native API ها ترکیب می کند در حالی که هنوز مشکل portable بودن را دارد بنابر این چه مزیتی نسبت به native API ها دارد؟
- در fast CGI دلیل portable نبودن آنها server module ها است که بسته به سیستم عامل متفاوت است یا تفاوت در inter process information exchange که بسته به سیستم عامل متفاوت است؟
- در قسمت jsp ، در محتوا گفته شده سرور لازم نیست عمل کامپایل کردن یک template و پارس کردن و اجرای تگ های یک jsp را انجام دهد؟ چه کسی کامپایل JSP و بدیل تگها و بدنه html به یک servlet انجام می دهد؟
۱۲ آذر ۱۳۹۱، ۰۴:۱۱ ب.ظ
ارسال‌ها پاسخ
shahidifard آفلاین
عاطفه شهیدی فرد
کمی تا قسمتی فعال
***

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 14
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 1
سپاس‌ها: 2
1 سپاس گرفته‌شده در 1 ارسال
ارسال: #4
RE: گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
تفاوت اصلی asp و jsp چیست؟ و اینکه صفحات jsp فقط بار اول کامپایل می شوند و درحافظه باقی می مونند به چه معنی است؟

آیا مشکل پیچیدگی تگ ها که در روش template processing به وجود آمد در مورد jsp صادق نیست؟
۱۲ آذر ۱۳۹۱، ۰۷:۵۰ ب.ظ
ارسال‌ها پاسخ
pmkm1377 آفلاین
مهدي مقامي پور
کمی تا قسمتی فعال
***

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 12
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 4
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #5
RE: گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
در صفحه 92 کتاب عنوان شده که وقتی سرور بالا میاد ابتدا یک initial configuration لود میشه تا configuration فایل های دیگه رو لود کنه. سئوال اینه که اولاً چرا سرور از یک مسیر خاص تمام فایل های configuration را نمی خواند؟ ثانیاً آیا فایل های configuration مختلف برای Host های مختلف است ؟ اگر بخواهیم کانفیگی را عوض کنیم باید حتماً سرور را restart کنیم آیا این یک نقص محسوب میشه؟
یک توضیح مختصری در مورد هدر a-footer بدین. با تشگر
۱۲ آذر ۱۳۹۱، ۱۰:۵۲ ب.ظ
ارسال‌ها پاسخ

reza.seraji آفلاین
رضا سراجی جهرمی
کمی تا قسمتی فعال
***

دانشجوی کارشناسی ارشد
فن آوری اطلاعات

ارسال‌ها: 10
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #6
RE: گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
با سلام خدمت استاد محترم:
  1. این واِژه Spawning of a child process رو تو صفحه 81 کتاب چی معنی می کنید؟
  2. ص 82 : در مکانیزم FastCgi با توجه به اینکه بعد از اجرای یک cgi پروسس از بین نمی رود نیاز به حافظه بزرگ و در کل مدیریت بهینه حافظه احساس نمی شود؟
۱۳ آذر ۱۳۹۱، ۱۲:۱۹ ق.ظ
ارسال‌ها پاسخ
saharomidi آفلاین
حلیمه امیدی
omidi
***

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 11
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #7
RE: گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
سلام


در محتوای درس اشاره شده بود که اجرای fast CGI از طریق سرور ماژول می باشد و همین طور ارتباط وب سرور باfast CGI از طریق سرور ماژول می باشد آیا می توانیم بگوییم یکی از معایب روش fast CGI مبحث ایجاد security در سرور ماژول می باشد چرا که ایجاد secure زیاد در سرور ماژول موانع در اجرای برنامه ها و در کل موانع ارتباطی را ایجاد می کند و همین طور secure بودن کم قاعدتاًایجاد ارتباطی ناامن برای وب سرور ها و client ها به وجود می آورد لطفاً در این زمینه توضیح دهید ؟لطفاً درباره inter process information exchange هم توضیحاتی بدهید ؟


لطفاً درباره تک process بودن fast CGI توضیحاتی بدهید ؟


لطفاًنحوه کامپایل در fast CGI وtemplate راتوضیح دهید؟


آیا وب سرورها متوانند برای ایجاد امنیت بیشتر تمام فایل هاشون رو (static content)به صورت AsIs Page دراختیار کابران قرار دهند این روش چه مزایا و معایبی دارد ؟


لطفا در باره واسط هایی که servletها اجرا می کنند توضیحاتی بدهید؟


لطفاًنحوه کامپایل jsp را توضیحدهید و فرق کامپایل jsp و tempting را توضیح دهید؟


آیا در Chunked-Transfer اگر درارسال یا دریافت تکه اول مشکل یا خطایی رخ دهد تکه دوم باز می تواند ارسال شود؟ یاحجم داده ای که هر بار می توان فرستاد فقط به سرعت اینتر نت بستگی دارد یا محدودیتهای دیگری هم وجود دارد ؟


لطفاً قابلیتExtensibility در مبحث Server Extensionsرا توضیح دهید ؟ و استفاده وب سرور از این قابلیت در url به چه صورتی می باشد؟


لطفاً Authorization challenge در مبحث Server Extensionsرا توضیح دهید ؟


با تشکر


۱۳ آذر ۱۳۹۱، ۱۰:۳۰ ق.ظ
ارسال‌ها پاسخ
ehashami آفلاین
المیرا حشمی
تازه وارد
*

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 1
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #8
RE: گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
سلام خسته نباشید

میشه لطفا درباره Chunked_Transfer بیشتر توضیح بدید؟ اینکه یک response رو به صورت تکه تکه می فرسته ، آیا به این مفهوم هست که در واقع responce body بر اساس اون ساختاری که در مثال صفحه 89 نشان داده شده سمت کلاینت میاد و به صورت تکه تکه توسط browser رندر میشه ؟ یا اگر از سمت سرور تکه تکه فرستاده میشه آیا یعنی در قالب چندین response هست؟ و اگر توی یک تکه به مشکل برخورد کنه چی میشه؟

متشکرم
۱۳ آذر ۱۳۹۱، ۱۱:۵۴ ق.ظ
ارسال‌ها پاسخ
shahidifard آفلاین
عاطفه شهیدی فرد
کمی تا قسمتی فعال
***

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 14
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 1
سپاس‌ها: 2
1 سپاس گرفته‌شده در 1 ارسال
ارسال: #9
RE: گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
در صفحه 101 pdf گفته شده

Unlike FastCGI, the servlet API is portable across servers, operating systems, and hardware platforms
این به معنای portable نبودن fastcgi است ؟! ویا مفهوم portable بودن از منظر server و operating systems و hardware platforms متفاوت است؟
۱۳ آذر ۱۳۹۱، ۱۲:۵۹ ب.ظ
ارسال‌ها پاسخ

saharomidi آفلاین
حلیمه امیدی
omidi
***

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 11
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #10
RE: گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
سلام استاد صفحه 87 pdfموضوعFuture directionsلطفاً د ر خصوص این مطالب بیشتر توضیح می دهید ؟

JSP Model 2. It involves the use of a controlling ‘action’ servlet (the Controller component)that interfaces with JavaBeans that encapsulate access to data (the Model
component),
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
۱۳ آذر ۱۳۹۱، ۰۱:۲۸ ب.ظ
ارسال‌ها پاسخ
sooshianc آفلاین
رضا سروستانی
کمی تا قسمتی فعال
***

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 11
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #11
RE: گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
1)لطفا در مورد Native API توضیح بیشتری دهید(ص 98 )
2)لطفا در مورد حل مشکل Performance و Security در Template Processing نسبت به FastCGI توضیح دهید ( ص 82 و 83)
3)چرا جهت Cache شدن محتوای Response باید webServer در Response متد Get را بفرستد(ص 90 )
۱۳ آذر ۱۳۹۱، ۰۳:۱۵ ب.ظ
ارسال‌ها پاسخ
behnazkhalili84 آفلاین
بهناز خلیلی
در حال پیشرفت
**

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 6
تاریخ عضویت: آبان ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #12
RE: گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
با عرض سلام
1-چرا در FastCGI برنامه ای که روی یک وب سرور ایجاد می شود ممکن است روی وب سرور دیگر اجرا نشود؟
2- در محتوا گفته شده FastCGI باید بتواند با Inter Process Information Exchange عملیاتش را انجام دهد معنی آن چیس؟
3-اگر ممکن است تمرین زیر که مربوط به فصل سوم است را پاسخ دهید:

Name two headers that, if present in an HTTP response, always have to be processed in
a particular order. State the order and explain.
۱۳ آذر ۱۳۹۱، ۰۳:۲۱ ب.ظ
ارسال‌ها پاسخ
eskandari_amin آفلاین
امین اسکندری
تازه وارد
*

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 3
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #13
RE: گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
سلام
لطفا در مورد transfer - Encoding:Chunked بیشتر توضیح می دهید؟
منظور figure 14
۱۳ آذر ۱۳۹۱، ۰۴:۱۲ ب.ظ
ارسال‌ها پاسخ

elham_d آفلاین
الهام دستان
تازه وارد
*

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 2
تاریخ عضویت: مهر ۱۳۹۰
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #14
RE: گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
با عرض سلام
در صفحه 93 کتاب در مورد address resolution در پاراگراف دوم گفته شده choose the proper processing module. در صورت امکان در مورد نحوه انجام آن توضیح بفرمایید
۱۳ آذر ۱۳۹۱، ۰۴:۱۹ ب.ظ
ارسال‌ها پاسخ
dehghanimeh آفلاین
مهدی دهقانی
در حال پیشرفت
**

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 7
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #15
RE: گروه 2 برنامه نویسی وب - سوالات جلسه پنجم
با سلام
استاد لطف مي فرماييد لينک يک وب سايت رو با سرولت نشون بديد و مقداري توضيحات بيشتر در مورد اين موضوع
چون
با توجه به مثال برنامه 4.12 صفحه 86 ، این موضوع شبیه CGI است با همه مشکلات تداخل لایه های برنامه نویسی
و به مخاطره انداختن امنیت سرور .
در کل چه مزایایی برای استفاده دارن

تشکر
۱۳ آذر ۱۳۹۱، ۰۴:۵۴ ب.ظ
ارسال‌ها پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Lightbulb بحث در مورد درس زبان های برنامه نویسی وب Saeed Mohammadpour 18 3,982 ۱۸ دى ۱۳۹۲، ۱۰:۴۹ ق.ظ
آخرین ارسال: xvn379
  گروه 2 برنامه نویسی وب - سوالات جلسه دهم hossein 6 1,625 ۲۴ دى ۱۳۹۱، ۰۵:۰۷ ب.ظ
آخرین ارسال: fifi
  گروه یک برنامه نویسی وب سوالات جلسه هشتم samadbin 9 2,182 ۲۳ دى ۱۳۹۱، ۱۱:۰۷ ق.ظ
آخرین ارسال: imanamico
  گروه یک برنامه سازی وب سوالات جلسه هفتم samadbin 7 1,824 ۲۳ دى ۱۳۹۱، ۱۱:۰۵ ق.ظ
آخرین ارسال: imanamico
  گروه یک برنامه سازی وب سوالات جلسه ششم samadbin 6 1,598 ۲۳ دى ۱۳۹۱، ۱۱:۰۴ ق.ظ
آخرین ارسال: imanamico
  گروه یک برنامه نویسی وب سوالات جلسه چهارم samadbin 8 2,063 ۲۳ دى ۱۳۹۱، ۱۱:۰۲ ق.ظ
آخرین ارسال: imanamico
  گروه یک برنامه نویسی وب سوالات جلسه دهم samadbin 3 1,208 ۱۶ دى ۱۳۹۱، ۰۵:۰۹ ب.ظ
آخرین ارسال: FarnazTalebi
  گروه 2 برنامه نویسی وب - سوالات جلسه نهم hossein 5 1,388 ۱۱ دى ۱۳۹۱، ۰۴:۳۴ ب.ظ
آخرین ارسال: apmo