خرید بک لینک

درباره سایت

طراحی وب سایت

امکانات وب

چرخه حیات پورتلت طراحی وب

چرخه حیات اصلی پورتلت در پورتلت JSR??? عبارتست از:

  1. Initiator: آغازگر پورتلت
    طراحی وب
  2. Handle Requests: پردازش انواع مختلف درخواستها
  3. Destroy: خارج کردن پورتلت از سرویس

کانتینر پورتلت،چرخه حیات پورتلت را مدیریت نموده و متد های مربوطه را بر روی واسط پورتلت فرا می خواند.طراحی وب

واسط پورتلت طراحی وب

در پورتلت باید واسط پورتلت را پیاده سازی نموده یا کلاسی را برای پیاده سازی واسط پورتلت منظور و توسعه داد. واسط پورتلت از متد های زیر تشکیل شده است: ·Initiator (Portlet Config Config): برای آغاز نمودن پورتلت. این متد فقط یکبار پس از آغاز شدن پورتلت فرا خوانده می شود و می تواند برای ساخت آبجکت ها/منابعی که پورتلت به کار می برد، استفاده شود. Process Action (Action Request Request, Action Response Response): برای اعلام به پورتلت، متوجه ساختن آن از اینکه کاربر عملی (action) را بر روی این پورتلت تحریک نموده است. در هر درخواست کلاینت، فقط یک action تحریک می شود. پورتلت می تواند در action تغییر جهت دهد، mode یا state خود را تغییر دهد، وضعیت ثابت خود را عوض کند یا پارامتر های ارسال را تنظیم کند. Render (Render Request Request, Render Response Response): برای تولید markup، متد render برای هر پورتلت روی صفحه فعلی، فراخوانی میشود و پورتلت می تواند markup را که ممکن است به mode پورتلت یا state پنجره، پارامتر های render، صفحات درخواست، وضعیت ثابت و داده های session وابسته باشد، تولید کند. Destroy: پایان چرخه حیات پورتلت را مشخص می کند. این متد به پورتلت امکان می دهد تا منابع را آزاد نموده و هر داده ثابتی که متعلق به پورتلت است، به روز برساند.

Mode های پورتلت طراحی وب

Mode پورتلت، عملکرد پورتلت را مشخص می کند. معمولا پورتلت ها، اعمال مختلفی را انجام می دهند و بسته به نوع عملکرد، محتوای متفاوتی را می سازند. Mode پورتلت عملکرد و محتوایی را که باید تولید شود، مشخص می نماید. هنگامیکه پورتلت درخواست می شود، کانتینر پورتلت، Mode فعلی پورتلت را برایش فراهم می آورد. Mode پورتلت ها را می توان از طریق برنامه نویسی تغییر داد. JSR???، Modeهای پورتلت ها را به سه گروه تقسیم می کند:طراحی وب

  • Modeهای ضروری: هر پورتال باید از Modeهای Edit، Help، View پشتیبانی کند. پورتلت باید حداقل از view پشتیبانی کند. Render markup از این Mode برای صفحه استفاده می کند. Edit نیز برای تغییر تنظیمات کاربر و سفارشی کردن markup پورتلت و Help برای نمایش صفحه Help بکار می روند.طراحی وب
  • Modeهای سفارشی اختیاری:Modeهایی وجود دارند که ممکن است پورتال از آنها پشتیبانی کند، در حالیکه پورتلت در Mode اختیاری شاید فراخوانی نشود. Modeهای اختیاری عبارتند از: About برای نمایش پیام about، config که به کاربران امکان می دهد تا پورتلت را پیکربندی نمایند، Edit-default که با استفاده از آن می توان مقادیر Edit را از پیش تنظیم کرد، Preview برای پیش نمایش پورتلت و print برای چاپ.
  • Modeهای ویژه فروشنده: این modeها ویژه فروشنده هستند و در ویژگی تعریف نشده اند.

State های پنجره طراحی وب

e پنجره (حالت پنجره) نمایانگر میزان فضای صفحه پورتال است که به محتوای تولید شده توسط پورتال اختصاص می یابد. وقتی پورتلت درخواست می شود، کانتینر پورتلت حالت کنونی پنجره را برای پورتلت فراهم می آورد. ممکن است پورتلت از حالت پنجره برای مشخص نمودن میزان اطلاعاتی که باید ارسال نماید، استفاده کند. هنگام پردازش درخواست action می توان از طریق برنامه نویسی حالت پنجره پورتلت را تغییر داد. JSR??? حالات زیر را برای پنجره تعریف نموده است:طراحی وب

  • عادی:پورتلت می تواند صفحه را با سایر پورتلت ها به اشتراک بگذارد. این حالت پیش فرض است.
  • حداکثر: پورتلت ممکن است تنها پورتلت صفحه پورتال باشد یا فضای بیشتری در مقایسه با سایر پورتلت ها در صفحه پورتال داشته باشد و می تواند محتوایی غنی تر از حالت عادی پنجره تولیدکند.طراحی وب
  • حداقل:پورتلت حداقل خروجی را ارسال می کند.

علاوه بر حالات فوق، JSR??? امکان تعریف حالات پنجره ویژه را نیز فراهم آورده است. پورتلت می تواند در هر یک از حالات فوق فراخوانده شود، اما می تواند markup یکسانی را برای هر سه حالت تولید کند.طراحی وب

برچسب: طراحی سایت,طراحی وب سایت,طراحی وب, نویسنده: zafre تاريخ: جمعه 17 خرداد 1392 ساعت: 14:59

صفحه بندی