簡體   English   中英

如何使用Java建立與服務器的連接?

[英]How do you establish a connection to a server in Java?

我想創建一個將連接到文件服務器並下載一些視頻文件的應用程序。 該服務器是共享的托管Linux服務器。

我不想要代碼或類似的東西,我只想知道這是否可能,如果可能,我應該研究什么。 我應該使用Java套接字嗎? 還是Java套接字只能連接到基於Java的服務器?

我應該使用Java套接字嗎?

取決於您連接到的服務器的類型。 您可以使用現有的庫來為您抽象與服務器的交互(推薦),也可以自己實現所需的協議(不推薦)。

Java套接字只能連接到基於Java的服務器嗎?

Java中的套接字只是您所使用的操作系統的本機套接字API的接口。 通過網絡連接到服務器的每個程序都必須使用它們,而不管它是否是C / C ++ / Python / Java / ...應用程序。 因此,回答您的問題; 不,“ Java套接字”可以連接到任何服務器。

此Wikipedia文章中了解有關套接字的更多信息,或閱讀有關Berkeley套接字 (大多數操作系統實現的套接字API)的文章。

暫無
暫無

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

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