คำถามติดแท็ก signalr.client

4
.net localhost เว็บไซต์ทำการรับ arterySignalR / poll? transport = longPolling & connectionToken = การโทร
ฉันสร้างโครงการ VS 2013 ใหม่และดูหน้าที่ default.aspx ด้วยเบราว์เซอร์ Firefox เมื่อฉันตรวจสอบการโทรผ่านเน็ตที่ทำไปแล้วฉันเห็นว่ากำลังโทรไปที่: http://localhost:50682/6a663a78019845d5ade4a328cad09cc2/arterySignalR/poll?transport=longPolling&connectionToken=AQAAANCMnd8BFdERjHoAwE%2FCl%2BsBAAAAOBmDwPWa2ky2MAZXFHBMVAAAAAACAAAAAAAQZgAAAAEAACAAAADSADQXBVKiKczflJ0OzUjOLduFTJE4zd%2FLHWGpDfXnuAAAAAAOgAAAAAIAACAAAACyEX81VwilygfphPoEKCYQ6ZwrkzExoKfZzEMkqBKqqzAAAADG%2BDJbrEFOfsNm9OKhqacnGseQvrwy5kmyZnI5YJiZbjYFgzMELXHfwA7Sxjj4osJAAAAAvQvoG4N0nn8eB9FRaJaZyqaUDF%2F9ypvGN%2B%2BVefnx8U1Fq6P9HXO9vEC%2BfA2s8R4jik58rD4IcFMjM4P8l5kv6g%3D%3D&messageId=d-F1180A0E-W%2C0%7Cl%2C4%7Cm%2C0&requestUrl=http%3A%2F%2Flocalhost%3A50656%2Fdefaulttest&browserName=Firefox&tid=4&_=1384207744328 ทำไมถึงทำเช่นนั้น? ฉันจะหยุดสายเหล่านั้นได้อย่างไร ฉันเห็นการโทรไปที่ URL ด้านบนทุก 6 วินาที โปรดช่วยฉันเข้าใจสิ่งนี้และแก้ไขปัญหานี้

5
แนวทางปฏิบัติที่ดีที่สุดสำหรับการเชื่อมต่อไคลเอนต์ SignalR 2.0 .NET กับเซิร์ฟเวอร์ฮับอีกครั้ง
ฉันใช้ SignalR 2.0 กับไคลเอนต์. NET ในแอปพลิเคชันมือถือที่ต้องการจัดการการตัดการเชื่อมต่อประเภทต่างๆ บางครั้งไคลเอนต์ SignalR จะเชื่อมต่อใหม่โดยอัตโนมัติ - และบางครั้งก็ต้องเชื่อมต่อใหม่โดยตรงโดยการโทรHubConnection.Start()อีกครั้ง เนื่องจาก SignalR เชื่อมต่อใหม่โดยอัตโนมัติอย่างน่าอัศจรรย์ในบางครั้งฉันจึงสงสัยว่าฉันขาดคุณสมบัติหรือการตั้งค่าการกำหนดค่าหรือไม่? วิธีใดดีที่สุดในการตั้งค่าไคลเอนต์ที่เชื่อมต่อใหม่โดยอัตโนมัติ ฉันเคยเห็นตัวอย่างจาวาสคริปต์ที่จัดการClosed()เหตุการณ์แล้วเชื่อมต่อหลังจากนั้นไม่กี่วินาที มีแนวทางที่แนะนำหรือไม่? ฉันได้อ่านเอกสารและบทความเกี่ยวกับอายุการใช้งานของการเชื่อมต่อ SignalR แล้ว แต่ฉันยังไม่ชัดเจนว่าจะจัดการกับไคลเอนต์เชื่อมต่อใหม่ได้อย่างไร

1
ไคลเอ็นต์ SignalR .NET เชื่อมต่อกับบริการ Azure SignalR ในแอปพลิเคชัน Blazor .NET Core 3
ฉันกำลังพยายามเชื่อมต่อระหว่างแอปพลิเคชัน ASP.NET Core 3.0 Blazor (ฝั่งเซิร์ฟเวอร์) กับ Azure SignalR Service ฉันจะลงเอยด้วยการฉีดไคลเอนต์ SignalR (บริการ) ของฉันไปยังองค์ประกอบ Blazor บางอย่างเพื่อให้พวกเขาอัปเดต UI / DOM ของฉันแบบเรียลไทม์ ปัญหาของฉันคือฉันได้รับข้อความต่อไปนี้เมื่อฉันเรียก.StartAsync()วิธีของฉันในการเชื่อมต่อฮับ: รหัสสถานะการตอบสนองไม่ได้หมายถึงความสำเร็จ: 404 (ไม่พบ) BootstrapSignalRClient.cs ไฟล์นี้โหลดการกำหนดค่าของฉันสำหรับบริการ SignalR รวมถึง URL, สตริงการเชื่อมต่อ, คีย์, ชื่อเมธอด, และชื่อฮับ การตั้งค่าเหล่านี้จะถูกบันทึกไว้ในระดับคงที่SignalRServiceConfigurationและใช้ในภายหลัง public static class BootstrapSignalRClient { public static IServiceCollection AddSignalRServiceClient(this IServiceCollection services, IConfiguration configuration) { SignalRServiceConfiguration signalRServiceConfiguration …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.