我們有一個項目集成了一個.NET應用程序客戶端,它將使用PHP通過HTTP與後端服務器進行通信。使用PHP web後端的.NET桌面客戶端的建議?
我一直在看我們的選擇,我已經來到兩種可能的發展情景:
使用GET或POST參數的PHP後端,並返回使用JSON響應或以其他.NET可以輕鬆解釋的格式。
實現與.NET兼容的PHP Web服務框架。
第一個實現起來似乎很簡單,但可能會有一些併發症,我仍然不確定哪種格式最容易實現。我之前完成的只有一個是JSON。
第二個選項似乎是「正確」的方法,但不是我之前嘗試過的,也不確定最佳的處理方式。
我的問題如下:
實現此類解決方案的標準方法是什麼?
如果選項1是推薦的方式,那麼序列化返回數據的最佳格式是什麼?
如果選項2,實施此解決方案的推薦框架是什麼,並且是否有可以遵循的教程以簡化實施?