2015-07-13 55 views
-4

我已經創建了一個應用程序Devextreme,用下面的連接字符串:Devextreme 3G連接到我們的服務器,但沒有WIFI

在我Shared.Config.js文件我用這個來連接到我們的服務器:

「本地」:「http://agilesoft.dyndns.org/ProsoundService/ProsoundService.svc/」, 「生產」:「http://agilesoft.dyndns.org/ProsoundService/ProsoundService.svc/

現在,當我用我的3G數據在我的辦公室,這個工作正常,但對於3G是一點點慢。當我嘗試通過WIFI連接時,它根本不連接。

我怎樣才能讓我的3G和WIFI連接到上述地址?手機上是否有某種設置,或者我應該怎麼做?

任何幫助,將不勝感激

+0

任何人都可以幫忙嗎? –

回答

1

是在同一個網絡服務器上您的WiFi連接?

當您連接3G時,您的設備與您的服務器不在同一網絡上。因此,名稱「agilesoft.dynsdns.org」的解析很好地由您的3G提供商執行。

當你與WiFi連接在同一個網絡服務器上,該名稱解析以及您的提供商進行,但有些路由器重定向到自己的本地迴環,當他們發現你就是你請求的網絡內。因此,路由器不是像在外面那樣將請求重定向到服務器上,而是爲自己保留它。

我不知道它是否清楚...

+0

你好。感謝您的答覆。我明白。有沒有辦法繞過這種行爲?我應該使用正常的萬維網網址來託管服務嗎? –

+0

對不起,延誤了。我知道的唯一方法是修改您的「主機」文件,以在域和本地IP之間手動創建映射。 [Windows 7 - 編輯主機文件](http://helpdeskgeek.com/windows-7/windows-7-hosts-file/) –