A Novel Way of Invoking Web Services and RESTful Web Services Using Aspect Oriented Programming

被引:0
|
作者
Mannava, Vishnuvardhan [1 ]
Ramesh, T. [2 ]
机构
[1] KL Univ, Dept Comp Sci & Engn, Vaddeswaram 522502, AP, India
[2] Natl Inst Technol, Dept Comp Sci & Engn, Warangal 506004, Andhra Pradesh, India
来源
关键词
Dynamic Adaptation; Web Services; RESTful Web Services; Aspect Oriented Programming (AOP); AspectJ;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The need for adaptability in software is growing, driven in part by the emergence of autonomic computing. In many cases, it is desirable to enhance existing programs with adaptive behavior, enabling them to execute effectively in dynamic environments. Existing web service invocation and adaptation mechanisms are limited only to the scope of web service choreography in terms of web service selection. Such a scope hardly leaves ground for a participating service in a choreographed flow to re-adjust itself in terms of changed non functional expectations. In this paper we used Aspect oriented programming (AOP) to invoke Web Services (WS) and Representational State Transfer (REST) web services and to enable dynamic adaptation in existing programs. We propose an approach to implement dynamic adaptability especially in Aspect weaving at the time invoking web services and REST web service. We have used AspectJ; Java based language to create aspects in Eclipse supported framework.
引用
收藏
页码:665 / +
页数:3
相关论文
共 50 条
  • [1] A Novel Way of Invoking Agent Services Using Aspect Oriented Programming via Web Service Integration Gateway
    Mannava, Vishnuvardhan
    Ramesh, T.
    [J]. TRENDS IN NETWORKS AND COMMUNICATIONS, 2011, 197 : 675 - +
  • [2] Dynamic invocation of Web services by using aspect-oriented programming
    Reséndiz, MP
    Aguirre, JOO
    [J]. 2005 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL & ELECTRONICS ENGINEERING (ICEEE), 2005, : 48 - 51
  • [3] Modularizing RESTful Web Service Management with Aspect Oriented Programming
    Bramantya, Widhian
    Kusumo, Dana Sulistyo
    Munajat, Bayu
    [J]. 2015 3rd International Conference on Information and Communication Technology (ICoICT), 2015, : 358 - 363
  • [4] Web Service Matching for RESTful Web Services
    Khorasgani, Reihaneh Rabbany
    Stroulia, Eleni
    Zaiane, Osmar R.
    [J]. 2011 13TH IEEE INTERNATIONAL SYMPOSIUM ON WEB SYSTEMS EVOLUTION (WSE), 2011, : 114 - 123
  • [5] Geospatial SOA using RESTful Web Services
    Muracevic, Dzenana
    Kurtagic, Haris
    [J]. PROCEEDINGS OF THE ITI 2009 31ST INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2009, : 199 - 204
  • [6] RESTful Web Services Development in Situation-Oriented Databases
    Mironov, Valeriy
    Gusarenko, Artem
    Yusupova, Nafisa
    [J]. PROCEEDINGS OF THE 8TH SCIENTIFIC CONFERENCE ON INFORMATION TECHNOLOGIES FOR INTELLIGENT DECISION MAKING SUPPORT (ITIDS 2020), 2020, 174 : 1 - 6
  • [7] Client Synthesis for Aspect Oriented Web Services
    Ben Hmida, Mehdi
    Haddad, Serge
    [J]. FOUNDATIONS OF COMPUTER SOFTWARE: FUTURE TRENDS AND TECHNIQUES FOR DEVELOPMENT, 2010, 6028 : 24 - +
  • [8] Aspect-oriented Web services orchestration
    Suazo, NC
    Aguirre, JOO
    [J]. 2005 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL & ELECTRONICS ENGINEERING (ICEEE), 2005, : 72 - 76
  • [9] RESOURCE ORIENTED MODELLING Describing Restful Web Services using Collaboration Diagrams
    Alowisheq, Areeb
    Millard, David E.
    Tiropanis, Thanassis
    [J]. 2011 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON E-BUSINESS (ICE-B 2011), 2011, : 113 - 118
  • [10] Seamless Integration of RESTful Web Services with the Web of Things
    Zyrianoff, Ivan
    Gigli, Lorenzo
    Montori, Federico
    Aguzzi, Cristiano
    Kaebisch, Sebastian
    Di Felice, Marco
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS AND OTHER AFFILIATED EVENTS (PERCOM WORKSHOPS), 2022,