主题研究:JAVA applet 和 ActiveX 的区别
来源:互联网 发布:js 弹出div层 居中 编辑:程序博客网 时间:2024/06/06 09:25
由于项目需要在B/S 系统的B端强制做了一个 本地的Java application 程序, Java application程序通过web socket 或者Ajax 直接与浏览器进行通讯。
现在发现这个本地Java application 部署比较复杂 , 如果做成控件可能情况会好一点。 所以开始研究applet 和 ActiveX 控件。 希望能找到解决方案。
首先控件技术的应用很广,有下面的几个例子:
1.以前大家习惯使用Adobe 公司的Flash 控件来播放视频, 现在HTML5 提供了vedio 标签可以直接用网页解析视频。
2.一般网页使用JSP或者Servlet 做登录模块, 前端输入密码明文提交发送到后端去验证 。 这个方法容易被Snip 之类的抓包软件抓到密码,不安全。 如果登录信息的提交使用控件技术加密一下, 就不会被抓包了。
3.有一些界面展示效果比较复杂 或者 已有的Application 程序已经做过了, 可以复用以前的代码,将其封装为ActiveX 控件 。
4.一些项目的二次开发工作可以单独的封装成一个ActiveX 控件项目, 不影响一次开发。
5. 百度搜索关键字的提示信息,好像是使用的一个控件与搜索框进行实时交互查询的功能。 增加后的效果对用户体验很有改善。
在网上找了一个相关的视频, 里面列了一些掌握控件的学习曲线, 整理下来, 逐个攻破:
1. 使用applet 开发hello world。
2. 本地调用Java applet 控件。
3. 远程调用 Java applet 控件。
4. 参数初始化applet 。
5. 使用JavaScript脚本动态改变applet 。
6. 使用ActiveX控件实现一个报表功能
7. 使用ActiveX控件与一次开发的系统集成 。
8. 使用DCom 与 一次开发系统(ERP , PLM , CRM)交互
9. ActiveX 在ajax 中的应用 。
10. 使用控件播放流媒体视屏。
准备根据以上的学习曲线逐步排查 。 2017年05月28日19:07:49
————————
- 主题研究:JAVA applet 和 ActiveX 的区别
- JAVA Application 和JAVA Applet的区别
- <applet>和<object>标签的用法区别研究二
- <applet>和<object>标签的用法区别研究一
- Application和Java Applet的区别
- Application和Java Applet的区别。
- Application和Java Applet的区别
- Application和Java Applet的区别。
- java application和applet的区别
- java中Applet和Application的区别
- Java application和applet区别
- Java中有关applet和application的相关区别
- Java中有关applet和application的相关区别
- 基于ActiveX和Applet的影像浏览器的实现
- Java Applet与Java Application的区别
- Java Applet与Java Application的区别
- java application与java applet的区别
- Java Applet与Java Application的区别
- linux opencv支持ffmpeg
- PyCharm怎么克隆github上开源的项目
- 欢迎使用CSDN-markdown编辑器
- LINUX定时清理文件定时任务
- |hdu 2328|后缀数组|二分|Corporate Identity
- 主题研究:JAVA applet 和 ActiveX 的区别
- CSS盒子模型和盒子阴影的理解
- 数学期望 Expectation
- 哈夫曼编码
- linux中find与rm实现查找并删除目录或文件
- oralce 使用expdp 命令在本地备份远程服务上的数据库
- [leetcode] 599. Minimum Index Sum of Two Lists
- 越狱(快速幂取模)
- POJ1006 Biorhythms