70٪ تخفیف ویژه جشنواره تابستانه توسینسو
پایان تخفیف تا:
مشاهده دوره‌ها
0

فراخوانی HubContext سیگنال آر توسط کلاینت در سی شارپ

سلام به همه اساتید گرامی

 

دوستان من تمامی متدهای هابی که نوشتم رو میتونم توسط سرورم با تعریف HubContext به صورت زیر فراخوانی کنم

         var hubContext = GlobalHost.ConnectionManager.GetHubContext<MyHub>();          hubContext.Clients.Client(txtMessage.Text).addMessage("Server : ", "Hello How are you");

دوستان من میخام از همین HubContext در سمت کلاینتم استفاده کنم منتها من نمیدونم چه دستوری رو باید بنویسم به کلاس هابم متصل بشم ، البته ناگفته نماند من روش HubConnection و IHubProxy رو رفتم ولی من میخام معادل HubContext که بالا برای سرور تعریف کردم رو دقیقا عین همینو برای کلاینتم تعریف کنم ممنون میشم راهنمایی کنید.

 

بسیار سپاسگذارم

 

پرسیده شده در 1398/08/26 توسط

3 پاسخ

0

سلام استاد عزیز جناب غضنفری بزرگوار

 

با زبان سی شارپ

پاسخ در 1398/08/28 توسط
0

براي بر قراري ارتباط با سرور
HubConnection hub = new HubConnection("address web service");
IHubProxy proxy = hub.CreateHubProxy("Hub Name");
hub.Start().Wait();

براي دريافت اطلاعات از سرور
proxy.On<Param1, Param2,...>
("name method server", (Param1, Param2, ...) =>

   code
);

براي ارسال اطلاعات
 proxy.Invoke("Name methode server ", Params);

پاسخ در 1398/08/30 توسط
0

با سلام مي خواييد با چه زباني بنويسد java , c#,javascript,swift

پاسخ در 1398/08/27 توسط

پاسخ شما