返回顶部
首页 > 资讯 > 精选 >JBuilder CORBA Applet实做
  • 159
分享到

JBuilder CORBA Applet实做

2023-06-03 07:06:56 159人浏览 泡泡鱼
摘要

准备工作:软件JB4E,jdk1.2,jre-1_2_2_005-win.exe(PlugIn1.2.2_005),Win2000P,IE5安装及设置JDK1.2JB4E及所带的AppServer4.1,并确保已经能做CORBA程序了(JB

准备工作:

软件

JB4E,jdk1.2,jre-1_2_2_005-win.exe(PlugIn1.2.2_005),Win2000P,IE5

安装及设置

JDK1.2

JB4E及所带的AppServer4.1,并确保已经能做CORBA程序了(JB IDE配置正确)

用RegSvr32/u …beans.ocx卸掉已有的PlugIn,以防干扰。beans.ocx文件所在的目录可用regedit来在注册表中查看。

开始:

1.New一个Project并设置你的Project的JDK指向1.2

2.书写以下IDL

module Module1 {
interface Interface1 {
long operation1();
};
};

3.生成Server并实现。这里让实现代码如下:

public int operation1() {
ServerMonitor.log("(" + _name + ")Interface1Impl.java operation1()");
return (int)System.currentTimeMillis();
}

粗体字为所输入代码

4.生成一个Applet,加一个jButton和一个jLabel并让局部代码如下:

public class Applet1 extends JApplet {
private untitled1.Module1.Interface1 _interface1;
String _name = "Interface1";

public void init() {
try {
jbInit();
org.omg.CORBA.ORB orb = org.omg.CORBA.ORB.init(this, null);
_interface1 = untitled1.Module1.Interface1Helper.bind(orb, "/" + _name + "_poa", _name.getBytes());

void jButton1_actionPerfORMed(ActionEvent e) {
jLabel1.setText(new Integer(_interface1.operation1()).toString());
}

5.编译并打包

6.用以下命令启动AppServer
ias ?javahome c:jbuilder4jdk1.3

7.在IDE中启动Server

8.启动一个dos command窗口,进入以下目录
cd inpriseappserverhtmlpublic_html

9.拷贝以下文件到该目录下

untitled1.jar
vbjorb.jar
Applet1.html
jre-1_2_2_005-win.exe

10.修改Applet1.html为Applet2.html,如下



<br />HTML Test Page<br />


untitled1.Applet1 will appear below in a Java enabled browser.

CODEBASE = "."
arcHive="vbjorb.jar , untitled1.jar"
CODE = "untitled1.Applet1.class"
NAME = "TestApplet"
WIDTH = 400
HEIGHT = 300
HSPACE = 0
VSPACE = 0
ALIGN = middle
>







11.修改Applet1.html为Applet3.html,如下



<br />HTML Test Page<br />


untitled1.Applet1 will appear below in a Java enabled browser.

WIDTH = 400
HEIGHT = 300
NAME = "TestApplet"
ALIGN = middle
VSPACE = 0
HSPACE = 0
codebase="http://127.0.0.1:8080/jre-1_2_2_005-win.exe#Version=1,2,2,0">










粗体字(IP地址)可以为13步中所显示的值

12.在该目录下执行
start gatekeeper

13.执行以下程序,记下其中的IP地址
printior gatekeeper.ior

14.执行以下程序观察运行结果
jdk1.2inappletviewer Http:/…:8080/Applet2.html

其中URL主机地址为上一步所看到的IP地址

15.在IE5中输入以下URL,观察运行结果

http://…:8080/Applet3.html
其中URL主机地址为13步中所看到的IP地址

怎么样?是不是看到太阳升起来了? [@more@]

--结束END--

本文标题: JBuilder CORBA Applet实做

本文链接: https://lsjlt.com/news/233372.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • JBuilder CORBA Applet实做
    准备工作:软件JB4E,JDK1.2,jre-1_2_2_005-win.exe(PlugIn1.2.2_005),Win2000P,IE5安装及设置JDK1.2JB4E及所带的AppServer4.1,并确保已经能做CORBA程序了(JB...
    99+
    2023-06-03
  • 怎样用Jbuilder 2005开发Java Applet应用
    今天就跟大家聊聊有关怎样用Jbuilder 2005开发Java Applet应用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 一、JBuilder 2005的新特性  JBuil...
    99+
    2023-06-03
  • Corba开发之Java实现Service与Client的示例
    这篇文章将为大家详细讲解有关 Corba开发之Java实现Service与Client的示例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。详解 Corba开发之Java实现Service与Client1&...
    99+
    2023-05-31
    corba java service
  • 实体店转型做社交电商该如何做?
    实体店能够提供非常好的销售体验,售前售后都有承载。这种业态已经存在了上千年,如果结合社交电商的话,未来会有更好的发展和业绩。实体店做社交电商有两个思维要纠正:了解更多E+新零售产业互联网,可搜索公众号“产业互联网服务商” 首先,实...
    99+
    2023-06-05
  • 用 GNS3 做CCNA网络实验(3)
    6. 配置端口 interface   注意: 以下操作直接进入路由器 interface 配置。 而路由器的配置,首先应该做的是配置 hostname, EXEC password, console password, vty passw...
    99+
    2023-01-31
    网络 CCNA
  • KaLi做木马渗透实战案例
    💀KaLi做木马渗透实战案例💀 🛑郑重声明 此文章可能会包含敏感以及危险的命令❗❗❗命令有风险,回车需谨慎。 此文章仅供学习交流与参考使用,...
    99+
    2023-09-26
    网络 服务器 运维 安全性测试 linux
  • 数据库实时备份如何做
    要实现数据库的实时备份,可以使用以下方法:1. 使用数据库的内置备份功能:大多数数据库管理系统(DBMS)都提供了备份和恢复功能。你...
    99+
    2023-08-30
    数据库
  • iOS实现逐帧动画做loading视图
    本文实例为大家分享了iOS实现逐帧动画做loading视图的具体代码,供大家参考,具体内容如下 我封装了一个可复用的loading视图组件,用于按照一定周期逐帧播放加载动画。代码如下...
    99+
    2022-06-01
    iOS 逐帧动画 loading
  • android用PopWindow做下拉框实例代码
    最近在做下拉框,本来想用spinner,可是spinner达不到项目要求,跟同学同事问了一圈,都在用popwindow,网上看了一下,popwindow挺简单的,可定制性挺强的...
    99+
    2022-06-06
    popwindow 下拉框 Android
  • 怎么用redis做实时订阅推送
    这篇文章给大家分享的是有关怎么用redis做实时订阅推送的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。先说一下领劵中心的项目吧,这个项目就类似京东app的领劵中心,当然图是截取京东的,公司的就不截了。。。其中有一...
    99+
    2023-06-14
  • oracle怎么做到数据实时备份
    oracle 实时备份通过持续保持数据库和事务日志的副本来实现数据保护,提供快速恢复。实现机制主要包括归档重做日志和 asm 卷管理系统。它最小化数据丢失、加快恢复时间、消除手动备份任务...
    99+
    2024-05-14
    oracle 数据丢失
  • 在字节,A/B 实验是这么做的!
    主要为大家介绍了为什么要做 A/B 测试、火山引擎的 A/B 测试系统架构及字节跳动内部 A/B 测试的最佳实践。 为什么要做 A/B 测试 首先我们看一个案例。 字节跳动有一款中视频产品叫西瓜视频,最早它叫做头条视频。为了提升产品的...
    99+
    2015-01-17
    在字节,A/B 实验是这么做的!
  • 怎么用Immutable.js实现撤销重做功能
    这篇文章主要介绍了怎么用Immutable.js实现撤销重做功能的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么用Immutable.js实现撤销重做功能文章都会有所收获,下...
    99+
    2024-04-02
  • Redis如何实现在Spring Boot中做缓存
    Redis如何实现在Spring Boot中做缓存?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1、创建UserServicepublic interface UserSe...
    99+
    2023-05-31
    springboot redis edi
  • 怎么使用Joinquant做实盘行情数据
    这篇文章主要为大家展示了“怎么使用Joinquant做实盘行情数据”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么使用Joinquant做实盘行情数据”这篇文章吧。如下图,如果运行行情数据下载...
    99+
    2023-06-02
  • Python装饰器实现几类验证功能做法实例
    最近新需求来了,要给系统增加几个资源权限。尽量减少代码的改动和程序的复杂程度。所以还是使用装饰器比较科学 之前用了一些登录验证的现成装饰器模块。然后仿写一些用户管理部分的权限装饰器。 比如下面这种 de...
    99+
    2022-06-04
    几类 实例 做法
  • Python做文本按行去重的实现方法
    文本: 每行在promotion后面包含一些数字,如果这些数字是相同的,则认为是相同的行,对于相同的行,只保留一行。 思路: 根据字典和字符串切割。 建立一个空字典。 读入文本,并对每行切割前半部分,在读入...
    99+
    2022-06-04
    行去 文本 方法
  • 在HANA上实施SAP BW要做哪些准备
    今天就跟大家聊聊有关在HANA上实施SAP BW要做哪些准备,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。在SAP HANA上运行SAP 商业信息数...
    99+
    2024-04-02
  • jQuery如何实现RadioButton做必选校验功能
    小编给大家分享一下jQuery如何实现RadioButton做必选校验功能,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!按理说,...
    99+
    2024-04-02
  • 免实名云服务器租用能做什么
    免实名云服务器租用能做:1、用来数据存储,云服务器可以随时随地存储和访问数据,能提升业务的效率与便捷性;2、用来文件共享与协作,与多用户共同访问同一份文档并进行协作使用云服务器会更加方便;3、用来部署中小型网站,云服务器不需要一次性支付过多...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作