مهندسی فناوری اطلاعات

Post on 13-Feb-2016

38 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

مهندسی فناوری اطلاعات. ارائه دهنده دکتر سيد امين حسيني hosseini@um.ac.ir E.mail: Home page: http://hosseini.staffcms.um.ac.ir. DHTML. XML( Extensible Markup Language ) , XSL( Extensible Style Language ) . XHTML. فرم ها و انتقال اطلاعات به سرور . - PowerPoint PPT Presentation

Transcript

مهندسی فناوری اطالعات

دهنده ارائه

سيد امين حسينيدکتر hosseini@um.ac.ir E.mail:

Home page: http://hosseini.staffcms.um.ac.ir

DHTML

XML(Extensible Markup Language) , XSL(Extensible Style Language)

XHTML

فرم ها و انتقال اطالعات به سرور

طریقه تحویل داده ها به سرویس دهنده

تحویل داده ها به طریقهسرویس دهنده

تحویل داده ها به طریقهسرویس دهنده

تحویل داده ها به طریقهسرویس دهنده

تحویل داده ها به طریقهسرویس دهنده

تحویل داده ها به طریقه سرویس دهنده

الگوي ارسال اطالعات

الگوي ارسال اطالعات

الگوي ارسال اطالعات

قواعد رشته ارسالي

محدوديت در الگوي get حد اكثر كل رشته اي كه به سمت سرور

كاراكتر هست. زيرا سرويس دهنده 1000ارسال مي شود زير HTTP ذيرفت.پ نخواهد 1000 رشته هايي با طول بيشتر از

براي ارسال داده با حجم زياد ار متدPOST .استفاده مي شود

متغيرهاي محيطي قابل CGIاستفاده در

POSTمتد

مثال

CGIداراي قدرت باال در انجام هر كاري هست تمام امكانات با استفاده از زبان در اختيارCGI

خواهد بود.CGI ر پكمي قديمي هست لذا از نظر امنيتي

مخاطره هستتي از پبا آمدن زبانهاي اسكريCGI كمتر

استفاده مي شود.

ساير زبانهاي اسكريپتي

PHPساير زبانهاي اسكريپتي-

مثالي از ارتباط با بانك اطالعاتي PHPدر

مولفه هاي مهم به عنوان بانك اطالعاتيmysqlاستفاده از به عنوان وب سرور Apacheاستفاده از به عنوان زبان برنامه نويسي سمت PHPاستفاده از

سرويس دهنده

سريعترين تكنولوژي وب را تشكيل .داده اند

ASP

ASP

<% =data %>

<% =time %>

<%@ language= “VBScript” ta %>

ASP

VBScript در سمت مشتري

<html><body><script type=“test/vbscript”>document.write(“<h1>welcome to client side date:</h1>)document.write(“<br>” & date() & “<br>”)document.write(“<h1> and to client side time: </h1>)document.write((“<br>” & time() & “<br>”)</script></html></body>

ASP

ActiveX

ActiveX<object CLASSID=“clsid:02BF…………”

EMBED SRS=“sample.mov”WIDTH=1”60” HEIGH=“144” Authoplay=“”true

وب و جاوا

جاوا

<applet code = Helloweb width = 500 height = 200>

جاوا

متدهاي

جاوا اسكريپت

Jscript,Shtml

JScript <HTML><HEAD> <SCRIPT LANGUAGE=“JScript”> Function hello(){ Var mystring = “Hello world”; Document.write(mystring); } </SCRIPT></HEAD> <BODY><h1> <SCRIPT> hello() </SCRIPT> </h1></BODY></HTML>

SHTML <html> <body> <!--#echo var = “DATE_GMT”--> </body> </html>

چند نكته•Jscript , JavaScript براي اجرا در سمت مشتري

طراحي شده اندمفسر آنها درون مرورگر هست• در سمت سرور استفاده مي شود. javaاز •ياده سازي برنامه هاي كاربردي از پبراي •

استفاده مي شود. jsp مثل servletتكنولوزي

JSP(Java Server Page)

Web Servers

دو عضو حياتي در اينترنتقلب اينترنت در سرويس دهنده هاي آن مي زند سلولهاي خاكستري حافظه آن در بانكهاي

اطالعاتي قرار دارند

Apache

Apacheويژگي هاي

IIS

IISويژگي هاي

Virtual Reality

Virtual Reality

تفاوت محيطهاي چند رسانه اي با حقيقت مجازي

VRML زبان حقيقت مجازي

VRMLاصول

VRMLاصول

VRMLساختار فايل

مثال

قالب یک شی

انواع شی

VRMLگره ها در

اشكال هندسي

اشكال هندسي مركب

گره هاي نور صدا و رنك

top related