期刊文献+

基于反射技术的Web服务失效处理 被引量:3

Processing mechanism for Web services unavailability based on reflective technology
在线阅读 下载PDF
导出
摘要 服务失效制约着Web服务高可用性的实现,表现为服务的绑定失效、调用失效和执行失效。造成失效主要原因是服务所处环境的变化,在Web服务的客户方和服务器方配置反射层使之捕捉到造成服务失效的各种影响状态,以便及时调整应用服务的内部结构和运行状态,使得服务适应环境的变化,以提高应用服务的自适应性和健壮性。针对服务失效的处理,给出了客户方和服务器方反射层的实现方法和工作过程。通过实验仿真和分析,表明利用反射技术可以有效地处理服务失效这个问题。 Web services' high usability is restrained by services unavailability which includes binding unavailability,invoking unavailability and executing unavailability.There has main reason is environment changing which causes Web services unavailability.The reflection technologies are presented to improving Web services self-adaptive and robust ability in this paper. The reflection layers are deployed in client's and server's sides to catch the traps that are some status of Web services unavailability.The reflection layers can adjust the internal structures and states of services,which avoid services unavailability in time and make services adapt to environment changing.The methods and process procedures of the reflection layers are introduced to solve problems of services unavailability.The experiment and analysis is shown that it is effective that using reflection technology to deal with services unavailability.
出处 《计算机工程与应用》 CSCD 北大核心 2007年第12期6-9,33,共5页 Computer Engineering and Applications
基金 国家科技公关计划项目(the Key Technologies R&D Program of China under Grant No.2002BA104C) 国家高技术研究发展计划(863)(the National High- Tech Research and Development Plan of China under Grant No.2002AA411030)。
关键词 WEB服务 服务失效 反射技术 Web service service unavailability reflection technology
  • 相关文献

参考文献16

  • 1Bell D,Bussler C,Yang Jian.The semantic Web and Web services[J].Information Systems,2006,31 (4/5),229-231.
  • 2Ankolekar A.DAML-S:Web service description for the semantic Web[C]//International Semantic Web Conference,Italy,Sardinia,2002:348-363.
  • 3Richmond M.Component migration with enterprise JavaBeans[C]//ACM SIGPLAN.Proc of the Conf on Object-Oriented programming,Systems,Languages,and Applications.New York:ACM Press,2000:79-80.
  • 4Benatallah B,Casati F,Toumani F.Web services conversation modeling:a cornerstone for e-business automation[J].IEEE Internet Computing,2004,8 (1):46-54.
  • 5Rodriguez J,Mammeri Z,Lorenz P.Using CORBA notification service and RSVP to provide end-to-end QoS guarantees[C]//ICT2003 10th International Conference on Telecommunications,2003,2:1243-1250.
  • 6Litiu R,Prakash A.DACIA:A mobile component framework for building adaptive distributed applications[J].Operating Systems Review,2001,35(2):31-42.
  • 7陶先平,softlab.nju.edu.cn,吕建,张冠群,李新,董桓.一种移动agent结构化迁移机制的设计和实现[J].软件学报,2000,11(7):918-923. 被引量:50
  • 8Smith B C.Procedural reflection in programming language[M].[S.l.]:Cambridge Mass,MIT,1982.
  • 9Coulson G.What is reflective middleware[EB/OL].http://boole.computer/org/dsonline/middleware/RMarticle 1.htm.
  • 10杜炤,王小鸽,陈渝.反射式中间件综述[J].计算机研究与发展,2005,42(12):2041-2047. 被引量:7

二级参考文献37

  • 1中建 2陶先平 等.移动agent系统Mogent1.0的设计和实现.科技报告[M].南京大学计算机软件新技术国家重点实验室,1998..
  • 2[1]Kiczales G. Towards a New Model of Abstraction in Software Engineering. In: Proc.of the IMSA' 92 Workshop on Reflection and Meta-level Architecture,1992
  • 3[2]Maes P. Concepts and Experiments in Computational Reflection. OOPSLA' 87,Sigplan Notices,Oct. 1987
  • 4[3]RM' 2000-Workshop on Reflective Middleware. 2000.Available at: http://www. comp. lancs. ac. uk/computing/RM2000
  • 5[4]Ferber J. Computational Reflection in Class-based Object Oriented Languages. OOPSLA' 89, Sigplan Notices, Oct.1989
  • 6[5]Cazzola W. Evaluation of Object-Oriented Reflective Model. In: Proc. of ECOOP Workshop on Reflective ObjectOriented Programming and Systems(EWROOPS' 98).Brussels,Belgium,Jul. 1998
  • 7[6]Sun Microsystems. Java Core Reflection. Available at:http://Java. sun. com/products/jdk/1. 2/docs/guide/reflection/index. html
  • 8[7]Hayton R. ANSA Team. FlexiNet Architecture. Architecture Report, Citrix Systems(Cambridge) Limited, Feb.1999
  • 9[8]The CORBA Architecture and Specification,Reversion2.2. Object Management Group,Inc. Feb. 1998
  • 10[9]Roman M,Kon F,Compell R. Design and Implementation of Runtime Reflection in Communication Middleware: the Dynamic TAO Case. In: Proc. of the ICDCS' 99 Workshop on Middleware. Austin,Texas,May 1999

共引文献57

同被引文献18

  • 1刘玲霞,周斌,吴泉源.一种基于容错Web Services的日志恢复算法[J].计算机工程,2005,31(9):46-48. 被引量:1
  • 2李涛,李涓子,王克宏.Web服务异构消息匹配及重用[J].计算机学报,2006,29(7):1038-1046. 被引量:9
  • 3孙熙,刘譞哲,焦文品,黄罡,梅宏.一种规则驱动的网络服务组装机制[J].计算机学报,2006,29(7):1084-1094. 被引量:3
  • 4Jeckle M,Zengler B.ActiveUDDI-an extension to UDDI for dynamic and fault tolerant service invocation[M]// A B Chaudhri,Jeckle M,Rahm E,et al.Web,Web-Services,and Database Systems,LNCS 2593.Berlin Heidelberg:Springer-Verlag,2003:91-99.
  • 5Fang Chenliang,Liang Deron,Lin Fengyi,et al.Fault tolerant web services[J].Journal of Systems Architecture,2007,53(1):21-38.
  • 6Brian Goetz.Java theory and practice:Decorating with dynamic proxies[EB/OL].http://www.ibm.com/developerworks/java/library/j-jtp08305.html.2005.
  • 7OASIS.Web services reliable messaging v 1.1[EB/OL].http://docs.oasis-open.org/ws-rx/wsrm/200702/wsrm-1.1-spec-os-01.pdf.2007.
  • 8徐新卫,周良,丁秋林.Web服务失效处理的反射中间件技术应用与实现[J].系统工程与电子技术,2007,29(8):1371-1376. 被引量:3
  • 9Girish Chafle, Koustuv Dasgupta, Arun Kumar. Adaptation in Web Service Composition and Execution, IEEEInternational Conference on Web Services (ICWS06).
  • 10Erradi, V Tosic, P Maheshwari. MASC - . NET - Based Middleware for Adaptive Composite Web Services. IEEE International Conference on Web Services ( ICWS07 ).

引证文献3

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部