آموزش ساخت سرویس های وب JAX-WS با Apache CXF

Building JAX-WS Web Services with Apache CXF

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره برای کمک به شما در یادگیری و تمرین پیاده سازی اولین خدمات وب با استفاده از Apache CXF طراحی شده است. ما بر روی مشخصات JAX-WS جاوا تمرکز خواهیم کرد زیرا کاملاً کامل است و به عنوان یک رویکرد استاندارد برای پیاده سازی سرویس وب پذیرفته می شود. همه را بزرگ کنید مقدمه دهه 9 و 40 شروع کار با Apache CXF 25 متر 38s درک Apache CXF 39m 41s ایجاد یک سرویس وب با قرارداد اول 56 متر 16s آزمایش سرویس وب CXF 32 متر 24 ثانیه اجرای رهگیر CXF 18 متر 3 ثانیه پیاده سازی مشتری CXF 16m 17s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

مقدمه Introduction

  • مقدمه Introduction

  • اهداف ماژول Module Objectives

  • تعریف SOA Defining SOA

  • تعریف خدمات وب Defining Web Services

  • JAX-RPC JAX-RPC

  • JAX-WS JAX-WS

  • JAX-RS JAX-RS

  • چشم انداز فعلی SOA جاوا Current Java SOA Landscape

  • چرا Apache CXF؟ Why Apache CXF?

  • اهداف دوره Course Objectives

  • حضار Audience

  • پیش نیازها Prerequisites

  • خلاصه ماژول Module Summary

شروع کار با Apache CXF Getting Started with Apache CXF

  • مقدمه Introduction

  • اهداف ماژول Module Objectives

  • بازدیدهای سریع Maven Maven Quick Hits

  • نصب Maven Maven Installation

  • ایجاد یک پروژه سرویس وب CXF با Maven Creating a CXF Web Service Project with Maven

  • ساختار یک پروژه خدمات وب CXF Structure of a CXF Web Service Project

  • نصب Apache Tomcat Apache Tomcat Installation

  • سرویس وب CXF را اجرا کنید Execute the CXF Web Service

  • خلاصه ماژول Module Summary

درک Apache CXF Understanding Apache CXF

  • مقدمه Introduction

  • اهداف ماژول Module Objectives

  • بررسی اجزا کامپوننت Apache CXF Apache CXF Component Overview

  • جز Bus اتوبوس CXF CXF Bus Component

  • رهگیرها و پیام ها Interceptors and Messages

  • گزینه های حمل و نقل Transport Options

  • گزینه های Front-End Front-End Options

  • گزینه های اتصال داده Data Binding Options

  • گزینه های پروتکل Protocol Options

  • WS- * مشخصات WS-* Specifications

  • خلاصه ماژول Module Summary

ایجاد یک سرویس وب با قرارداد اول Developing a Contract-First Web Service

  • مقدمه Introduction

  • اهداف ماژول Module Objectives

  • وب سرویس قرارداد-اول چیست؟ What is a Contract-First Web Service?

  • مطالعه موردی - خدمات قرار دادن سفارشات کتاب Case Study - Book Order Placement Service

  • بررسی اجرایی سرویس وب Web Service Implementation Overview

  • ساختن قرارداد WSDL Building the WSDL Contract

  • ساخت تعریف XML Schema Building the XML Schema Definition

  • تکمیل قرارداد WSDL Completing the WSDL Contract

  • تولید کد اتصال WSDL Generating the WSDL Binding Code

  • پیاده سازی نقطه پایان سرویس Implementing the Service Endpoint

  • نسخه ی نمایشی: پیکربندی نقطه پایان سرویس Demo: Service Endpoint Configuration

  • نسخه ی نمایشی: منطق پردازش پیام Demo: Message Processing Logic

  • نسخه ی نمایشی: منطق پردازش تجارت Demo: Business Processing Logic

  • خلاصه ماژول Module Summary

آزمایش سرویس وب CXF Testing a CXF Web Service

  • مقدمه Introduction

  • اهداف ماژول Module Objectives

  • تست بهار Spring Test

  • واحد jUnit

  • پیکربندی سرور تست CXF CXF Test Server Configuration

  • پیکربندی مشتری CXF تست CXF Test Client Configuration

  • اجرای پرونده آزمایشی Implementing the Test Case

  • خلاصه ماژول Module Summary

اجرای رهگیر CXF Implementing a CXF Interceptor

  • مقدمه Introduction

  • اهداف ماژول Module Objectives

  • شرایط لازم برای رهگیر سفارشی Requirements for a Custom Interceptor

  • طراحی رهگیر سفارشی Designing a Custom Interceptor

  • انتخاب زنجیره رهگیر Selecting the Interceptor Chain

  • انتخاب مرحله Selecting the Phase

  • مدیریت پیام Handling the Message

  • خلاصه ماژول Module Summary

پیاده سازی مشتری CXF Implementing a CXF Client

  • مقدمه Introduction

  • اهداف ماژول Module Objectives

  • ایجاد پروژه مشتری Creating the Client Project

  • پیکربندی Maven Maven Configuration

  • پیکربندی بهار Spring Configuration

  • در حال اجرای تماس وب سرویس Implementing the Web Service Call

  • خلاصه ماژول Module Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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

آموزش ساخت سرویس های وب JAX-WS با Apache CXF
جزییات دوره
3h 18m
70
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
214
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Hoffman Michael Hoffman

مایکل یک معمار ارشد فنی در NVISIA است. او تقریباً بیست سال در زمینه فناوری برای انواع مشتریان در چندین صنعت مختلف کار کرده است. او علاقه زیادی به تدریس و راهنمایی دارد. پانزده دقیقه از شهرت او رسیدن به سطل شماره 3 در نمایشگاه بوزو بود. وی دارای مدرک لیسانس علوم کامپیوتر و سیستم های اطلاعاتی از دانشگاه DePaul است و در حال حاضر در منطقه شهری شیکاگو اقامت دارد.