⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000007.htm

📁 水木清华BBS
💻 HTM
字号:
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人:&nbsp;ycchar&nbsp;(呵呵,有点意思),&nbsp;信区:&nbsp;Java&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>我用一个application和applet想实现Socket的Server和Client端,但是作为client的&nbsp;<BR>applet总是说访问不了&quot;127.0.0.1&quot;,应如何解决呢?&nbsp;<BR>&nbsp;<BR>TalkServer.java(application)&nbsp;<BR>&nbsp;<BR>......&nbsp;<BR>ServerSocket&nbsp;server=new&nbsp;Socket(4700);&nbsp;<BR>Socket&nbsp;socket=server.accept();&nbsp;<BR>......&nbsp;<BR>socket.close();&nbsp;<BR>server.close();&nbsp;<BR>&nbsp;<BR>TalkClient.java(Applet)&nbsp;<BR>&nbsp;<BR>......&nbsp;<BR>Socket&nbsp;client=new&nbsp;Socket(InetAddress.getLocalHost().toString(),4700);&nbsp;<BR>这句不行,我也试过&nbsp;<BR>Socket&nbsp;client=new&nbsp;Socket(getCodeBase().getHost(),4700);&nbsp;<BR>......&nbsp;<BR>也不行,看Java控制台,总是说&quot;cannot&nbsp;access&nbsp;127.0.0.1:4700&quot;,这是为什么?&nbsp;<BR>请大虾们指教,多谢&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>发信人:&nbsp;Yapith&nbsp;(早起的鸟儿有食吃),&nbsp;信区:&nbsp;Java&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;<BR>∶<I>&nbsp;Socket&nbsp;client=new&nbsp;Socket(InetAddress.getLocalHost().toString(),4700);&nbsp;</I><BR>∶<I>&nbsp;这句不行,我也试过&nbsp;</I><BR>∶<I>&nbsp;Socket&nbsp;client=new&nbsp;Socket(getCodeBase().getHost(),4700);&nbsp;</I><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new&nbsp;Socket(getDocumentBase().getHost(),4700);&nbsp;<BR>&nbsp;<BR>∶<I>&nbsp;......&nbsp;</I><BR>∶<I>&nbsp;也不行,看Java控制台,总是说&quot;cannot&nbsp;access&nbsp;127.0.0.1:4700&quot;,这是为什么?&nbsp;</I><BR>∶<I>&nbsp;请大虾们指教,多谢&nbsp;</I><BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>发信人:&nbsp;ycchar&nbsp;(呵呵,有点意思),&nbsp;信区:&nbsp;Java&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;<BR>【&nbsp;在&nbsp;Yapith&nbsp;(早起的鸟儿有食吃)&nbsp;的大作中提到:&nbsp;】&nbsp;<BR>∶<I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new&nbsp;Socket(getDocumentBase().getHost(),4700);&nbsp;</I><BR>&nbsp;<BR>但是这样还是不行,难道一定要数字签名才能用Applet访问主机和端口嘛?&nbsp;<BR>请大虾们指教,多谢&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>发信人:&nbsp;Yapith&nbsp;(早起的鸟儿有食吃),&nbsp;信区:&nbsp;Java&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;<BR>【&nbsp;在&nbsp;ycchar&nbsp;(呵呵,有点意思)&nbsp;的大作中提到:&nbsp;】&nbsp;<BR>【&nbsp;在&nbsp;Yapith&nbsp;(早起的鸟儿有食吃)&nbsp;的大作中提到:&nbsp;】&nbsp;<BR>∶<I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new&nbsp;Socket(getDocumentBase().getHost(),4700);&nbsp;</I><BR>&nbsp;<BR>但是这样还是不行,难道一定要数字签名才能用Applet访问主机和端口嘛?&nbsp;<BR>^^^^^^^^^^^^^^&nbsp;<BR>应该就行了才对,我就是这么连的。JAVA控制台里的出错信息是什么?&nbsp;<BR>&nbsp;<BR>请大虾们指教,多谢&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>发信人:&nbsp;Join&nbsp;(Join),&nbsp;信区:&nbsp;Java&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;getHost()返回的时一个InetAddress累&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;要getHost().getHostAddress()才ok&nbsp;<BR>【&nbsp;在&nbsp;ycchar&nbsp;(呵呵,有点意思)&nbsp;的大作中提到:&nbsp;】&nbsp;<BR>∶<I>&nbsp;但是这样还是不行,难道一定要数字签名才能用Applet访问主机和端口嘛?&nbsp;</I><BR>∶<I>&nbsp;请大虾们指教,多谢&nbsp;</I><BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -