- Page 1 and 2:
VisiBroker ® 开 发 者 指 南VE
- Page 3 and 4:
目 录第 1 章Borland Enterprise
- Page 5 and 6:
确 定 对 象 引 用 的 类 型
- Page 7 and 8:
第 18 章使 用 动 态 调 用
- Page 10:
viii
- Page 14 and 15:
与 Borland 支 持 服 务 联 系
- Page 16 and 17:
什 么 是 VisiBroker Edition?什
- Page 18 and 19:
VisiBroker Edition 特 性接 口
- Page 20 and 21:
Java 开 发 环 境工 具idl2java
- Page 22 and 23:
与 其 它 ORB 产 品 之 间 的
- Page 24 and 25:
CLASSPATH2 在 “ 系 统 属 性
- Page 26 and 27:
记 录 输 出这 些 日 志 文
- Page 28 and 29:
开 发 过 程要 完 成 客 户
- Page 30 and 31: 步 骤 2 : 生 成 客 户 存 根
- Page 32 and 33: 步 骤 3: 实 现 客 户(C++) Cli
- Page 34 and 35: 步 骤 4: 实 现 服 务 器Accou
- Page 36: 步 骤 5: 建 立 实 例// 用 my
- Page 39 and 40: 用 VisiBroker Edition 部 署 应
- Page 41 and 42: 用 VisiBroker Edition 部 署 应
- Page 43 and 44: 用 VisiBroker Edition 部 署 应
- Page 45 and 46: 第章处 理 违 例第 5 章CORBA
- Page 47 and 48: 系 统 违 例取 得 完 成 状
- Page 49 and 50: 系 统 违 例CORBA::Float acct_ba
- Page 51 and 52: 用 户 违 例C++: class UserExcep
- Page 53 and 54: 用 户 违 例// 得 到 帐 户
- Page 55 and 56: 第章服 务 器 基 础第 6 章
- Page 57 and 58: 创 建 POA创 建 子 POA根 POA
- Page 59 and 60: 创 建 POA_accounts.put(name, acco
- Page 61 and 62: 完 整 实 例}_data[_count].name
- Page 63 and 64: 完 整 实 例byte[] managerId = "
- Page 65 and 66: 第章使 用 POA第 7 章什 么
- Page 67 and 68: POA 策 略创 建 和 使 用 POA
- Page 69 and 70: 创 建 POAUSE_DEFAULT_SERVANT: 如
- Page 71 and 72: 创 建 POA注 :org.omg.PortableSer
- Page 73 and 74: 激 活 对 象// 用 myPOA 上 的
- Page 75 and 76: 激 活 对 象myPOA->set_servant(
- Page 77 and 78: 激 活 对 象C++:deactivate_objec
- Page 79: 使 用 服 务 对 象 和 服 务
- Page 83 and 84: 使 用 服 务 对 象 和 服 务
- Page 85 and 86: 使 用 服 务 对 象 和 服 务
- Page 87 and 88: 使 用 服 务 对 象 和 服 务
- Page 89 and 90: PortableServer::POA_var myPOA = roo
- Page 91 and 92: 设 置 收 听 和 调 度 属 性
- Page 93 and 94: 设 置 收 听 和 调 度 属 性
- Page 95 and 96: 设 置 收 听 和 调 度 属 性
- Page 97 and 98: 适 配 器 激 活 器System.out.p
- Page 99 and 100: 第章管 理 线 程 和 连 接
- Page 101 and 102: 开 设 线 程 池 (thread pooling
- Page 103 and 104: 一 个 会 话 一 个 线 程 (Th
- Page 105 and 106: VisiBroker Edition 提 供 哪 些
- Page 107 and 108: 第章使 用 tie 机 制第 9 章
- Page 109 and 110: 实 例 程 序_rel = release;}CORB
- Page 111 and 112: import org.omg.PortableServer.*;imp
- Page 113 and 114: 第章客 户 基 础第 10 章本
- Page 115 and 116: 调 用 对 象 上 的 操 作. .
- Page 117 and 118: 处 理 对 象 引 用得 到 引
- Page 119 and 120: 处 理 对 象 引 用如 果 客
- Page 121 and 122: 使 用 服 务 质 量策 略 门
- Page 123 and 124: 使 用 服 务 质 量CORBA::Any p
- Page 125 and 126: 使 用 服 务 质 量注 :仅 适
- Page 127 and 128: C++ Messaging::RelativeRoundTripTim
- Page 129 and 130: 第章使 用 IDL第 11 章本 章
- Page 131 and 132:
查 看 Java 下 生 成 的 代
- Page 133 and 134:
查 看 Java 下 生 成 的 代
- Page 135 and 136:
查 看 Java 下 生 成 的 代
- Page 137 and 138:
在 IDL 中 定 义 接 口 属 性
- Page 139 and 140:
在 IDL 中 指 定 一 个 从 另
- Page 141 and 142:
第章使 用 智 能 代 理第 12
- Page 143 and 144:
VisiBroker ORB 域 内 工 作在 W
- Page 145 and 146:
与 多 Home 主 机 配 合 工
- Page 147 and 148:
使 用 点 对 点 通 讯Windows:
- Page 149 and 150:
在 主 机 之 间 移 植 对 象
- Page 151 and 152:
限 制 到 对 象Windows:osfind
- Page 153 and 154:
第章使 用 定 位 服 务第 13
- Page 155 and 156:
定 位 服 务 组 件称 、 实
- Page 157 and 158:
定 位 服 务 组 件什 么 是
- Page 159 and 160:
查 询 代 理找 出 接 口 的
- Page 161 and 162:
查 询 代 理ObjLocation::ObjSeq_
- Page 163 and 164:
查 询 代 理orb.resolve_initial_
- Page 165 and 166:
C++:编 写 和 注 册 触 发 器
- Page 167 and 168:
编 写 和 注 册 触 发 器 处
- Page 169 and 170:
第章使 用 命 名 服 务第 14
- Page 171 and 172:
理 解 命 名 空 间图 14.2订
- Page 173 and 174:
运 行 命 名 服 务复 杂 名
- Page 175 and 176:
从 命 令 行 调 用 命 名 服
- Page 177 and 178:
启 动 命 名 服 务Java: . . .o
- Page 179 and 180:
NamingContextNamingContextNamingCon
- Page 181 and 182:
命 名 服 务 属 性命 名 服
- Page 183 and 184:
可 插 入 的 备 份 存 储上
- Page 185 and 186:
可 插 入 的 备 份 存 储1在
- Page 187 and 188:
集 群 标 准集 群 和 ClusterM
- Page 189 and 190:
失 效 恢 复root.resolve(myClust
- Page 191 and 192:
Java 导 入 声 明● cosnm_r.dll
- Page 193 and 194:
第章使 用 事 件 服 务第 15
- Page 195 and 196:
通 信 模 型● VisiBroker Editi
- Page 197 and 198:
使 用 事 件 通 道使 用 事
- Page 199 and 200:
推 型 提 供 者 和 接 收 者
- Page 201 and 202:
推 型 提 供 者 和 接 收 者
- Page 203 and 204:
推 型 提 供 者 和 接 收 者
- Page 205 and 206:
cout
- Page 207 and 208:
推 型 提 供 者 和 接 收 者
- Page 209 and 210:
推 型 提 供 者 和 接 收 者
- Page 211 and 212:
推 型 提 供 者 和 接 收 者
- Page 213 and 214:
}}System.out.println("Disconnecting
- Page 215 and 216:
编 译 和 链 接 程 序 ( 仅
- Page 217 and 218:
接 口 引 用这 个 方 法 用
- Page 219 and 220:
接 口 引 用};};ProxyPullSupplie
- Page 221 and 222:
接 口 引 用void disconnect_pull
- Page 223 and 224:
第章使 用 对 象 激 活 守
- Page 225 and 226:
使 用 对 象 激 活 守 护 进
- Page 227 and 228:
使 用 对 象 激 活 守 护 进
- Page 229 and 230:
使 用 对 象 激 活 守 护 进
- Page 231 and 232:
使 用 对 象 激 活 守 护 进
- Page 233 and 234:
}}com.inprise.vbroker.extension.Cre
- Page 235 and 236:
面 向 OAD 的 IDL 接 口● unre
- Page 237 and 238:
第章使 用 接 口 仓 库第 17
- Page 239 and 240:
用 irep 创 建 和 查 看 接
- Page 241 and 242:
了 解 接 口 仓 库 的 结 构
- Page 243 and 244:
访 问 接 口 仓 库继 承 的
- Page 245 and 246:
实 例 程 序Java:}for(i = 0; i <
- Page 247 and 248:
第章使 用 动 态 调 用 接
- Page 249 and 250:
什 么 是 动 态 调 用 接 口
- Page 251 and 252:
获 得 普 通 对 象 引 用使
- Page 253 and 254:
创 建 与 初 始 化 请 求}pub
- Page 255 and 256:
创 建 与 初 始 化 请 求try
- Page 257 and 258:
创 建 与 初 始 化 请 求Java
- Page 259 and 260:
创 建 与 初 始 化 请 求C++:
- Page 261 and 262:
发 送 DII 请 求 与 接 收 结
- Page 263 and 264:
C++: . . .try {// 创 建 要 发
- Page 265 and 266:
try {orb->send_multiple_requests_de
- Page 267 and 268:
用 DII 使 用 接 口 仓 库cout
- Page 269 and 270:
第章使 用 动 态 框 架 接
- Page 271 and 272:
扩 展 DynamicImplementation 类.
- Page 273 and 274:
扩 展 DynamicImplementation 类}p
- Page 275 and 276:
查 看 ServerRequest 类指 定
- Page 277 and 278:
服 务 器 实 现2 为 每 个
- Page 279 and 280:
服 务 器 实 现// 得 到 POA
- Page 281 and 282:
第章使 用 可 移 植 接 收
- Page 283 and 284:
可 移 植 接 收 器 和 信 息
- Page 285 and 286:
可 移 植 接 收 器 和 信 息
- Page 287 and 288:
可 移 植 接 收 器 和 信 息
- Page 289 and 290:
可 移 植 接 收 器 和 信 息
- Page 291 and 292:
}可 移 植 接 收 器 和 信
- Page 293 and 294:
可 移 植 接 收 器 和 信 息
- Page 295 and 296:
实 例Java:C++:Java:C++ :Java :C++
- Page 297 and 298:
实 例#include "PortableIntercepto
- Page 299 and 300:
实 例C++:void ORB_init(int& argc,
- Page 301 and 302:
实 例{cerr
- Page 303 and 304:
实 例}public void destroy() {Syst
- Page 305 and 306:
实 例// USE_STD_NS 是 由 VisiBr
- Page 307 and 308:
实 例Java:C++:cout
- Page 309 and 310:
实 例}/*** ServerRequestIntercept
- Page 311 and 312:
实 例void init(char *name) {_name
- Page 313 and 314:
实 例};}else if(status == Portabl
- Page 315 and 316:
实 例C++:orb.run();}catch (Except
- Page 317 and 318:
用 正 确 的 方 针 创 建 myP
- Page 319 and 320:
-Dvbroker.orb.dynamicLibs=./SampleC
- Page 321 and 322:
第章使 用 4.x 接 收 器第 21
- Page 323 and 324:
4.x 接 收 器 接 口 和 管 理
- Page 325 and 326:
4.x 接 收 器 接 口 和 管 理
- Page 327 and 328:
接 收 器 实 例实 例 代 码
- Page 329 and 330:
接 收 器 实 例/**** 安 装
- Page 331 and 332:
接 收 器 实 例Java:Java:import
- Page 333 and 334:
在 4.x 接 收 器 之 间 传 递
- Page 335 and 336:
2 servantLocator.preinvoke ( 如
- Page 337 and 338:
第章使 用 对 象 封 装 器
- Page 339 and 340:
非 型 别 对 象 封 装 器注
- Page 341 and 342:
使 用 非 型 别 对 象 封 装
- Page 343 and 344:
仅 适 用 于 C++:C++:使 用 非
- Page 345 and 346:
使 用 非 型 别 对 象 封 装
- Page 347 and 348:
型 别 对 象 封 装 器型 别
- Page 349 and 350:
使 用 型 别 对 象 封 装 器
- Page 351 and 352:
使 用 型 别 对 象 封 装 器
- Page 353 and 354:
使 用 型 别 对 象 封 装 器
- Page 355 and 356:
混 合 使 用 非 型 别 和 型
- Page 357 and 358:
混 合 使 用 非 型 别 和 型
- Page 359 and 360:
混 合 使 用 非 型 别 和 型
- Page 361 and 362:
混 合 使 用 非 型 别 和 型
- Page 363 and 364:
第章事 件 队 列第 23 章本
- Page 365 and 366:
事 件 监 听 器本 操 作 由
- Page 367 and 368:
事 件 监 听 器Java:cout
- Page 369 and 370:
事 件 监 听 器import org.omg.C
- Page 371 and 372:
第章在 IIOP 上 使 用 RMI第 2
- Page 373 and 374:
使 用 java2iiop● AccountPOATie
- Page 375 and 376:
支 持 的 数 据 类 型balance
- Page 377 and 378:
第章使 用 动 态 管 理 的
- Page 379 and 380:
结 构 化 数 据 类 型初 始
- Page 381 and 382:
实 例 客 户 应 用 程 序实
- Page 383 and 384:
实 例 服 务 器 应 用 程 序
- Page 385 and 386:
e.printStackTrace();}}}实 例 服
- Page 387 and 388:
实 例 服 务 器 应 用 程 序
- Page 389 and 390:
System.out.println(value.get_ushort
- Page 391 and 392:
第章使 用 valuetypes第 26 章
- Page 393 and 394:
实 现 valuetypes实 现 valuetype
- Page 395 and 396:
实 现 工 厂return new PointImpl
- Page 397 and 398:
转 变 的 valuetypes}return val;}
- Page 399 and 400:
可 截 取 的 valuetypesC++:Java:
- Page 401 and 402:
第章使 用 URL 命 名第 27 章
- Page 403 and 404:
通 过 URL 定 位 对 象实 例
- Page 405 and 406:
第章双 向 通 信第 28 章使
- Page 407 and 408:
在 现 有 应 用 上 实 现 双
- Page 409 and 410:
显 式 实 现 双 向 IIOPorg.omg
- Page 411 and 412:
第章使 用 VisiBroker Edition 4.
- Page 413 and 414:
给 BOA 下 的 对 象 命 名注
- Page 415 and 416:
第章移 植 VisiBroker 代 码第
- Page 417 and 418:
调 用 移 植 器对 API 调 用
- Page 419 and 420:
手 动 移 植 BOA 到 POA表 30.7
- Page 421 and 422:
AccountManagerImpl *managerServant
- Page 423 and 424:
移 植 到 新 API 调 用表 30.9
- Page 425 and 426:
移 植 接 收 器表 30.12 在 Ja
- Page 427 and 428:
移 植 事 件 回 路 集 成 (
- Page 429 and 430:
移 植 事 件 回 路 集 成 (
- Page 431 and 432:
第章使 用 对 象 激 活 器
- Page 433 and 434:
使 用 服 务 激 活 方 法com.
- Page 435 and 436:
使 用 服 务 激 活 方 法DBOb
- Page 437 and 438:
使 用 服 务 激 活 方 法实
- Page 439 and 440:
使 用 服 务 激 活 方 法obj-
- Page 441 and 442:
第章第 32 章CORBA 违 例本
- Page 443 and 444:
Corba 违 例 描 述违 例 说
- Page 445 and 446:
Corba 违 例 描 述违 例 说
- Page 447 and 448:
索 引符 号*_interface_name()
- Page 449 and 450:
存 取 与 初 始 化 25-3概 述
- Page 451 and 452:
tie 机 制 实 例 9-4设 置 激
- Page 453 and 454:
ServerRequestInterceptor 21-4程
- Page 455 and 456:
设 定 激 活 策 略 16-9实 现
- Page 457 and 458:
实 现 客 户 4-5使 用 VisiBrok
- Page 459 and 460:
多 线 程 , 特 性 汇 总 2-3