Show simple item record

dc.contributor.author Mudannayaka, S
dc.contributor.author Bandara, L
dc.contributor.author Gunawardena, V
dc.contributor.author Weerasooriya, C
dc.contributor.author Perera, S
dc.contributor.author Wimalawarne, K
dc.contributor.author De Silva, R
dc.contributor.editor Weerawardhana, S
dc.contributor.editor Madusanka, A
dc.contributor.editor Dilrukshi, T
dc.contributor.editor Aravinda, H
dc.date.accessioned 2022-12-05T07:38:52Z
dc.date.available 2022-12-05T07:38:52Z
dc.date.issued 2011-11
dc.identifier.citation ****** en_US
dc.identifier.uri http://dl.lib.uom.lk/handle/123/19672
dc.description.abstract AxiCo2 is an Application Programming Interface (API) designed to simplify the implementation of concurrency in local environment as well as in the invocation of web services. AxiCo2 thereby reduces many inherent difficulties undergone by developers in programming multi-threaded applications. The higher level Application Programming Interface provided by AxiCo2 hides complexities associated with concurrency constructs and web service invocations. As a framework for concurrency and coordination among threads, AxiCo2 provides a means of asynchronous communication among threads which are used for local tasks and service invocations using “Ports” which are subdivided as Local and Service Ports. AxiCo2 has a thread pool within itself eliminating inherent overheads of thread per task approach. Apart from being a high level Application Programming Interface to hide complexities of concurrency, AxiCo2 provides means to the developer to configure applications to respond to partial success through the variety of Receivers provided. This set consists of Join, Choice, Multiple Item and Timeout Receivers which are used in implementing various logical constrains between tasks. AxiCo2 derives benefits both in programmability and performance perspectives. en_US
dc.language.iso en en_US
dc.publisher Computer Science & Engineering Society c/o Department of Computer Science and Engineering, University of Moratuwa. en_US
dc.subject Web services en_US
dc.subject Apache Axis2 en_US
dc.subject concurrency coordination en_US
dc.subject API en_US
dc.title AxiCo2 Concurrency coordination runtime on top of apache axis2 en_US
dc.type Conference-Full-text en_US
dc.identifier.faculty Engineering en_US
dc.identifier.department Department of Computer Science and Engineering en_US
dc.identifier.year 2011 en_US
dc.identifier.conference CS & ES Conference 2011 en_US
dc.identifier.place Moratuwa. Sri Lanka en_US
dc.identifier.proceeding Proceedings of the CS & ES Conference 2011 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record