请问一下, 我用applet和服务器socket通信, 是不是不能用IE浏览运行我的applet程序? 可以,如果你的服务器程序与applet在同一台主机上,也就是说web server与你写的serversocket的服务程序在同一台主机上,不需要签名。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果不象楼上说的那种情况的话,客户端必须安装java-plugin1.1以上的版本 如果不象楼上说的那种情况的话,客户端必须安装java-plugin1.1以上的版本 那为什么在我的机器上测试程序时, IE不能运行APLLET程序,只能在appletviewer下运行呢? 这与SOCKET无关,可能是swing的原因,你是不是用了Swing的东西。不能运行的报错是什么?? 出现这个错误:com.ms.security.SecurityExceptionEx[demo.init].cannot access"127.0.0.1";43214321端口是我的服务器程序设置的 我也没有用swing, 是不是java的安全限制呀 applet里的socket只能和webserver上的socket server进行通讯,和别的主机通讯,需要在websever上作一个转发消息的socket server 我是在自已的机器上运行程序又当服务器又当客户机不能运行, 我用局域网里的机器访问我的applet网页也是不能运行。这是为什么呀? 请用一个web server来试,你报出的错误是说127.0.0.1这个本机地址没有访问权限,你一定是直接点这个html文件了吧?你装一个apache吧。 我是直接点html文件了, 如果我把文件传到服务器上,并把服务器程序打开然后打开我的HTML文件是不是就可以运行了如果是这样的话我就直接把程序传到服务器上了。 使用awt的applet话,则不需要安装plug-in的,可以直接使用applet和server端的socket进行通信 socket的使用方法和一般的c/s架构一下 这是我测试用的applet程序大家看看有问题没有它在appletviewer下可以运行在IE浏览器下就出现我说的问题, 如果我把这个程序传到服务器上就可以运行了吗?import java.applet.*;import java.awt.*;import java.io.*;import java.net.*;public class AppletClient extends Applet { String info="";public void init(){try{ String connectto="210.76.0.73";Socket connection;connection=new Socket(connectto,5000); DataInputStream input=new DataInputStream(connection.getInputStream()); info = input.readUTF();System.out.println(info);connection.close(); }catch(SecurityException e){System.out.println("SecurityException when connecting Server!"); info = e.toString();} catch(IOException e){System.out.println("IOException when connecting Server!"); info = e.toString();} } public void paint(Graphics g){g.drawString(info,20,20);}} applet只能和下载它的服务器上连接socket不能和别的主机连接。但我不明白服务器程序和客户端程序都在我的本机上运行为什么不能连接socket呢是不是我把程序传到服务器上从服务器上运行就可以连接呢 要是这样的话我就先把程序做好再传到服务器上,我现在就怕在服务器上也运行不了那就麻烦了, 这个春节我就过不好了,请大家帮我解决一下, 我会多加分的 几道面试题 中文的length问题 找java代码 正则表达式引起CPU长时间表100%,请各位达人指点 一个非常奇怪的问题! 高手必看 UP有分!UP有分!--关于构造函数之间的相互调用,提一个大家都会遇到的问题!--UP有分!UP有分! 请帮我看看这个程序有什么问题,我实在不知道错在哪? 在JAVA中如何验证一个Double型数值是整数? 小女子这厢有礼了! 求高手点拨一个:“Java Swing的皮肤包的修改”“所需要阅读的指导教程”。 请问如何将一个jre for linux 减少到10M以下,请给一个思路? 急急急!用 jdbc取 oracle 中中文数据的显示问题?
这与SOCKET无关,可能是swing的原因,你是不是用了Swing的东西。不能运行的报错是什么??
4321端口是我的服务器程序设置的
这是为什么呀?
import java.applet.*;
import java.awt.*;
import java.io.*;
import java.net.*;public class AppletClient extends Applet {
String info="";
public void init(){
try{
String connectto="210.76.0.73";
Socket connection;connection=new Socket(connectto,5000);
DataInputStream input=new DataInputStream(connection.getInputStream());
info = input.readUTF();
System.out.println(info);
connection.close();
}
catch(SecurityException e){
System.out.println("SecurityException when connecting Server!");
info = e.toString();
}
catch(IOException e){
System.out.println("IOException when connecting Server!");
info = e.toString();
}
}
public void paint(Graphics g){
g.drawString(info,20,20);
}
}
但我不明白服务器程序和客户端程序都在我的本机上运行为什么不能连接socket呢
是不是我把程序传到服务器上从服务器上运行就可以连接呢 要是这样的话我就先把程序做好再传到服务器上,我现在就怕在服务器上也运行不了那就麻烦了, 这个春节我就过不好了,请大家帮我解决一下, 我会多加分的