需要做一个基于浏览器的通讯应用,有两种方案可以做,1用Java applet来做 2用ActiveX来做
用Java applet的缺点是1速度慢 2每次都要下载applet 3微软不支持象swing等等东西,要么还得装Java虚拟机,要么只能不用一些功能 优点是跨平台,以后有可能可以用在别的环境中
用ActiveX的缺点是,只能用在微软平台微软的浏览器下,还有需要把微软的一个包(RTC)打进去或让用户自己安装,用起来太麻烦
现在项目就在开始了,需要考虑一下到底选择哪种开发方式,这样才能决定进什么样的人.请给些建议
用Java applet的缺点是1速度慢 2每次都要下载applet 3微软不支持象swing等等东西,要么还得装Java虚拟机,要么只能不用一些功能 优点是跨平台,以后有可能可以用在别的环境中
用ActiveX的缺点是,只能用在微软平台微软的浏览器下,还有需要把微软的一个包(RTC)打进去或让用户自己安装,用起来太麻烦
现在项目就在开始了,需要考虑一下到底选择哪种开发方式,这样才能决定进什么样的人.请给些建议
解决方案 »
- 刚开始干开发,应该怎样工作?
- Invalidate()的用法,以及mfc下控制OnDraw函数执行的办法
- 我向工程添加一个类,准备继承CRichEditView,但发现添加类的对话框的下拉列表中没有CRichEditView,怎么办?
- 对话框中显示文本的问题
- 请问有没有好用的把vc7工程转vc6的工具,我下了个vckbase下的类似工具,很不好用,转换后的类向导没东西
- 有哈尔滨的朋友吗?谁知道哪家软件公司可以兼职?
- socket的send和recv出错
- 如何获得CPropertySheet在点击ok时,选中的当前propertypage的编号,我每次得到的都是第一页
- 用来指定绘制的目标设备环境句柄的问题?
- 为什么不能准确获取CListCtr的item的信息?
- 请问有谁能解释一下窗口过程的可重入性?谢谢。
- 如何在一个基于MFC的OCX项目中包含多个ActiveX控件?
Applet也需要数字签名[JDK带工具例:jarsigner -keystore]
1.看你们的需求侧重点和客户环境[通讯用来干什么]来综合分析
2.看你们的技术特长
难道你要为了让1%能用,而使99%都拥得很不舒服嘛?!那么你用applet了换作我,我宁愿先做activex,如果那1%十分必要,我就再开发一个applet服务器上跨平台的需求到是很明显,可以考虑用java开发,毕竟java在socket、ssl、多线程方面支持的不错