سلام دوستان
چطور میتونم از داده های ارسالی یک وب سرویس در سمت سرور خودم استفاده کنم در واقع میخام یک ارتباط سرور به سرور ایجاد بشه و داده هایی رو که دریافت میکنم را پردازش و ذخیره کنم برای همین باید در سمت سرور کانکشن رو ایجاد کنم.
باتشکر
شما باید درخواست بزنی و داده مورد نظر رو از وب سرویس بگیری..
لاراول یه Http Client داره که میتونی ازش استفاده کنی
use Illuminate\Support\Facades\Http;
$response = Http::get('http://example.com');
این کلاس شامل متدهای زیر هست که میتونی استفاده کنی:
$response->body() : string;
$response->json() : array|mixed;
$response->object() : object;
$response->collect() : Illuminate\Support\Collection;
$response->status() : int;
$response->ok() : bool;
$response->successful() : bool;
$response->failed() : bool;
$response->serverError() : bool;
$response->clientError() : bool;
$response->header($header) : string;
$response->headers() : array;
@ali.bayat ممنون جناب بیات از پاسخ به سوالم.
ولی منظورم از وب سرویس درخواست http نیس بلکه wss هس که در حالت listen باشه تا هنگام دریافت داده جدید رو اونا پردازش انجام بده.
تکنولوژی که مد نظرت هست و روی پروتکل WS یا WSS اجرا میشه رو، وب سوکت میگند
که استفاده اصلیش برادکست رویداد ها به سمت کلاینت هست و یا برقراری ارتباط کلاینت ها با هم هست
بین ۲ تا سرور ارتباطات عمدتا به شکل استفاده از وب سرویس میتونه صوزت بگیره
gRPC هم میتونه یک گزینه باشه
در مواردی هم استفاده از مسیج بروکر ها لازمه (مثل apache kafka و غیره)
بعضا توی سیستم های پیچیده از بیشتر این کانال ها در کنار هم یا با هم استفاده میشه
میشه نحوه ارسال Token ای که قبلا ایجاد شده در این نوع درخواست رو بفرمایید
منظورم مثلا این درخواست هست
$response = Http::post('http://example.com');
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