در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این دوره آموزشی قدم به قدم کدنویسی همروندی و چندنخی را در زبان برنامه نویسی Java EE یاد می گیرید.
عنوان اصلی : Java EE: Concurrency and Multithreading
معرفی
خوش آمدی
آنچه شما باید بدانید
1. نمای کلی و راه اندازی
همزمانی چیست؟
راه اندازی پروژه
2. فرآیندها و موضوعات
فرآیند در مقابل نخ
مروری بر چند رشته ای جاوا SE
استفاده از کلاس Thread برای ایجاد و اجرای یک thread
استفاده از رابط Runnable برای ایجاد و اجرای یک موضوع
محدودیت های استفاده از API های پایه
3. Executor API
ویژگی های فریم ورک Executor و Thread Pools
کالاهای فراخوانی و قراردادهای آتی
مجری و سرویس مجری
نمای کلی ExecutorService
UserDao و user beans را تعریف کنید
پیاده سازی قابل فراخوانی UserProcessor را بنویسید
یک کلاس آزمایشی بنویسید و برنامه را اجرا کنید
استخر نخ های مختلف
ExecutorService: invokeAny و invokeAll
خاموش شدن ExecutorService
نمای کلی ScheduledExecutorService
روش برنامه ریزی
scheduleAtFixedRate و scheduleWithFixedDelay
ThreadFactory API
یک کارخانه نخ های سفارشی ایجاد کنید
4. Java EE Concurrency APIs
نیاز به همزمانی Java EE
APIهای همزمان جاوا EE
یک برنامه Java EE RESTful راه اندازی کنید
اجرای و تست برنامه Java EE RESTful
اصطلاحات مهم جاوا EE
نمای کلی ManagedExecutorService (MES).
حساب بانکی مربوط به beans و کلاس DAO را تعریف کنید
متدها را در کلاس DAO اضافه کنید
ReportProcessor را تعریف کنید
کلاس REST را برای تزریق اجسام MES بنویسید
کد را تأیید کنید و روش REST را اضافه کنید
برنامه ManagedExecutorService را اجرا و تست کنید
نمای کلی ManagedScheduledExecutorService
تعریف پردازشگر URL برای کار رشته
یک روش REST برای فراخوانی URLProcessor اضافه کنید
اشاره گرهای مهم و نمای کلی API
API ManagedThreadFactory
یک رشته با ManagedThreadFactory ایجاد کنید
ManagedThreadFactory با ThreadPoolExecutor
ContextService API
یک پروکسی متنی ایجاد کنید
5. همزمانی و معاملات
تراکنش های Java Transaction API (JTA) به صورت همزمان
منابع داده را در سرور GlassFish تعریف کنید
کلاس session bean را برای عملیات پایگاه داده تعریف کنید
پردازنده تراکنش را تعریف کنید
کلاس REST را تعریف کنید
برنامه JTA را اجرا کنید
نتیجه
مراحل بعدی
Java EE: Concurrency and Multithreading
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.