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应用中的业务方法了。

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

COTS应用程序框架简介 J2EE以其成熟的架构、优秀的跨平台特性和稳定的性能表现等正逐渐成为企业应用的首选技术体系。但是由于多种因素,开发J2EE程序是一个相对较复杂的过程,很多基于J2EE的项目最...
  • cotsframework
  • cotsframework
  • 2006年06月13日 11:43
  • 3141

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

COTS应用程序开发简介 应用程序设计完成后,相应的数据层结构、业务组件和大致地展现逻辑都已经被确定。应用程序开始开发前可先拷贝框架提供的一个Web Application的模板到应用服务器的部署目录...
  • cotsframework
  • cotsframework
  • 2006年06月15日 12:17
  • 1207

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

COTS应用程序部署和安装 应用程序包结构一个应用开发完成后打成一个ear包,如果是单纯的web应用,则只需打成一个或者多个war包即可。每个war包下面/WEB-INF/sqlscripts,存放应...
  • cotsframework
  • cotsframework
  • 2006年06月23日 13:01
  • 734

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

多个基于COTS的应用程序间的交互基于COTS的应用程序结构基于COTS的应用程序包含下面几个组成部分:ü          一组展现逻辑(JSP文件);ü          一个BLContext实...
  • cotsframework
  • cotsframework
  • 2006年06月23日 13:29
  • 683

一个简单的win32程序开发框架—win-dev-framework

win-dev-framework是一个windows程序开发框架,基于C语言和mingw工具链。  win-dev-framework是一款开源、免费软件。 win-dev-framework...
  • crazycoder8848
  • crazycoder8848
  • 2014年03月29日 18:25
  • 1480

cots 常见问题解答

1. 如何手动更改板子类型和槽位号?              需要更改虚拟机的appl.xml的appid和type,以及/etc/rc.local的tipc-config -addr。   ...
  • u011851539
  • u011851539
  • 2015年11月12日 09:44
  • 217

jeesite快速开发平台(一)----简介

以下内容来自官网: 一、平台简介 JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE快速开发平台。 JeeSite是您快速完成项目的最佳基础平...
  • u011781521
  • u011781521
  • 2017年02月05日 11:45
  • 6308

ASP.NET Web开发框架之一 功能导航

功能导航主要解决如何布局功能,把功能如何合理的布置到页面中。现在流行的一种方案是左右结构的导航,左边树状的菜单,右边显示明细功能。实现出来的效果图如下所示 同版本的C/S程序的界面,也是以同样的...
  • u014322855
  • u014322855
  • 2014年04月08日 19:02
  • 334

BitBlaze:一种通过二进制代码分析实现计算机安全的全新方法(一)

BitBlaze:一种通过二进制代码分析实现计算机安全的全新方法 Dawn Song,David Brumley,Heng Yin,Juan Caballero,Ivan Jager, Min G...
  • kingzone_2008
  • kingzone_2008
  • 2013年04月19日 23:04
  • 4010

嵌入式软件应用程序开发框架浅见 .

最近在构思一个嵌入式系统上的应用程序开发框架,这个不单单是做一个应用程序的框架,是一个系统的。 要达到打目的就是为业务实现部分的程序提供一个框架,这个框架这么说是一个很模糊打概念,下面详细介绍一下这...
  • weixin_38943479
  • weixin_38943479
  • 2017年08月16日 14:40
  • 137
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:COTS应用程序开发框架简介(五)
举报原因:
原因补充:

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