دانلود تحقیق Java CGI How To جاوا سی جی آی

Word 82 KB 17148 33
مشخص نشده مشخص نشده کامپیوتر - IT
قیمت قدیم:۲۴,۰۰۰ تومان
قیمت: ۱۹,۸۰۰ تومان
دانلود فایل
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • به دلیل روشنی کهJava طراحی می شود، برنامه نویس دسترسی آسان به متغیرهای محیط سیستم ندارد.

    به دلیل روشی که جعبه توسعه (JDK) تنظیم می شود، استفاده از نشانه های چندگانه در استنتاج یک برنامه جدید ضروری است که به خوبی با قالب های استاندارد HTML روش CGI عملیات ها مطابقت ندارد.

    راه هایی در این محدودیت ها وجود دارد، یکی از آنها را پیاده سازی کردم.

    بعداً جزئیات را مطالعه کنید.
    از آنجا که پاراگراف قبلی را در 1996 نوشتم، تکنولوژیJava تغییرات زیادی یافته است.

    احتمالاً روش بهتری برای اجرای سرور وجود دارد، اکنون برنامه های جانبی جاوا در دسترس می باشد، شاید به سروست ها نظری اندازید.
    1-1- آگاهی قبلی
    فرض می کنیم که آگاهی عمومی و کلی از مفاهیم HTML, CGI و حداقل، معلومات اندکی از سرورHTTP خود دارید.

    همچنین باید چگونگی برنامه نویسی به زبانJava را بدانید با مقدار زیادی از اینها معقولانه به نظر نمی رسد.


    2-1- این مدرک
    آخرین نسخه این مدرک را می توان در سایت http://www.orbits.com/software/ Java-CGI.html خواند.

    3-1- بسته بندی
    می توان با FTP بی نام در سایت ftp://ftp.orbits.com/pub/soft ware/Java- Cgi-0.5.tgz به آخرین نسخه بسته شرح داده شده در اینجا دسترسی یافت.

    توزیع بسته بندی شامل منبع SGML این مدرک می شود.
    بسته تحت شرایط گواهینامه عمومی کلی کتابخانه GNU توزیع می شود.

    این مدرک را می توان تحت شرایط نکته کپی رایت Linux HowTo منتشر کرد.
    اگر از این نرم افزار استفاده می کنید، لطفاً به سایت
    http://www.orbits.com/software/ Java-CGI.html رجوع کنید بنابراین، دیگران قادر بوده تا کلاس های Java CGI را بیابند.
    برای حفظ و پشتیبانی این بسته زمان زیادی را صرف کردم، بنابراین احتمالاً این نسخه محصول نهایی آن خواهد بود.

    اگر فردی به حد کافی بر این نرم افزار علاقه مند باشد که بخواهد حفظ و نگهداری آن را بر عهده بگیرد، لطفاً با ایمیل javaCgi-dacument@ orbits .com با من تماس بگیرد.
    4-1- لیست میل
    لیست برگی ساختم که به مردم اجازه دهد در طول مشکلات متقابل خود در نصب و استفاده این نرم افزار به یکدیگر کمک کنند.

    پیامی حاوی واژه اشتراک به ایمل java Cgi request@orbits.com ارسال نمائید.

    2- تنظیم سرور برای برنامه های Java CGI (با توضیح)
    این قسمت شما را از طریق نصب بسته Java CGI من با توضیحات فراوان راهنمایی می‌کند.

    اگر صرفاً می خواهید برنامه ها را نصب کرده و در مورد چراها و به چه علت ها نگران نباشید، به تنظیم سرور برای اجرای برنامه های Java CGI (به طور خلاصه) بروید.
    1-2- ملزومات سیستم 2-2- نرم افزار افزایشی Java CGI 3-2- غیر بسته بندی منبع 4-2- تصمیم گیری در مورد سیاست های مسیر محلی 5-2- تست نصب 3- تنظیم سرور برای اجرای برنامه های Java CGI (خلاصه) 4- اجرای یک برنامه Java CGI 1-4- موانعی در اجرای برنامه های Java تحت مدلCGI 2-4- حل مشکلات در اجرای برنامه های Java CGI 5- استفاده از کلاس های Java CGI 1-5- CGI 2-5- تست CHI 3-5- ایمیل 4-5- تست- ایمیل 5-5- HTML 6-5- HTML- Test 7-5- متن 6- طرح های بعدی 7- تغییرات 1-7- تغییرات 4/0 تا 5/0 2-7- تغییرات 3/0 تا 4/0 3-7- تغییرات 2/0 تا 3/0 4-7- تغییرات 1/0 تا 2/0 1- مقدمه به دلیل روشنی کهJava طراحی می شود، برنامه نویس دسترسی آسان به متغیرهای محیط سیستم ندارد.

    بعداً جزئیات را مطالعه کنید.

    از آنجا که پاراگراف قبلی را در 1996 نوشتم، تکنولوژیJava تغییرات زیادی یافته است.

    احتمالاً روش بهتری برای اجرای سرور وجود دارد، اکنون برنامه های جانبی جاوا در دسترس می باشد، شاید به سروست ها نظری اندازید.

    1-1- آگاهی قبلی فرض می کنیم که آگاهی عمومی و کلی از مفاهیم HTML, CGI و حداقل، معلومات اندکی از سرورHTTP خود دارید.

    2-1- این مدرک آخرین نسخه این مدرک را می توان در سایت http://www.orbits.com/software/ Java-CGI.html خواند.

    3-1- بسته بندی می توان با FTP بی نام در سایت ftp://ftp.orbits.com/pub/soft ware/Java- Cgi-0.5.tgz به آخرین نسخه بسته شرح داده شده در اینجا دسترسی یافت.

    توزیع بسته بندی شامل منبع SGML این مدرک می شود.

    بسته تحت شرایط گواهینامه عمومی کلی کتابخانه GNU توزیع می شود.

    این مدرک را می توان تحت شرایط نکته کپی رایت Linux HowTo منتشر کرد.

    اگر از این نرم افزار استفاده می کنید، لطفاً به سایت http://www.orbits.com/software/ Java-CGI.html رجوع کنید بنابراین، دیگران قادر بوده تا کلاس های Java CGI را بیابند.

    برای حفظ و پشتیبانی این بسته زمان زیادی را صرف کردم، بنابراین احتمالاً این نسخه محصول نهایی آن خواهد بود.

    اگر فردی به حد کافی بر این نرم افزار علاقه مند باشد که بخواهد حفظ و نگهداری آن را بر عهده بگیرد، لطفاً با ایمیل javaCgi-dacument@ orbits .com با من تماس بگیرد.

    4-1- لیست میل لیست برگی ساختم که به مردم اجازه دهد در طول مشکلات متقابل خود در نصب و استفاده این نرم افزار به یکدیگر کمک کنند.

    پیامی حاوی واژه اشتراک به ایمل java Cgi request@orbits.com ارسال نمائید.

    2- تنظیم سرور برای برنامه های Java CGI (با توضیح) این قسمت شما را از طریق نصب بسته Java CGI من با توضیحات فراوان راهنمایی می‌کند.

    اگر صرفاً می خواهید برنامه ها را نصب کرده و در مورد چراها و به چه علت ها نگران نباشید، به تنظیم سرور برای اجرای برنامه های Java CGI (به طور خلاصه) بروید.

    1-2- ملزومات سیستم این نرم افزار باید در هر سرور وبunix مانندی کار کند که جعبه توسعه جاوای نصب شده دارد.

    از این نرم افزار در یک سیستم Debian Linux اجرا کننده apacho به عنوان دائمون HTTP استفاده می کنم.

    اگر فهمیدید که روی سرور شما کار نمی کند، لطفاً با لیست میل تماس بگیرید، برای جزئیات، لیست میل را ببینید.

    متأسفانه، مفسر زمان اجرای جاوا چیزی از هاگ حافظه به نظر می رسد.

    اگر از برنامه‌های Java CGI زیاد استفاده می کنید، شما بخواهید مگابایت های کم دیگری از RAM را به سرور خود اضافه کنید.

    2-2- نرم افزار اضافه شده Java CGI نرم افزاری که برای کمک به آن نوشتم Java CGIنامیده می شود، می توانید آن را از سایت ftp://ftp.orbits.com/pub/soft ware/Java- Cgi-0.5.tgz به دست آورید.

    (شماره نسخه می تواند تغییر کند).

    3-2- غیر بسته ای کردن منبع دایرکتوری مناسبی بیابید تا این بسته را در آن باز کنید (اگر جای استانداردی برای قراردادن بسته ها ندارید، به شما پیشنهاد می کنم از /user/local/src استفاده کنید) بسته توزیع را با این فرمان باز کنید.

    فرمان 1 ص4 این، دایرکتوریی به نام Java- Cgi-0.5.tgz را می سازد.

    در این دایرکتوری، فایل های ارجاع یافته به بقیه این مدارک را می یابید.

    (اگر شماره نسخه تغییر یافته است، دستور العمل های از داخل آن توزیع اینجا به بعد را به کار ببرید).

    4-2- تصمیم گیری در مورد سیاست های مسیر محلی تصمیم گیری در مورد مکان قرارگیری و اجرای برنامه های Java-CGI ضروری است.

    عموماً می خواهید برنامه های Java-CGI را در یک دایرکتوری موازی با دایرکتوری Cgi-bin خود قرار دهید.

    سرورapache من پیکربندی شده تا از دایرکتوری /Var/www/java cgi را به عنوان دایرکتوری قرار گیری برنامه های Java-CGI به کار می گیریم.

    احتمالاً نمی خواهید برنامه های Java CGI را در یکی از دایرکتوری های CLASSPATH موجود قرار دهید.

    Make file را برای انعکاس پیکربندی سیستم خود ویرایش کنید.

    اطمینان یابید که به عنوان کاربر ریشه وارد شده Make install را اجرا کنید.

    این برنامه های Java را کامپایل می کند، فایل اسکریپت java.Cgi را متناسب با سیستم خود اصلاح نمایید و برنامه ها را در مکان مناسب نصب کنید.

    اگر نسخه HTML این پرونده و به علاوه پرونده تست HTML را می خواهید، فرمان make all را اجرا نمایید.

    5-2- تست نصب آنچه از طریق ارسال از شبکه نصب می شود پرونده هایHTML است که javacgitest.html , javahtml.html , javamail.html خوانده می شود.

    اگر همه (all) را در قسمت قبلی نصب کردید، در دایرکتوری قرار دارد که برای WEBDIR در Makefile مشخص کردید.

    اگر این کار را انجام ندادید،make test را اجرا کرده تا آنها را از javacgitest.html , javahtml.html , javamail.html بسازد.

    وقتی مطمئن شدید که نصب شما به درستی کار می کند، ممکن است بخواهید HTMl- Test.Class,Email-Test.class,CGI-Test.Class را از دایرکتوری javacgitest.html, javahtml.html , javamail.html را از دایرکتوری WEBDIR حذف کنید.

    زیرا اطلاعات کاربری را نشان می دهند که به طور نرمال صرفاً در دسترس سرور است.

    3- تنظیم سرور برای اجرای برنامه Java CGI (به طور خلاصه) بسته Java CGI را از سایت ftp://ftp.orbits.com/pub/software/Java- Cgi-0.5.tgz (ممکن است شماره نسخه تغییر کرده باشد).

    بسته ارسالی از طریق شبکه راه با این فرمان باز کنید: فرمان 2 ص5 (اگر شماره نسخه تغییر کرده است، از دستور العمل های داخل آن توزیع ارسال از شبکه استفاده کنید).

    با ویراش Java-Cgi-0.5, Makefile را در دایرکتوری اخیراً ساخته شده مناسب سیستم خواهید یافت.

    به عنوان ریشه، فرمان make install را اجرا کنید.

    این، برنامه های Java را کامپایل کرده، اطلاعات خاص سیستم شما را به کار برده و فایل های مختلف را نصب می کند.

    اگر نسخهHTML این پرونده و پرونده تست HTML را می خواهید، در مقابل make all را اجرا کنید.

    - باید برای جلو رفتن آماده باشید.

    4- اجرای یک برنامه Java CGI 1-4- موانعی در اجرای برنامه های Java تحت مدل CGI دو مسئله عمده در اجرای برنامه جاوا از سرور وب وجود دارد: - نمی توانید برنامه های جاوا را مثل برنامه های قابل اجرای عادی، اجرا کنید.

    لازم بوده مفسر زمان اجرای Java را اجرا کرده و کلاس اولیه (برنامه اجرا) را در خط فرمان ارائه دهید، با یک قالب HTML، هیچ وسیله ای برای ارسال خط فرمان به سرور وب وجود ندارد.

    - جاوا دسترسی عمومی به محیط ندارد.

    هر متغیر محیطی مورد نیاز برنامه جاوا را باید صریحاً عبور داد.

    هیچ روشی مشابه تابع Cgetenr () وجود ندارد.

    2-4- حل مسائل و مشکلات برنامه های Java CGI برای برخورد به این موانع، یک برنامه پیوسته CGI را نوشتم که اطلاعات مورد نیاز مفسر جاوا را ارائه می نماید.

    اسکریپت java.Cgi این فایل اسکریپتshell، رابطه متقابل بین دائمونHTTP و برنامه Java CGI را مدیریت می کند که می خواهید از آن استفاده نمایید.

    این فایل نام برنامه ای را استخراج می کند که می خواهید آن را از دیتای ارائه شده سرور اجرا نمایید.

    اسکریپت همه دیتاهای محیطی را در یک فایل موقت جمع می کند و سپس، مفسر زمان اجرای Java را با نام فایل اطالعات محیط و نام برنامه اضافه شده به خط فرمان را اجرا می کند.

    فایل اسکریپت java.Cgi در قسمت تصمیم گیری در مورد سیاست های مسیر محلی پیکربندی و نصب می شود.

    تقاضای java.Cgi از یک قالب HTML قالب های استفاده کننده از برنامه های java.cgi عمل قالب را بدین شرح مشخص می‌کند: 3 ص7 که /cgi-bin/ دایرکتوری بنیادی CGI محلی شماست.

    Java-cgi نرم افزار نهایی جاوا بوده که به ما اجازه می دهد تا برنامه های java را در سراسر وب اجرا کنیم و CGI-Test مثالی از نام اجرای برنامه Java می باشد.

    استفاده از کلاس های Java CGI در حال حاضر، سه کلاس عمده پشتیبانی می شود: HTML,Email, CGI.

    کلاس های اضافی را بررسی کرده تا به ترتیب به ورودی و خروجی قالب بندی شده MIMEin & MIMOut, MIME بپردازم.

    بعلاوه، کلاس های تست و پشتیبانی اندکی وجود دارد.

    هدفHTML-Test, Email.Test,CGI,Test این است که در قسمت نصب شما به کار برود.

    آنها را همچنین می توان به عنوان یک نقطه شروع در برنامه های جاوایی به کار برد که از این کتابخانه کلاس استفاده می کند.

    کلاس Text، سوپرکلاس هر دو کلاس هایEmail,HTML می‌باشد.

    1-5- CGI ترکیب کلاس 4 ص7 شرح کلاس کلاس CGI “اطلاعاتCGI”- متغیرهای محیطی تنظیم شده با سرور وب و مقدار/ نام ارسال شده از قالب وقتی عمل پیشنهادی (Submit) آن انتخاب می شود- را دربر می‌گیرد.

    همه اطلاعات از یک شیء کلاسProperties ذخیره می شود.

    این کلاس در بسته "Orbits,net" قرار دارد.

    خلاصه اعضاء 5 ص8 همچنین ببینید 6 ص8 CGI () هدف CGI () شئیی را می سازد که دیتای موجود CGI را دربر دارد.

    ترکیب 7ص8 شرح وقتی یک شیء CGI ساخته می شود، همه اطلاعات موجودCGI در انبار محلی شیء جدید پشته می شود.

    GetNames () هدف فهرست نام هایی که برای برخورداری از مقادیر مشابه تعریف می شوند.

    ترکیب 8ص8 شرح لیست کام نام هایی را ارائه می دهد که مقادیر متناظر برای آن نام ها تعریف می شود.

    بازگشت Enumeration همه نام های تعریف شده.

    getvaluer () هدف مقدار مرتبط با نام مشخص شده را برگشت می دهد.

    ترکیب 9ص9 شرح این روش تشابه و تناظر بین value,names ارسالی از یک قالبHTML را ارائه می‌دهد.

    پارامتر name کلیدی که به وسیله آن مقادیر انتخاب می شود.

    نشانه یکstring حاوی مقدار.

    2-5- CGI-Test این کلاس هم مثالی از چگونگی به کار گیری کلاس CGI و هم برنامه تستی را ارائه می‌دهد که می توان آن را در تائید عملکرد صحیح بسته Java CGI استفاده نمود.

    خلاصه اعضاء 10 ص9 همچنین ببینید CGI Main () هدف ارائه یک متد main () getvalue () ترکیب 11 ص10 شرح این نقطه ورودی یک برنامهCGI بوده که هیچ کالی غیر از برگشت دادن لیستی از جفت‌های موجود نام/ مقدار (name/value) و

  • - مقدمه
    • دانش قبلی
    • 2-1- این مدارک
    • 3-1- بسته بندی
    • 4-1- لیست میل
    2- تنظیم سرور برای اجرای برنامه های Java CGI (با توضیح)
    • 1-2- ملزومات سیستم
    • 2-2- نرم افزار افزایشی Java CGI
    • 3-2- غیر بسته بندی منبع
    • 4-2- تصمیم گیری در مورد سیاست های مسیر محلی
    • 5-2- تست نصب
    3- تنظیم سرور برای اجرای برنامه های Java CGI (خلاصه)
    4- اجرای یک برنامه Java CGI
    • 1-4- موانعی در اجرای برنامه های Java تحت مدلCGI
    • 2-4- حل مشکلات در اجرای برنامه های Java CGI
    5- استفاده از کلاس های Java CGI
    • 1-5- CGI
    • 2-5- تست CHI
    • 3-5- ایمیل
    • 4-5- تست- ایمیل
    • 5-5- HTML
    • 6-5- HTML- Test
    • 7-5- متن
    6- طرح های بعدی
    7- تغییرات
    • 1-7- تغییرات 4/0 تا 5/0
    • 2-7- تغییرات 3/0 تا 4/0
    • 3-7- تغییرات 2/0 تا 3/0
    • 4-7- تغییرات 1/0 تا 2/0
