COTS应用程序开发框架简介(五)

原创 2006年06月23日 13:31:00

应用调用COTS应用的逻辑

进程内调用

进程内调用需要非COTS应用程序知道COTS应用程序的配置文件所在路径。假设非COST应用的方法为A,则A中会有类似下面的代码:

......

BLContext context = new BLContext(“COTS应用程序配置文件的路径”);

       BLResult br = context.execBL(“CalledBLC”,”CalledBL”,requestData,sessionData);

       ......

实际上在获得BLContext对象后,通过这个对象的业务组件池可以获得一个被调用业务组件对象的一个引用,因而可以直接调用这个业务组件中的方法。

       这种调用方法实际上由COTS应用程序的BLContext配置文件新创建了一个BLContext对象,而不是通过COTS应用程序中的BLContext对象去调用业务逻辑方法。

进程外调用

进程外调用需要将COTS应用的BLContext和所有的业务组件部署在一个EJB服务器上,非COTS应用程序作为一个普通的EJB客户段获得一个IBLContextRemote接口的引用,然后就可以通过该接口的execBL方法调用COTS应用中的业务方法了。

移动Web应用程序开发 HTML5篇 (一) HTML5简介

本系列博客将主要介绍如今大红大紫的移动Web应用程序开发最重要的三个工具:HTML5,JavaScript, CSS3。博文也分为三个大部分: 1. 众望所归的HTML5将主要介绍HTML5的前世今...

基于Swift的iOS应用程序开发:“属性观察器”简介

Swift语言中的属性观察器(英文原称:Property Observer)是一个十分便利的工具,它是变量的一种延伸特性,我们可以将它的概念比做Java中的“观察者模式”,这两者的目的都是一致的:即一...

基于Swift的iOS应用程序开发:第三方日历组件CVCalendar简介

今天在网上看到一个比较简单好用的日历组件,重要的是它是基于swift的。 官方地址在这里:CVCalendar 其实官方开发人员在产品的首页上已经把如何使用写得非常清楚了。而我在使用过程中,也操考了一...

iOS开发中文教程(教材):《iOS应用程序开发方法与实践》内容简介与目录

亲爱的读者朋友们,你们好。感谢您购买并阅读《iOS应用程序开发方法与实践》。 一、本书特色 本书是一本面向广大初学者的入门级教材,具有以下几个特点。 第一,循序渐进。现有的很...
  • pucker
  • pucker
  • 2012年09月16日 11:28
  • 5905

iPad的应用程序开发和iPad的游戏开发简介

iPad可以考虑采取任何IT公司迄今为止进行认真的平板电脑基地重要的一步。随着不断增长的应用程序,iPad应用开发和iPad游戏开发的需求,现在是需求的最新资讯移动应用程序开发方案。随着最新的版本和更...
  • xiiioe
  • xiiioe
  • 2014年07月05日 13:13
  • 194

10大优秀的移动Web应用程序开发框架推荐

在最近几年里,移动互联网高速发展、市场潜力巨大。继计算机、互联网之后,移动互联网正掀起第三次信息技术革命的浪潮,新技术、新应用不断涌现。今天这篇文章向大家推荐10大优秀的移动Web开发框架,帮助开发者...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:COTS应用程序开发框架简介(五)
举报原因:
原因补充:

(最多只允许输入30个字)