网络环境的软件质量
第 九 讲
软件服务质量保障技术;一、公共服务
二、事务服务
三、安全服务
四、性能服务;一、公共服务;公共服务是中间件提供的重要功能
用于对应用的约束性需求进行支持 ; ;Object Request Broker;DNA(Distributed Network Architecture);J2EE(Java 2 Platform, Enterprise Edition); ;公共服务与构件 ;公共服务的接口定义了公共服务的调用格式
公共服务接口的定义方法与构件的定义方法基本相同
例如:OMG不仅用IDL定义应用对象
还用IDL定义公共服务
SUN采用Java语言的interface声明构件的接口
也用它来声明底层服务的接口;由于实现功能的复杂性
一个公共服务往往包含多个接口
分别用于代表公共服务内的一组有意义的操作
例如:OMG的命名服务包含两个接口:
NamingContext
BindingIterator
SUN的JTA包含5个接口:
UserTransaction
TransactionManager
Transaction
Synchronization
XAResource;公共服务的具体实现方式是十分丰富的:
(1)公共服务可以在应用服务器内实现
(2)公共服务可以由另外一个单独的中间件产品实现
(
您可能关注的文档
- 第四讲(用例技术).ppt.ppt
- 第四讲卫生保健供给.ppt
- 第四部分注塑机日常维修-CML.doc
- 第四轮学科评估数据核查操作说明.doc.doc
- 第四章指令系统-点.ppt
- 第六章网际网路关系行销.ppt
- 等级-魔力直排轮.doc
- 等价类测试-Read.ppt
- 第四部分电子证照数据与共享服务规范.doc.doc
- 等差数列-MathSeed数学领域课程与教学辅导网.doc
- 示范引领,活动激趣-关于“起始年级语文学习习惯培养”的做法举隅-初中-语文-论文.docx
- 盛唐气象的原因-初中-体育与健康-说课稿.docx
- 巧用数形结合-画出核心素养-初中-数学-论文.docx
- 如何培养中学生的抗挫折能力-初中-语文-论文.docx
- 陕西传统体育文化发展研究-初中-体育与健康-论文.docx
- 诗经·氓-初中-语文-教案.docx
- 如何建立建设节能环保型的初中校园-初中-生物-论文.docx
- 人工智能时代初中信息科技理论课教学模式的创新与实践-初中-信息-论文.docx
- 如何利用信息技术优化语文课堂教学-初中-语文-论文.docx
- 试论刘知几的史学思想-初中-历史-论文.docx
原创力文档

文档评论(0)