کلمات کلیدی: HTML - Java CGI - جاوا - جاوا سی جی آی

تحقیق دانش آموزی در مورد دانلود تحقیق Java CGI How To جاوا سی جی آی, مقاله دانشجویی با موضوع دانلود تحقیق Java CGI How To جاوا سی جی آی, پروژه دانشجویی درباره دانلود تحقیق Java CGI How To جاوا سی جی آی

This HOWTO document explains how to set up your server to allow CGI programs written in Java and how to use Java to write CGI programs. Although HOWTO documents are targetted towards use with the Linux operating system, this particular one is not dependant on the particular version of unix uses. این مدارک How To چگونگی تنظیم سرور برای میسر ساختن برنامه های CGI نوشته شده به زبان ...

Because of the way that Java is designed the programmer does not have easy access to the system’s environment variables. Because of the way that the Java Development Kit (JDK) is set up, it is necessary to use multiple tokens to invoke a program, which does not mesh very well with the standard HTML forms/CGI manner of operations. There are ways around these limitations, and I ...

دلایل ظهور سیستم های Application server : دلیل توسعه و بسط این سیستم ها در پاسخگویی گروههای عظیمی از کاربران نهفته است. توسعه دهندگان احتیاج به ابزاری داشتند که بتواند کلیه منابع سطح پایین مورد استفاده برنامه های کاربردی اینترنت را در قالبی منسجم و قابل استفاده کپسوله کند. به گونه ایی که ایجاد برنامه های کاربردی محاوره ایی و کار آمد، برای اینترنت به راحتی ممکن شود. از این دیدگاه ...

