نمایش نتایج 1 تا 5 از 5

نام تاپیک: سوال در مورد استفاده از Swing و Application Server

  1. #1

    سوال در مورد استفاده از Swing و Application Server

    با سلام

    همانطور که از عنوان تاپیک مشخص است میخواستم از دوستان و اساتید با تجربه در تکنولوژی جاوا سوالی بپرسم در مورد اینکه آیا روش و یا فریم ورک آماده ای برای ترکیب کردن یک برنامه که کلاینتهای آن بوسیله Swing پیاده سازی میشوند و از JTable و سایر کنترلهای آن مثل لیست و Combobox استفاده میکنند با Application server هایی نظیر Jboss یا Weblogic وجود دارد ؟
    همانطور که میدانیم این کار در صفحات وب براحتی با استفاده از jsp ها و سرولتها انجام میگیرد ؛ یعنی دستور Update یا درخواست رکورد و یا رکورد ستی فرستاده میشود و سرولت با پروتکل Http پاسخ آنرا برمیگرداند. آیا بطور خلاصه روشی شبیه به سرولت وجود دارد که به لایه UI که بصورت فرمهای دسکتاپ و Swing پیاده سازی شده اند سرویس بدهد ؟


    با تشکر

  2. #2
    قاعدتا باید از Applet استفاده کنید
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  3. #3
    آقا متشکر

    استفاده از Applet رو بعنوان کلاینت اگر اشتباه نکنم در Oracle Forms دیدم. بهرحال اون هم احتیاج به یک browser داره اما کاش میشد تو این برنامه از Swing استفاده کرد .
    بخاطر اینکه این برنامه باید شامل گزارش گیری و ارتباط با بعضی ماژولهای خاص و native میشه باید دسکتاپی باشه. یعنی کاملا میشه ویندوزی
    من چند سال با VB6 کار کردم و بنظرم بسیار دوست داشتنیه و راحت متاسفانه دیگه عمرش داره بسر میاد تا کی باید ocx رجیستر کرد ؟ درمورد برنامه های دسکتاپ یک کمی با Windows Forms دات نت هم کار کردم ولی دیدم خیلی افراطی object orianted شده تا جاییکه بجای ساده شدن بعضی جاها دست آدمو بدتر میبنده مگر اینکه برای سه لایه کردنش همش از کامپوننتهای پولی و گرون قیمت استفاده کنیم پس جانشین چندان مناسبی برای VB6 نیست. بعد از اجرا کردن چند تا مثال در Swing و قدرتش مخصوصا امکان ترکیب با HTML دیدم کمبود سرعت در جاوا و مشکل فارسی و راست به چپ همش شایعه است پس محیط مناسبیه بشرط اینکه بشه از لایه ها و قدرت j2ee درش استفاده کرد.
    فکر کنم کم کم باید نوبت جاوا هم در دسکتاپ رسیده باشه.
    شاید با ایده web service بشه کاری کرد یعنی swing application در نقش مصرف کننده web service باشه .

  4. #4
    سلام
    اگر شما بدنبال معادلی برای servlet در web application می گردید بهترین گزینه session bean و message driven bean در تکنولوژی EJB می باشد .
    شما با استفاده از JNDI می توانید اطلاعات مورد نظر خود برای نمایش را از کامپوننت های EJB که در Application Server توسعه داده شده اند گرفته و در فرم های Swing نمایش دهید .

  5. #5
    با سلام
    ممنون
    نه من دنبال جانشینی برای servlet نیستم بلکه میخوام برنامه سمت سرور شامل servlet هم باشه یعنی برنامه قابلیت پاسخ دوگانه هم برای کلاینتهای وب و هم برای کلاینتهای دسکتاپ مثل swing داشته باشه و روی یک application server مثل JBoss اجرا بشه.
    request ها و response ها رو میشه در client با قراردادی تفسیر کرد.
    درمورد EJB و JNDI مطلب خووندم . یک کم پیشرفته است هنوز به کار عملی نرسیدم و نمیدونم چقدر پیچیده است و آیا برای پروژه با حجم متوسط مناسب هست یا نه اگر مناسبه از همین روش استفاده کنم که نشه حکایت اختراع کردن دوباره چرخ چاه.

تاپیک های مشابه

  1. شما از کدام Application server استفاده می کنید ؟
    نوشته شده توسط saeed_Z_F در بخش Java EE : نگارش سازمانی جاوا
    پاسخ: 6
    آخرین پست: سه شنبه 09 شهریور 1389, 21:18 عصر
  2. application server
    نوشته شده توسط nkhozooii در بخش Oracle
    پاسخ: 9
    آخرین پست: پنج شنبه 28 خرداد 1388, 16:28 عصر
  3. jsp application server
    نوشته شده توسط ناصرقلی در بخش برنامه‌نویسی جاوا
    پاسخ: 6
    آخرین پست: جمعه 01 خرداد 1388, 14:28 عصر
  4. استفاده همزمان از AWT , Swing
    نوشته شده توسط msdjava در بخش برنامه‌نویسی جاوا
    پاسخ: 2
    آخرین پست: چهارشنبه 05 بهمن 1384, 18:34 عصر
  5. نصب Application به همراه SQL Server
    نوشته شده توسط arash63 در بخش برنامه نویسی در Delphi
    پاسخ: 5
    آخرین پست: سه شنبه 30 فروردین 1384, 09:28 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •