栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【中间件技术】软件构件与中间件技术学习与实践系列文章汇总目录(持续更新中)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【中间件技术】软件构件与中间件技术学习与实践系列文章汇总目录(持续更新中)

文章目录

第一部分 概述第二部分 CORBA规范与中间件第三部分 Java EE规范与中间件第四部分 Web Service规范`OMG IDL` 语法规则

这一系列着重于分布式软件系统的开发,其主要内容如下所示:

概述中间件与软件构件的动因、基本概念。学习掌握 CORBA 中间件:包括 CORBA 的基本原理、CORBA 应用的基本开发过程(CORBA 构件的开发与使用)、CORBA 中构件接口的编写、CORBA 服务端程序的编写。这部分内容主要来自于,从网络途径获得的、由李文军、周晓聪、李师贤三位老师编写的学习资料《分布式软件体系结构》。学习掌握Java企业版中间件:包括J2EE的基本概念、EJB 构件的开发与使用、Java企业版中间件服务的使用。了解 Web Service 体系结构:Web Service 体系结构简介、SOAP 、WSDL 、UDDI 。

重点关注:如何开发与使用基于特定中间件的构件、如何使用中间件提供的各种支持。


第一部分 概述

【中间件技术】第一部分 概述(1) 软件构件与中间件基本概念:介绍分布式软件的基本概念、软件构件的基本概念、中间件的动因与基本概念;还利用JDK的远程方法调用 Java RMI ,开发了一个简单的分布式应用程序,通过该例子演示「软件构件与中间件技术为软件开发提供的基本支持」。


第二部分 CORBA规范与中间件

【中间件技术】第二部分 CORBA规范与中间件(2) CORBA基本原理:简单介绍 CORBA 应用程序的基本结构——对象管理体系结构、CORBA 程序通信总线 ORB 的体系结构、CORBA 对于可互操作性的支持,以及 CORBA 规范、与基于 CORBA 的中间件平台等内容。

【中间件技术】第二部分 CORBA规范与中间件(3) 基于CORBA的开发过程:简单讨论在系统设计阶段应注意的问题,说明基于 CORBA 的应用程序的基本开发过程。

【中间件技术】第二部分 CORBA规范与中间件(4) 编写对象接口:介绍如何使用 OMG IDL 编写 CORBA 对象接口,内容包括如何声明模块、类型、常量、异常、接口和值类型。

【中间件技术】第二部分 CORBA规范与中间件(5) 编写服务端程序:讨论 CORBA 服务程序的基本结构与机制,详细说明如何基于「可移植对象适配器体系结构」开发服务端程序。内容包括 POA 层次结构、POA 策略、使用 POA 管理对象状态、自定义伺服对象管理器和适配器激活器、使用纽带机制等。


第三部分 Java EE规范与中间件

【中间件技术】第三部分 Java EE规范与中间件(6) Java企业版基础:介绍Java EE平台、相关应用构件(服务端构件:Web构件 Servlet, JSP 与EJB构件,客户端构件:Applet, Application Client )与公共服务(Service API 、运行时服务、通信支持),说明Java EE基于角色的开发过程,以及Java EE应用中的 MVC 设计模式。

【中间件技术】第三部分 Java EE规范与中间件(7) EJB构件基础:简单介绍EJB体系结构—— Enterprise Bean, Home Interface, Remote Interface 与EJB容器、服务器、客户端,说明EJB构件的设计原则。

【中间件技术】第三部分 Java EE规范与中间件(8) EJB构件开发:通过多个示例,具体介绍EJB相关构件的开发过程,内容包括:开发EJB构件、打包/部署EJB、开发客户端程序等,且分别针对无状态/有状态会话构件和实体构件进行说明。

【中间件技术】第三部分 Java企业版规范与中间件(9) EJB高级特性:通过三个例子,讨论如何使用J2EE中间件提供的环境条目、事务控制、安全性控制等公共服务,最后简单介绍 EJB 3.0 。


第四部分 Web Service规范

【中间件技术】第四部分 Web Service规范(10) Web Service规范:粗略介绍 Web Service 规范、SOA 架构,以及几个主要标准 SOAP, WSDL, UDDI, WSFL/BPEL 。


OMG IDL 语法规则

OMG IDL 具有与C++非常类似的语法风格,它遵循 ANSI C++ 的词法规则,并且支持标准C++预处理。这里给出 IDL 语法规则的形式化定义。

下列扩展 BNF 所使用的元符号定义为:终结符号为加黑的单词或符号,非终结符号为未加黑的单词;"::=" 表示定义为;"A | B" 表示任选语法单位 A 或 B ,A* 表示语法单位 A 可重复出现 0 0 0 次或多次,A+ 表示语法单位 A A A 可重复出现 1 1 1 次或多次,[A] 表示语法单位 A A A 出现 0 0 0 次或 1 1 1 次,{ … } 表示将多个语法单位作为一个新的语法单位。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/786218.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号