حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق در مورد بررسی تکنولوژی توسعه وب java server pages

اختصاصی از حامی فایل تحقیق در مورد بررسی تکنولوژی توسعه وب java server pages دانلود با لینک مستقیم و پر سرعت .

تحقیق در مورد بررسی تکنولوژی توسعه وب java server pages


تحقیق در مورد بررسی تکنولوژی توسعه وب java server pages

فرمت فایل :word (لینک دانلود پایین صفحه) تعداد صفحات 51صفحه

 

 

) یک تکنولوژی است که توسط شرکت سان میکروسیتمز تعریف شده تا محتویات پویایی را در شبکه ایجاد نماید. آنها اسناد HTML هستند که در داخل آنها از کدهای جاوا استفاده شده است، تا محتویات پویایی را به وجود آورند. JSP یک برنامه کاربردی است که بر روی سرویس دهنده قرار دارد؛ آنها درخواستها را گرفته و به آنها پاسخ میدهند. به طور کلی در خواستها از طرف سرویس گیرنده های وب صورت می گیرند و پاسخ نیز یک سند HTML است که برای سرویس گیرنده وب ارسال میگردد. از آنجایی که jsp یک برنامه کاربردی Server-Side میباشد، آنها به منابع سرویس دهنده همانند Servlet ها، JavaBean ها،EJB ها و بانک های اطلاعاتی دسترسی دارند.

سرویس گیرنده

یک سرویس گیرنده شبکه، سرویس گیرنده ای است که با یک سرویس دهنده با استفاده از پروتکل HTTP در ارتباط می باشد. سرویس گیرنده یک مرورگر شبکه را اجرا میکند، مانند Internet Explorer یا Navigator Netscape و اسناد را با مشخص کردن URL (آدرس یک سایت وب) در داخل مرورگر درخواست می نماید.

استفاده از تکنولوژی JSP دارای مزایای میباشد. از آنجایی که صفحات JSP از زبان برنامه نویسی جاوا استفاده می نمایند، آنها سیاست «یکبار بنویس و در همه جا اجرا کن » را دنبال میکنند، این به آن معنی است که صفحه JSP میتواند بدون هیچ تغییری در هر سرویس دهنده کاربردی که صفحات JSP را پشتیبانی مینماید، اجرا شود. مزیت دیگر JSP این است که مشخصات آن به گونه ای نوشته شده است که عمل یکپارچه سازی با محیط برنامه نویسی مجتمع را به وجود می آورد (DES) .

نکته:

صفحات JSP را میتوان در هر ویرایشگر متنی نوشت؛ فقط باید مطمئن گردید که سند مورد نظر را با پسوند JSP ذخیره می نمایید. این به آن معناست که شما میتوانید JSP ها را در برنامه Notepad سیستم عامل ویندوز، یا emacs سیستم عامل Unix بنویسید. یک IDE که از صفحات نوشته شده JSP حمایت می نماید، برنامه Dreamweaver میباشد که بخشی از Webgain Studio میباشد.

مزیت دیگر JSP ها استفاده از تگ های کتابخانه ای میباشد. JSP از تگ هایی، که به صورت مشابه در HTML و XML وجود دارند، برای درج متنهای پویا استفاده میکند. این امکان وجود دارد که بتوانیم با وارد کردن یک تگ کتابخانه ای، امکانات اضافه ای را به صفحات JSP بیفزاییم. تگ کتابخانه ای، تگ اضافه ای را تعریف میکنند که می توانند برای جایگزین کردن بخشهایی از کدها مورد استفاده قرار گیرند.

یکی دیگر از مزیتهای مهم JSP جدا سازی نقشهای میباشد. مشخصه های JSP این اجازه را میدهد که بار کاری به دو دسته تفکیک گردد: متنهای گرافیکی صفحه و متنهای پویایی صفحه. یک تیم خلاق که هیچ دانشی درباره زبان برنامه نویسی جاوا ندارد، میتواند متنهای گرافیکی صفحه را ایجاد کند. یک برنامه نویس زبان جاوا سپس کدهای جاوا را برای رسیدن به متن پویای صفحه در داخل سند HTML درج مینماید.

نکته:

زمان نوشتن یک صفحه JSP ، نوشتن کدهای HTML و سپس درج کدهای جاوا برای ایجاد متنهای پویا آسانتر می باشد. بنابر این، اگر قصد نوشتن HTML را ندارید، به گرافیستهای خود اجازه دهید که یک صفحه زیبا را طراحی نمایند و سپس کدهای جاوا را به منظور ساختن صفحات JSP پویا وارد نمایید.

لیست زیر یک صفحه JSP ساده است که چگونگی درج کردن کدهای جاوا در داخل صفحات JSP را نشان میدهد. تمام کاری که این JSP انجام میدهد، درج زمان و تاریخ فعلی سیستم در داخل یک صفحه HTML میباشد.

1:     <HTML>

2:     <HEAD><TITLE>A Simple JSP< /TITLE>< /HEAD>

3:     <BODY>

4:     <FONT COLOR=”blue” FACE=”Trebuchet”>

5:     <CENTER>

6:     The current Date and Time is: <%= new java . util. Date()%>

 

تکامل وب

تکنولوژی وب به طور فوق العاده ای در چند سال گذشته تکامل یافته است. مدت زیادی از وقتی که وب فقط شامل اسناد ایستا بود. نمی گذرد. اکنون، برنامه ها در داخل کدهای HTML قرار داده می شود و سپس در زمان اجرا متنهای پویا می توانند به اسناد HTML اضافه شوند. بیایید به تکامل وب نگاهی بیندازیم.

وب ایستا

وب ایستا ساده ترین نوع ساختار وب میباشد. سرویس گیرنده وب با استفاده از پروتکل TCP/IP به سرویس دهنده وب متصل میشود و با استفاده از پروتکل Http درخواستهایش را ایجاد می کند. سرویس دهنده یک سند از پیش ساخته شده HTML را به سرویس گیرنده وب ارسال می نماید. این سند HTML شامل متن ، فراپیوندها و      تگ های قالب بندی می باشد. این سند تمامی محتویات پویا را در بر نمی گیرد و کاربرد در ایجاد ارتباط با آن نیز راهی ندارد. به طور اساسی، این ساختار اسناد HTML قدیمی شده اند و هیچ ارتباطی با سرویس گیرنده ایجاد نمی کنند.

برنامه های اتصالی وب (Plug-In)

همزمان با تکنولوژی وب، مردم نیازمند داشتن تواناییهای بیشتری در صفحات وب خود بودند. برنامه های کوچکی را که به اسناد HTML اضافه نمایند.

افزودن برنامه های کوچک به معنای تگ های HTML جدیدی است که مورد نیاز بودند و مرورگر با استفاده از آنها می توانند چگونگی کنترل تگ های جدید را دریابند. دو نوع از برنامه هایی که می توانند در مرورگر اجرا شوند، اپلت های جاوا و کنترلرهای ActiveX شرکت مایکروسافت می باشند.


دانلود با لینک مستقیم


تحقیق در مورد بررسی تکنولوژی توسعه وب java server pages