پروژه Java CGI How To

پروژه Java CGI How To

بخشی از متن لاتین:

فهرست مضامین Table of Contents

Java CGI How To……………….. Java CG HOWTO

نوشته دیوید اچ. سیلبر:…………………………………….. By david H. Silber

javacgi-document@orbits.com……… @ orbits.com javacgi – document

۱- مقدمه………………….. ۱٫ Introduction

۲٫ Setting Up Your Server to Run Java CGI Programs (with Wxplanations)

۲- تنظیم سرور برای اجرای برنامه‌های Java CGI (با توضیح)

۳٫ Setting Up Your Server to Run Java CGI Programs (The Short Form)

۳- تنظیم سرور برای اجرای برنامه های Java CGI (مختصر)

۴- اجرای یك برنامه Java CGI. 4. Executing a Java CGI Program

۵- استفاده از كلاس های Java CGI… 5. Using the Java CGI Program

۶- طرح های بعدی……………. ۶٫ Future Plans

۷- تغییرات…………………. ۷٫ Changes

۱- مقدمه………………….. ۱- Introduction

۱-۱-دانش قبلی……………… ۱٫۱٫ Prior Knowledge

۲-۱- این مدرك……………… ۱٫۲٫ This Document

۳-۱- بسته بندی…………….. ۱٫۳٫ The Package

۴-۱- لیست میل……………… ۱٫۴٫ The Mailing List

۲٫ Setting Up Your Server to Run Java CGI Programs (With Explanations)

۲- تنظیم سرور برای اجرای برنامه های Java CGI (با توضیح)

۱-۲- ملزومات سیستم….. ۲٫۱٫ System Requirements.

۲٫۲٫ Java CGI Add – On Software

۲-۲- نرم افزار افزایشی Java CGI…

۳-۲- غیر بسته بندی منبع. ۲٫۳٫ Unpacking the Source

۲٫۴٫ Decide On Your Local Path Policies

۴-۲- تصمیم گیری در مورد سیاست های مسیر محلی

۲٫۵٫ Testing your installation

۵-۲- تست نصب……………….

۳٫ Setting Up Your Server to Run Java CGI Programs (the short From)

۳- تنظیم سرور برای اجرای برنامه های Java CGI (خلاصه)

۴٫ Executing a Java CGI Program

۴- اجرای یك برنامه Java CGI……

۴٫۱٫ Obstacles to Running Java

۱-۴- موانعی در اجرای برنامه های Java تحت مدلCGI

Programs Under the CGI Model

You can’t run Java programs like ordinary executables

Java does not have general access to the environment

شما نمی توانید برنامه های جاوا را مثل برنامه های اجرایی عادی

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

این مدارك How To چگونگی تنظیم سرور برای میسر ساختن برنامه های CGI نوشته شده به زبان جاوا و چگونگی استفاده ازJava در نوشتن برنامه هایJava را شرح می‌دهد. اگرچه هدف مستندات How To، اسفاده آن با سیستم عملLinux است، این مورد خاص به نسخه خاصی از unix مورد استفاده وابستگی ندارد.

۱- مقدمه

  • دانش قبلی
  • ۲-۱- این مدارك
  • ۳-۱- بسته بندی
  • ۴-۱- لیست میل

۲- تنظیم سرور برای اجرای برنامه های Java CGI (با توضیح)

  • ۱-۲- ملزومات سیستم
  • ۲-۲- نرم افزار افزایشی Java CGI
  • ۳-۲- غیر بسته بندی منبع
  • ۴-۲- تصمیم گیری در مورد سیاست های مسیر محلی
  • ۵-۲- تست نصب

۳- تنظیم سرور برای اجرای برنامه های Java CGI (خلاصه)

۴- اجرای یك برنامه Java CGI

  • ۱-۴- موانعی در اجرای برنامه های Java تحت مدلCGI
  • ۲-۴- حل مشكلات در اجرای برنامه های Java CGI

۵- استفاده از كلاس های Java CGI

  • ۱-۵- CGI
  • ۲-۵- تست CHI
  • ۳-۵- ایمیل
  • ۴-۵- تست- ایمیل
  • ۵-۵- HTML
  • ۶-۵- HTML- Test
  • ۷-۵- متن

۶- طرح های بعدی

۷- تغییرات

  • ۱-۷- تغییرات ۴/۰ تا ۵/۰
  • ۲-۷- تغییرات ۳/۰ تا ۴/۰
  • ۳-۷- تغییرات ۲/۰ تا ۳/۰
  • ۴-۷- تغییرات ۱/۰ تا ۲/۰

۱- مقدمه

