我有一些非常好的Python代碼來做我需要做的事情。雖然我不特別喜歡Python GUI的任何選擇。 wxPython很好,但是對於我所需要的,調整大小,刷新和動態添加控件的速度並不那麼簡單。我想在VB.NET中創建GUI。我想我可以使用IronPython將兩者聯繫起來,但這會對相當大的第三方產品產生依賴性。我在Windows IPC上仔細閱讀了MSDN文檔,並得到了使用套接字的想法。我從Python文檔中複製了Python回顯服務器代碼,並且在5分鐘內就能夠在VB.NET中創建客戶端,甚至不需要閱讀System.Net.Sockets文檔,所以這當然不會太難。使用套接字將VB.NET前端連接到Python後端會是個好主意還是壞主意?
我的問題是......這是一個可怕的想法?如果是這樣,我應該怎麼做呢?
如果這是一個好主意,我該怎麼做呢?
+1 for REST API。這很簡單,因此很容易得到正確。您可以在任何Web瀏覽器中測試它。後端和前端之間鬆散的耦合,所以如果您決定轉換前端,將很容易。 – steveha
REST似乎不適合用於此目的。後端代碼會根據用戶輸入進行一系列計算。沒有任何類型的存儲數據。 –