java如何用ip連伺服器
⑴ java程序通過IP地址選擇伺服器
樓主,不明白要做到什麼樣效果。既然能選擇IP,就可以選擇伺服器了
⑵ java如何通過IP跳轉到伺服器
可以使用腳本語言
windows.location.href=」/url」
⑶ java 怎麼寫一個介面 讓他返回伺服器的動態IP地址和埠
我認為要解決此類問題,你應該有個伺服器a,a的IP是固定的,然後所有動態的伺服器b,c,d等,應該定時把自己身份信息(應當包括身份、埠等)上送給伺服器a。那麼在a的請求中就可以獲得IP,這樣伺服器a上就可以返回b,c,d的IP和埠了?希望這個思路可以幫到你。
⑷ java編程 已知兩個客戶端的IP 如何通過伺服器Serversorcket實現它們間的通信
用套接字進行通信,並不需要知道客戶端IP,只要知道伺服器端IP,每個客戶端都和伺服器端建立連接。然後客戶端之間的通信由伺服器轉發。
舉個例子,客戶端A想對客戶端B說 你好。客戶端A先把 你好 發送給伺服器端 然後伺服器端把 你好 發送給客戶端B。這樣就達到了A和B通信的目的了。
⑸ JAVA中如何通過IP 、埠連接到遠程計算機,並讀取文件。
其實,如果不是不通過j2ee的話,就是套接字編程了吧。
需要你在遠程機器上運行一個客戶端了吧。
如果是j2ee的話,就是一個文件下載了吧。
直接通過下載,把流傳輸過去。
⑹ java中socket實現兩天電腦連接IP怎麼寫啊 求高手指點
Socket
分為伺服器端和客戶端
連接時,伺服器端用某個埠打開socket,然後監聽
客戶端用ip和埠連接,被接收則連接成功。
因此,伺服器端(你可以隨意指定一個電腦為伺服器端
)打開埠連接:
ServerSocket
serversocket
=
new
ServerSocket(port);
Socket
socket
=
serverSocket.accept();//監聽客戶端的連接
然後客戶端:
Socket
socket=new
Socket(ip,port);//這里的ip也可以用域名
希望對你有所幫助~
⑺ 怎麼用java代碼連接到伺服器
首先就肯定要知道ServerSocket,服務端的服務埠以及伺服器的地址。
然後再用 Socket socket=new Socket(port,address);
最後,如果你需要接收數據之類的,就用socket.getInputStream(),發送數據用socket.getOutputStream()
⑻ java如何實現憑ip連接到另一台電腦
java socket編程,用ip和port就可以,你一下java socket編程就好了
⑼ java程序如何綁定伺服器IP
你把這個方法寫進你的程序,程序開始後先獲取IP,然後判斷IP是否和你的一致,如果不一致直接return;即可.
/**
* 獲取外網IP
* @param request
* @return
*/
public static String getIpAddr(HttpServletRequest request) {
String ipAddress = null;
// ipAddress = this.getRequest().getRemoteAddr();
ipAddress = request.getHeader("x-forwarded-for");
if (ipAddress == null || ipAddress.length() == 0
|| "unknown".equalsIgnoreCase(ipAddress)) {
ipAddress = request.getHeader("Proxy-Client-IP");
}
if (ipAddress == null || ipAddress.length() == 0
|| "unknown".equalsIgnoreCase(ipAddress)) {
ipAddress = request.getHeader("WL-Proxy-Client-IP");
}
if (ipAddress == null || ipAddress.length() == 0
|| "unknown".equalsIgnoreCase(ipAddress)) {
ipAddress = request.getRemoteAddr();
if (ipAddress.equals("127.0.0.1")) {
// 根據網卡取本機配置的IP
InetAddress inet = null;
try {
inet = InetAddress.getLocalHost();
} catch (UnknownHostException e) {
e.printStackTrace();
}
ipAddress = inet.getHostAddress();
}
}
// 對於通過多個代理的情況,第一個IP為客戶端真實IP,多個IP按照','分割
if (ipAddress != null && ipAddress.length() > 15) { // "***.***.***.***".length()
// = 15
if (ipAddress.indexOf(",") > 0) {
ipAddress = ipAddress.substring(0, ipAddress.indexOf(","));
}
}
return ipAddress;
}
————————————————
版權聲明:本文為CSDN博主「秋9」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/jlq_diligence/article/details/87871484
⑽ java,網路編程,ip連接不上
把伺服器端放在你的機器上,客戶端放在它的機器上.並且客戶端之中的ip地址寫你自己的.而且埠最好選擇沒有被使用的埠,例如8888,7777等