各位先進
我們公司的系統有一個狀況,根據負責工程師的說法,C#程式呼叫RFC後,訊息只能傳回本地的client端,不能直接傳回本地server端。
目前的流程是 C#本地程式server端 -> RFC -> 本地client端 -> C#本地程式server端
有時候因為RFC需要比較久的處理時間,使用者一怒之下就把PC(client端)重新開機,造成程式執行到一半就斷了。我認為正確的流程應該是 C#本地程式server端 -> RFC -> C#本地程式server端 -> 通知本地client端 ,但工程師卻說C#不能這樣做。請問是真的嗎.....
版主隱身在SERVER端收訊息??? 應該把訊息留在SERVER端Table??? 再事後看??
通常來說除非工程師自己在測試,
Server和Client是兩台不同電腦,
不知道什麼叫做本地Server端,
另外我對RFC不熟,
不方便做太多討論,
所以是誰跟RFC要資料的呢?