AxiCo2 Concurrency coordination runtime on top of apache axis2

dc.contributor.authorMudannayaka, S
dc.contributor.authorBandara, L
dc.contributor.authorGunawardena, V
dc.contributor.authorWeerasooriya, C
dc.contributor.authorPerera, S
dc.contributor.authorWimalawarne, K
dc.contributor.authorDe Silva, R
dc.contributor.editorWeerawardhana, S
dc.contributor.editorMadusanka, A
dc.contributor.editorDilrukshi, T
dc.contributor.editorAravinda, H
dc.date.accessioned2022-12-05T07:38:52Z
dc.date.available2022-12-05T07:38:52Z
dc.date.issued2011-11
dc.description.abstractAxiCo2 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.identifier.citation******en_US
dc.identifier.conferenceCS & ES Conference 2011en_US
dc.identifier.departmentDepartment of Computer Science and Engineeringen_US
dc.identifier.facultyEngineeringen_US
dc.identifier.placeMoratuwa. Sri Lankaen_US
dc.identifier.proceedingProceedings of the CS & ES Conference 2011en_US
dc.identifier.urihttp://dl.lib.uom.lk/handle/123/19672
dc.identifier.year2011en_US
dc.language.isoenen_US
dc.publisherComputer Science & Engineering Society c/o Department of Computer Science and Engineering, University of Moratuwa.en_US
dc.subjectWeb servicesen_US
dc.subjectApache Axis2en_US
dc.subjectconcurrency coordinationen_US
dc.subjectAPIen_US
dc.titleAxiCo2 Concurrency coordination runtime on top of apache axis2en_US
dc.typeConference-Full-texten_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
e-Arogya - An e-Health Solution for Sri Lankan Government Hospitals.pdf
Size:
660.79 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: