簡體   English   中英

與TCP Server通訊的ASP.Net MVC 5應用

[英]ASP.Net MVC 5 app talking to TCP Server

我開發了在Azure上托管的ASP.Net MVC 5應用程序。 它需要與一些客戶使用的會計軟件交換數據。 該計費軟件提供了一個TCP Server,該TCP Server在我的客戶端的LAN中運行。

要進行通信,我需要TCP服務器的IP和端口,但是TCPServer始終提供本地IP,所以這是我的問題:

1)像我這樣的Web應用程序是否有可能與客戶辦公室中托管的TCPServer建立通信(並且可能在防火牆后面運行)

2)如果我設法找到TCP服務器所在的真實IP,該IP是否可以更改?

基本上,我正在嘗試為客戶找到一種簡便易用的方法,以便在我們的Web應用程序中一次建立到他們的計費軟件服務器的連接。

該計費軟件提供了一個TCP Server,該TCP Server在我的客戶端的LAN中運行。 要進行通信,我需要IP地址和TCP Server的端口,但是TCPServer始終會提供本地IP

  1. 像我這樣的網絡應用程序是否有可能與我的客戶辦公室中托管的TCPServer建立通信(並且可能在防火牆后面運行)

    從外部網絡 (Azure)? 不會,除非您進入允許某些外部訪問(VPN,端口轉發等)的網絡事務。 另外,“某些API”的行為也一樣(也稱為“網關”, 而不是某些直接訪問)。

    我將遵從Azure VPN服務上的Azure專家

  2. 如果我設法找到TCP服務器所在的真實IP,該IP是否可以更改?

    這個問題只能由您的客戶/ IT解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM