REST یک معماری نرمافزاری مستقل است که بسیاری از خصوصیات اساسی و پروتکلهایی که رفتار کلاینتها و سرورها را کنترل میکنند، فراهم میکند. این رویکرد در طراحی API از همان مزایای مکانیسمهای اینترنتی (مبتنی بر پروتکل HTTP) بهرهمند میشود که برای نمایش صفحات معمولی وب استفاده میشود، بنابراین همان مزیت پیادهسازی سریعتر و سادگی توسعه در اینجا نیز وجود خواهد داشت. از آنجا که REST APIها از HTTP استفاده میکنند در عمل میتوان آنها را در هر زبان برنامهنویسی استفاده کرد.
سرفصل های دوره آموزشی Udemy Develop RESTful Java Web Services using JAX-RS and Jersey:
– به دنیای خدمات وب خوش آمدید
– برپایی
– ایجاد خدمات REST
– راه اندازی پایگاه داده برای سرویس وب ما
– ایجاد لایه DAO برای سرویس وب ما
– اجرای عملیات CRUD
– خطاهای مدیریت
– نمایه های سفارشی (غیر از JSON یا XML)
– ساختمان و استقرار
– پروژه من را به Eclipse IDE وارد کنید
– نتیجه