تار جهان گستر (Word Wide Web) دنیای عجیبی است که تکنولوژی های مربوط به آن ، اغلب بدون پشتیبانی کافی ، عرضه می شوند و کاربران این تکنولوژی ها ، همه روزه با واژگان جدیدی برخورد می کنند که باعث سر درگمی آنها می شوند. برای نمونه می توان به رشد برنامه های Open Source اشاره کرد ( برنامه هائی که می توان آنها را گسترش داد و یا تغییراتی در ساختار آنها ایجاد نمود) متداول ترین این برنامه ...

برنامه‌نویسی رایانه در فرهنگ واژه غیر متخصصین ممکن است به تمام پروژه ساخت نرم‌افزار یا برنامهٔ رایانه‌ای گفته شود. با این همه برنامه‌نویسی تنها بخشی از فرآیند توسعه نرم‌افزار یا برنامه رایانه‌ای است. اهمیت، توجه و منابع اختصاص داده شده به برنامه‌نویسی، بسته به ویژگی‌های مشخص شده محصول و خواست افراد درگیر در پروژه و کاربران و در نهایت شیوهٔ انتخاب شده مهندسی نرم‌افزار متغیر است. ...

برنامه های کاربردی وب دسترسی پویای وب پیج های مبتنی برHTML از طریق یک مرورگر وب را ایجاد می کند. از آنجا که برنامه های کاربردیWeb Dbject شیء گرا بوده و به زبان جاوا نوشته می شود، برنامه کاربردی شماWeb page هایی را با ایجاد نمونه های شی ها به نام مؤلفه های وب به وجود می آورد. مؤلفه وب ترکیبی از زیرمجموعه هایWocomponent و قالبHTML جاوا است. مؤلفه های وب همه مؤلفه ها و عناصر ...

دو جنبه از XSL : تبدیلات XSL و اشیاء قالب بندی XSL XSL، در واقع دارای دو راستا می باشد، تبدیلات XSL یا XSLT (نگارش 1.0 که یک معرفی W3C است و نگارش 1.1 که ارائه شده است) و اشیاء قالب بندی XSL یا XSLFO. هر کدام هنگامی که واردکار با داده های XML می شوند، برای انجام وظایف متفاوتی طراحی می شوند. XSLT اجازه می دهد محتوای XML را بگیریم و به هر شکل دیگری تغییر دهیم، ممکن است آن شکل ...

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

همین چند سال پیش بود که تیم نرم افزاری دکتر جیمز گاسلینگ ( برنامه نویس ارشد شرکت سان سیستم ) ، "جاوا" را به عنوان یک پلت فرم برنامه نویسی قدرتمند ، قابل انعطاف و مستقل از سخت افزار به جهانیان عرضه نمودند. چندی بعد سرکار خانم دکتر کیم پولیکس از دیگر اعضاء تیم ، در یک مصاحبه مطبوعاتی و رسمی از برنامه ریزی بلند مدت شرکت سان، برای کاربرد گسترده جاوا در دنیای میکروکنترلها تا سیستم ...

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

ثبت سفارش