آموزش Java EE 8: خدمات وب

Java EE 8: Web Services

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: بیاموزید که چگونه خدمات وب مدرن و سبک را با استفاده از Java Enterprise Edition (EE) توسعه دهید. 8. مربی Tayo Koleosho با ارائه برخی زمینه ها توضیح می دهد که چرا ما خدمات وب را توسعه می دهیم ، SOAP و REST با هم تفاوت دارند و چه چیزهایی در Java EE 8 متفاوت است. توسعه دهندگان جاوا نحوه پیاده سازی خدمات وب SOAP و RESTful API ها ، مانند نحوه طراحی و توسعه خدمات RESTful را با استفاده از Java API برای RESTful Web Services (JAX-RS) نشان می دهد. درباره آزمایش با پستچی ، اعتبار سنجی و مدیریت خطا در JAX-RS ، ثبت و نظارت در JAX-RS و JAX-WS ، امنیت API با استفاده از JSON Web Token (JWT) و موارد دیگر اطلاعات کسب کنید.
موضوعات شامل:
  • JAX-RS برای خدمات RESTful
  • JAX-WS برای خدمات SOAP
  • آزمایش با Postman و SoapUI
  • بسته بندی و استقرار سرویس SOAP
  • مصرف خدمات استراحت خود
  • اعتبار سنجی و مدیریت خطا در JAX-RS
  • مستند کردن JAX-RS با Swagger
  • امنیت با JSON Web Token (JWT)

سرفصل ها و درس ها

مقدمه Introduction

  • خدمات وب با Java EE 8 Web services with Java EE 8

1. آغازگر خدمات وب 1. Web Services Primer

  • چرا خدمات وب توسعه داده می شوند Why web services are developed

  • اصطلاحات خدمات وب Web service terminology

2. ابزار سرویس وب Java EE 2. Java EE Web Service Toolkit

  • رستوران و صابون REST and SOAP

  • JAX-RS برای خدمات RESTful JAX-RS for RESTful services

  • JAX-WS برای خدمات SOAP JAX-WS for SOAP Services

  • تفاوت را بدانید: SOAP در مقابل RESTful Know the difference: SOAP vs. RESTful

  • چه جدید در Java EE 8 برای خدمات وب است What's new in Java EE 8 for web services

3. شروع سریع با JAX-RS 3. Quick Start with JAX-RS

  • پروژه جاوا را در Eclipse پیکربندی کنید Configure the Java project in Eclipse

  • اولین سرویس وب RESTful شما Your first RESTful web service

  • بسته بندی و استقرار سرویس Package and deploy the service

  • تست با پستچی Testing with Postman

  • سرویس REST خود را رد کنید Dissecting your REST service

  • در مورد مسیرهای JAX-RS All about paths in JAX-RS

4. شروع سریع با JAX-WS 4. Quick Start with JAX-WS

  • اولین سرویس وب SOAP شما Your first SOAP web service

  • بسته بندی و استقرار خود را Packaging and deploying your SOAP service

  • تست با SoapUI Testing with SoapUI

  • سرویس SOAP خود را رد کنید Dissecting your SOAP service

  • خدمات SOAP را با مشتری های جاوا مصرف کنید Consume SOAP services with Java clients

  • سرویس گیرنده جاوا SOAP Java SOAP client

5. جعبه ابزار JAX-RS برای ساختن خدمات RESTful 5. JAX-RS Toolkit for Building RESTful Services

  • URL سرویس خود را پیکربندی کنید Configure your service URL

  • روش های مختلف HTTP را در JAX-RS انجام دهید Handle different HTTP methods in JAX-RS

  • پارامترهای درخواست را در JAX-RS انجام دهید Handle request parameters in JAX-RS

  • از رویدادهای ارسال شده توسط سرور (SSE) در JAX-RS استفاده کنید Use server-sent events (SSE) in JAX-RS

  • منبعContext The @Context resource

6. خدمات RESTful خود را مصرف کنید 6. Consume Your RESTful Service

  • سرویس گیرنده همزمان REST Synchronous REST service client

  • سرویس سرویس ناهمزمان REST Asynchronous REST service client

  • مشتریان واکنشی در JAX-RS Reactive clients in JAX-RS

  • یک مشتری واکنش پذیر پیاده سازی کنید Implement a reactive client

7. خدمات وب JAX-RS خود را سفارشی کنید 7. Customize Your JAX-RS Web Service

  • اعتبارسنجی در JAX-RS Validation in JAX-RS

  • خطا در استفاده در JAX-RS Error handling in JAX-RS

8. تعمیر و نگهداری سرویس JAX-RS 8. JAX-RS Service Maintenance

  • ورود به سیستم و نظارت در JAX-RS و JAX-WS Logging and monitoring in JAX-RS and JAX-WS

  • ردیابی در JAX-RS Tracing in JAX-RS

  • ورود به سیستم سفارشی در JAX-RS با فیلترها Custom logging in JAX-RS with filters

  • سند JAX-RS با Swagger Document JAX-RS with Swagger

9. امنیت سرویس JAX-RS 9. JAX-RS Service Security

  • احراز هویت رمز عبور در JAX-RS Password authentication in JAX-RS

  • امنیت با استفاده از API JWT Security using the JWT API

  • اجرای احراز هویت رمز عبور Implementing password authentication

  • CORS در JAX-RS CORS in JAX-RS

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش Java EE 8: خدمات وب
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4h 16m
40
Linkedin (لینکدین) lynda-small
14 شهریور 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
5,617
- از 5
ندارد
دارد
دارد
Tayo Koleoso

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tayo Koleoso Tayo Koleoso

Tayo Koleoso یک برنامه نویس اصلی است که در توسعه برنامه های کاربردی شرکت جاوا تخصص دارد. Tayo علاقه مندان به برنامه های Java Enterprise Edition (EE) هستند. او همچنین دارای تخصص در چهره های Spring ، Drupal و JavaServer (JSF) است که دومی که از ابتدای مشخصات مشخصات جاوا در آن طرفداران بسیاری داشته است. او از به اشتراک گذاشتن تخصص JSF و PrimeFaces خود با سایر توسعه دهندگان در Stack Overflow لذت می برد ، جایی که در هر دو پاسخ جاوا EE و JSF در رتبه 10 قرار دارد.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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