bo是什么意思

 我来答
星月谈教育
高能答主

2022-11-23 · 带你走进教育,看不一样的教育。
星月谈教育
采纳数:667 获赞数:272802

向TA提问 私信TA
展开全部

“BO”一般指业务对象(Business Object,BO),是对数据进行检索和处理的组件,是简单的真实世界的软件抽象,通常位于中间层或者业务逻辑层。

业务对象是由第三方开发的,在 GeneXus 社区内可获得的知识对象。用其可以在一个应用中自动的加入一个特定的功能来获得增值效应。使知识重用变为可能。

例如,如果要开发一个包含多货币处理的应用,可以选择使用一个已经开发完成的,包含所有多货币处理功能的业务对象来开始你的开发。使开发工作极大的减少。 Remote Data Service 提供默认的中间层业务对象 RDS Server Data Factory,用于接收客户端请求并提供对指定数据源的读写访问,但不包含任何验证或业务规则逻辑。

业务对象的分类:

1、实体业务对象:

表达了一个人,地点,事物或者概念,根据业务中的名词从业务域中提取的,如客户、订单、物品。在 EJB 应用程序中,一般为实体 Bean 在传统的 Web 应用程序中,可能是包含业务应用的状态和行为的普通 Javabean。

2、过程业务对象:

表达应用程序中业务处理过程或者工作流程任务.通常依赖于实体业务对象,是业务的动词.在EJB应用程序中,通常是模型的会话 bean,或者消息驱动 bean 在非 EJB 应用中,可能是 Javabean,包含特定的行为,作为应用程序的管理者或者控制者。

3、事件业务对象:

表达应用程序中由于系统的一些操作造成或产生的一些事件。

以上内容参考:百度百科-业务对象

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式