به دلیل روشنی كهJava طراحی می شود، برنامه نویس دسترسی آسان به متغیرهای محیط سیستم ندارد. به دلیل روشی كه جعبه توسعه (JDK) تنظیم می شود، استفاده از نشانه های چندگانه در استنتاج یك برنامه جدید ضروری است كه به خوبی با قالب های استاندارد HTML روش CGI عملیات ها مطابقت ندارد. راه هایی در این محدودیت ها وجود دارد، یكی از آنها را پیاده سازی كردم. بعداً جزئیات را مطالعه كنید.

از آنجا كه پاراگراف قبلی را در ۱۹۹۶ نوشتم، تكنولوژیJava تغییرات زیادی یافته است. احتمالاً روش بهتری برای اجرای سرور وجود دارد، اكنون برنامه های جانبی جاوا در دسترس می باشد، شاید به سروست ها نظری اندازید.

۱-۱- آگاهی قبلی

فرض می كنیم كه آگاهی عمومی و كلی از مفاهیم HTML, CGI و حداقل، معلومات اندكی از سرورHTTP خود دارید. همچنین باید چگونگی برنامه نویسی به زبانJava را بدانید با مقدار زیادی از اینها معقولانه به نظر نمی رسد.

۲-۱- این مدرك

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

۳-۱- بسته بندی

می توان با 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 با من تماس بگیرد.

۴-۱- لیست میل

لیست برگی ساختم كه به مردم اجازه دهد در طول مشكلات متقابل خود در نصب و استفاده این نرم افزار به یكدیگر كمك كنند. پیامی حاوی واژه اشتراك به ایمل java Cgi request@orbits.com ارسال نمائید.

۲- تنظیم سرور برای برنامه های Java CGI (با توضیح)

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

۱-۲- ملزومات سیستم

این نرم افزار باید در هر سرور وبunix مانندی كار كند كه جعبه توسعه جاوای نصب شده دارد. از این نرم افزار در یك سیستم Debian Linux اجرا كننده apacho به عنوان دائمون HTTP استفاده می كنم. اگر فهمیدید كه روی سرور شما كار نمی كند، لطفاً با لیست میل تماس بگیرید، برای جزئیات، لیست میل را ببینید.

متأسفانه، مفسر زمان اجرای جاوا چیزی از هاگ حافظه به نظر می رسد. اگر از برنامه‌های Java CGI زیاد استفاده می كنید، شما بخواهید مگابایت های كم دیگری از RAM را به سرور خود اضافه كنید.

۲-۲- نرم افزار اضافه شده Java CGI

نرم افزاری كه برای كمك به آن نوشتم Java CGIنامیده می شود، می توانید آن را از سایت ftp://ftp.orbits.com/pub/soft ware/Java- Cgi-0.5.tgz به دست آورید. (شماره نسخه می تواند تغییر كند).

فهرست مضامین Table of Contents

Java CGI How To……………………. Java CG HOWTO

نوشته دیوید اچ. سیلبر:…………………………………….. By david H. Silber

javacgi-document@orbits.com……. @ orbits.com javacgi – document

۱- مقدمه……………………….. ۱٫ Introduction

۲٫ Setting Up Your Server to Run Java CGI Programs (with Wxplanations)

۲- تنظیم سرور برای اجرای برنامه‌های Java CGI (با توضیح)

۳٫ Setting Up Your Server to Run Java CGI Programs (The Short Form)

۳- تنظیم سرور برای اجرای برنامه های Java CGI (مختصر)

۴- اجرای یك برنامه Java CGI….. 4. Executing a Java CGI Program

۵- استفاده از كلاس های Java CGI.. 5. Using the Java CGI Program

۶- طرح های بعدی…………………. ۶٫ Future Plans

۷- تغییرات………………………. ۷٫ Changes

۱- مقدمه……………………….. ۱- Introduction

۱-۱- دانش قبلی………………….. ۱٫۱٫ Prior Knowledge

۲-۱- این مدرك…………………… ۱٫۲٫ This Document

۳-۱- بسته بندی………………….. ۱٫۳٫ The Package

۴-۱- لیست میل…………………… ۱٫۴٫ The Mailing List

۲٫ Setting Up Your Server to Run Java CGI Programs (With Explanations)

۲- تنظیم سرور برای اجرای برنامه های Java CGI (با توضیح)

۱-۲- ملزومات سیستم……… ۲٫۱٫ System Requirements.

۲٫۲٫ Java CGI Add – On Software

۲-۲- نرم افزار افزایشی Java CGI……..

۳-۲- غیر بسته بندی منبع….. ۲٫۳٫ Unpacking the Source

