مشخصات این فایل
عنوان: نحوه کار برنامه های کاربردی وب
فرمت فایل :word(قابل ویرایش)
تعداد صفحات : 52
این مقاله درمورد نحوه کار برنامه های کاربردی وب می باشد.
بخشی از تیترها به همراه مختصری از توضیحات هر تیتر از مقاله نحوه کار برنامه های کاربردی وب
معماری برنامه کاربردی
نه تنها برنامه وب شما محتوای پویایی ایجاد می کند بلکه می توانید قالب ها را به کاربر ارائه داده که محتوای مؤلف را برای آنها تأیید می کند. داده های ورودی را از کاربرانی بدست می آورید که از قالب هایHTML، دکمه ها و دیگر عناصر پویا استفاده مینمایند. مرتبط سازی عناصر قالب به متغیرها و متدهای مؤلفه وب شما شبیه محدود کردن دیگر عناصر پویاست که صرفاً محتوا را نمایش می دهد.
با قرار دادن عناصر پویا در یک عنصر استاندارد قالب مؤلفه وب خود، قالب ها را خلق کنید. مؤلفه وبHTML را ایجاد می کند که مرورگر های وب می توانند آن را تغییر کرده و نمایش دهد. این فرآیند از ترجمه دیتای ثبتی کاربر یا انتخاب ها به متغیرهایی در برنامه شما تشکیل .....(ادامه دارد)
حلقه درخواست- پاسخ
هر عمل اتخاذ شده از سوی کاربر از طریق سرور وب و آداپتور Web Objectبا برنامه کاربردی شما ارتباط برقرار می کند. همه جزئیات مربوط به عمل کاربر- محتوای فیلدهای تکست، وضعیت چک باکس ها و دکمه های رادیویی و انتخاب در منوهای pap-up همین طور اطلاعاتی پیرامونsession و دکمه یا لینک فعال شده در درخواست HTTP رمزگذاری می شود.
درخواست با عمل آداپتور Web Objectو رفتار پیش فرض برنامه رمزگشایی می شود. این فرآیند رمزگشایی، که در ایجاد صفحه پاسخ به حداکثر خود رسیده تا به مرورگر وب بازگشت داده شود- حلقه درخواست- پاسخ را می سازد. شکل2 ترتیب .....(ادامه دارد)
بک تراک کش
webobject از استفاده دکمهBack مرورگر وب با نگهداری کش صفحات اخیراً مشاهده شده در سرور پشتیبانی می کند. این فرایندback tracking نامیده می شود. یک کش به طور پیش فرض پیکربندی می شود تا 30 صفحه در هر جلسه در برداشته باشد اما میتوان آن را برای تأمین نیازهای شما بهبود بخشید. برای تغییر سایز پیش فرض کش، کد را به سازنده کلاس Application اضافه کنید. به عنوان مثال، برای تغییر اندازه کش صفحه به45 صفحه، این سطر کد را اضافه کنید:
هنگامی که صفحه پاسخ ایجاد می شود، صفحه پاسخ و اطلاعات وضعیت آن به کش اضافه می شود. به این طریق، هنگامی که کاربر دکمهBack مرورگر را کلیک می کند، webobject می تواند مؤلفه صحیح وب و .....(ادامه دارد)
نصب برنامه کاربردی شما
ممکن است بخواهید برنامه را برای تست در ماشین توسعه خود نصب کنید. قبل از نصب یا آرایش برنامه، باید چگونگی کار سرور وب و مکان مورد نیاز نصب فایل ها را درک کنید.
برخی فایل ها در برنامه وب – مثل فایل صوتی و تصویری – باید تحت ریشه document سرور وب ذخیره شود تا سرور به آنها دسترسی داشته باشد. زیرا فایل ها بخشی از HTML پویا بوده که سرور وب به کلانیت های وب ارسال می کند. فایل های باقی مانده – نظیر کد سرس و مؤلفه های شما – باید برای برنامه شما و نه الزاماً خود سرور وب قابل دسترسی باشد. از این رو، هنگامی که یک برنامه وب را نصب کرده یا آرایش می دهند، فایل های محصول شما تقسیم می شود – این فایل های مورد .....(ادامه دارد)
افزودن متدها به مؤلفه
حالا، افزودن یک روش ضروری بوده تا صفحه را با استفاده از hyperlink دوباره لود کنید. عناصر WoHyperlink و هایپرلینک های معمولی در WebObjects متدها را فراخوانی می کنند – متدها در فایل سرس Java مؤلفه تعریف می شود. این متدها، شیوه های action (اقدام) خوانده می شود. همه متدهای اقدام یک مؤلفه وب نمایشگر صفحه بعدی را برگشت می دهد. اگر یک متد اقدام null را برگشت دهد، پس دوباره همان صفحه نمایش داده می شود. جزئیات .....(ادامه دارد)
برنامه کاربردی
وقتی برنامه ای را با استفاده یکی از الگوهای X Code برنامه وب خلق می کنید، Application Java به پروژه شما اضافه می شود. Application زیر مجموعه ای از Woapplication است. WebObjects یک شیء Applications را در راه اندازی معرفی می کند. همة مؤلفه های وب برنامه شما راربطه ای با این شیء Application دارند application ( ) را به مؤلفه وب فرستاده تا شیء Application را بطور برنامه ای بدست آورید. شیء های Session و برنامه کاربردی هم در مرورگر شیء WebObjects Builder پدیدار می شود از این رو می توانید عناصر پویای خود را مستقیماً در ویژگیهای آنها مقیدسازی کنید.
می توانید متدهای قبلی از Woapplication را ouerride .....(ادامه دارد)
بخشی از فهرست مطالب مقاله نحوه کار برنامه های کاربردی وب
معماری برنامه کاربردی
حلقه درخواست- پاسخ
URL های عمل مؤلفه
بک تراک کش
ایجاد پروژه ها
انتخاب یک قالب
ایجاد یک پروژه برنامه وب
فایل ها و گروه های پروژه
مؤلفه های وب
منابع سرور وب
چارچوب ها
محصول (products)
مقصد ها
ساخت برنامه شما
نصب برنامه کاربردی شما
خلق مؤلفه های وب
مؤلفه Main
فایل های Java
فایل های WOD و HTML
لیست یک – نمونه فایل HTML
لیست فایل WOD
حفظ و نگهداری وضعیت
افزودن متدها به مؤلفه
برنامه کاربردی
دانلود مقاله نحوه کار برنامه های کاربردی وب