您好我有一個Web服務連接到我的本地SQL Server 2008,並從表中獲取數據,然後將它們發送到我正在測試的WPF應用程序。在線Web服務,從我的電腦中的數據庫中獲取數據
只要從我的電腦上運行Web服務,一切都運行良好,順暢。現在我想上傳這個Web服務到一個網站,所以我可以在線測試這個調用,但是我不知道我必須使用什麼連接,以便當我調用Web服務時Web服務可以從互聯網上找到我的本地SQL 。
另外我還必須做任何改變我的SQL來實現這一目標?
您好我有一個Web服務連接到我的本地SQL Server 2008,並從表中獲取數據,然後將它們發送到我正在測試的WPF應用程序。在線Web服務,從我的電腦中的數據庫中獲取數據
只要從我的電腦上運行Web服務,一切都運行良好,順暢。現在我想上傳這個Web服務到一個網站,所以我可以在線測試這個調用,但是我不知道我必須使用什麼連接,以便當我調用Web服務時Web服務可以從互聯網上找到我的本地SQL 。
另外我還必須做任何改變我的SQL來實現這一目標?
我試圖用ngrok,但我不能讓過去的一些問題 在我使用了Web服務器的朋友空間測試感謝我對你的答案
Ngrok是做這種事的好工具。藉助ngrok,您可以在特定端口(數據庫端口)上創建從Internet到您的PC的隧道。您只需要在連接字符串上進行更改就是服務器部件,並指向ngrok提供給您的url。
什麼意義結束了嗎?如果您必須在本地PC上公開數據庫,爲什麼還要在別處運行Web服務? – spender
因爲我想在線測試Web服務,但我無法找到方法來做到這一點 – user3596163
爲了測試的目的,暴露你的SQL服務器是沒有壞處的(我重複:JUST),但你不應該這樣做的發佈。現在告訴我們您的互聯網連接和網絡配置。 – Alireza