۲٫۴٫ Decide On Your Local Path Policies

۴-۲- تصمیم گیری در مورد سیاست های مسیر محلی

۲٫۵٫ Testing your installation

۵-۲- تست نصب…………………….

۳٫ Setting Up Your Server to Run Java CGI Programs (the short From)

۳- تنظیم سرور برای اجرای برنامه های Java CGI (خلاصه)

۴٫ Executing a Java CGI Program

۴- اجرای یك برنامه Java CGI…………

۴٫۱٫ Obstacles to Running Java

۱-۴- موانعی در اجرای برنامه های Java تحت مدلCGI

Programs Under the CGI Model

You can’t run Java programs like ordinary executables

Java does not have general access to the environment

شما نمی توانید برنامه های جاوا را مثل برنامه های اجرایی عادی

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

۴٫۲٫ Overcoming Problems in Running Java CGI Programs

۲-۴- حل مشكلات در اجرای برنامه های Java CGI

اسكریپت Java- cgi………………….. The java cgi script.

Invoking java cgi from an HTML form

تقاضای Java-cgi از قالب HTML………..

۵٫ Using the Java CGI Classes

۵- استفاده از كلاس های Java CGI………

۱-۵- CGI……………………….. 5.1 CGI

تركیب كلاس………………………. Class Syntax

شرح كلاس………………………… Class Description

خلاصه عضو……………………….. Member Summary

همچنین ببینید…………………….. See Also

CGI ()…………………………… CGI ( )

Get Names ()………………………. GetNames ( )

Get Value ()……………………….. Getvalue ( )

۲-۵- تست CHI……………………. 5.2. CGI Test

خلاصه اعضاء……………………… Member Summary

همچنین ببینید…………………….. See Also

main ()………………………….. Main ( )

۳-۵- ایمیل………………………. ۵٫۳٫ Email

تركیب كلاس………………………. Class syntax

شرح كلاس………………………… Class Description

خلاصه اعضاء……………………… Member Summary

همچنین ببینید…………………….. See Also

Email ()………………………….. Email ()

Send ()………………………….. Send ()

Send to ()…………………………. Send to ()

Subject ()…………………………. Subject ()

۴-۵- تست- ایمیل………………….. ۵٫۴٫ Email – test

خلاصه اعضاء……………………… Member Summary

همچنین ببینید…………………….. See Also

main ()………………………….. Main ( )

۵-۵- HTML………………………. 5.5. HTML

تركیب كلاس………………………. Class Syntax

شرح كلاس………………………… Class Description

خلاصه اعضاء……………………… Member Summary

همچنین ببینید…………………….. See Also

HTML ()…………………………………………………………………………… HTML ( )

Author ()…………………………………………………………………………… Author ()

Definition List ( )……………………………………………………………. Definition List ( )

Definition List term ( )…………………………………………………….. Definition List term ( )

EndList ( )……………………………………………………………………….. EndList ( )

ListItem( )……………………………………………………………………….. ListItem( )

Send ( )…………………………………………………………………………… Send ( )

Title ( )……………………………………………………………………………. Title ( )

۶-۵- HTML- Test………………………………………………………….. 5.6. HTML – Test

خلاصه اعضاء…………………………………………………………………. Member Summary

همچنین ببینید………………………………………………………………. See Also

main ()……………………………………………………………………………… Main ( )

۷-۵- متن………………………………………………………………………… ۵٫۷٫ Text

تركیب كلاس…………………………………………………………………… Class Syntax

شرح كلاس………………………………………………………………………… Class Description

خلاصه اعضاء…………………………………………………………………. Member Summary

همچنین ببینید………………………………………………………………. See Also

add ()………………………………………………………………………………… Add ( )

add line Break ()………………………………………………………………. AddLine Break ( )

add Paragraph ()……………………………………………………………….. AddParagraph( )

۶- طرح های بعدی…………………………………………………….. ۶٫ Future Plans

۷- تغییرات……………………………………………………………………. ۷٫ Changes

۱-۷- تغییرات ۴/۰ تا ۵/۰……………………. ۷٫۱٫ Changes from 0.4 to 0.5

۲-۷- تغییرات ۳/۰ تا ۴/۰……………………. ۷٫۲٫ Changes from 0.3 to 0.4

۳-۷- تغییرات ۲/۰ تا ۳/۰……………………. ۷٫۳٫ Changes from 0.2 to 0.3

۴-۷- تغییرات ۱/۰ تا ۲/۰……………………. ۷٫۴٫ Changes from 0.1 to 0.2

..

خرید فایل