uj5u.com熱心網友回復:
有介面的。支付成功后會有一個回呼。根據回呼內容處理業務就可以了uj5u.com熱心網友回復:
記的給我充值點公交卡,我就剩下1塊4了,uj5u.com熱心網友回復:
發起充值的資料包引數同步通知地址(頁面調整)和異步通知地址(成功充值資料庫資料回寫),輸入你自己的外網服務器接收地址,充值成功之后對方服務器會跟你預留的異步通知地址做資料通訊,一般按照一定的時間間隔 24小時內不間斷發 直到你的服務器發出success為止。記得用訂單號防止重復充值uj5u.com熱心網友回復:
支付成功應該會有回執。然后通過begin.invke更新你的余額就好了。
uj5u.com熱心網友回復:
比較成熟、有效率的商業系統,使用“雙向通訊”機制讓前端界面程式跟服務器保持雙向通訊,這樣當服務器收到支付網關的通知時,應該是可一個直接推送訊息到前端界面程式。但是許多初學者可能很少學習雙向通訊基本技術,各種“培訓機構”和入門書本上為了賺錢而僅僅教最基本的通訊知識,學的都是“一問一答”的單向通訊技術。例如 http 就是這類,只能是你的客戶端界面程式發起對服務器的請求,而不能由服務器精準地推送訊息。這樣當你開發一個程式商業軟體,比如說可能有10萬用戶并發在線,那么假設你的界面客戶端每隔3秒鐘去服務器輪詢事件處理結果,可能就把服務器“搞死了”,因為服務器收到了每秒3300次無端輪詢的沖擊。而且3秒鐘才能回應的界面前端程式,給用戶感覺也很“卡”和 low,你想象一下微信或者QQ每卡頓3秒鐘才能顯示通訊訊息的情景......
因此,其實對于初學者,可以用前端輪詢服務器。但是要知道,這是頂多在課堂上初學,而不是實用技術。
uj5u.com熱心網友回復:
一旦需要設計通訊中的業務資料 Model 的不同設計模式,其實這就需要修改和提高知識概念。你的僅僅“輪詢服務器”的設計模式跟雙向通訊全網協同處理模式,在首發資料 Model 的定義,以及前端處理時序設計上,肯定是巨大的不同。所以這里我也就不能多說,多說了沒意義。僅僅是作為一個啟發。轉載請註明出處,本文鏈接:https://www.uj5u.com/net/32871.html
標籤:C#
