Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
The MPEG-4 Jump-Start
Unraveling the Web Services Web: An Introduction to SOAP, WSDL, and UDDI
IEEE Internet Computing
Web Services Interaction Models, Part 1: Current Practice
IEEE Internet Computing
Are Web Services the Next Revolution in e-Commerce? (Panel)
Proceedings of the 27th International Conference on Very Large Data Bases
Presence: Teleoperators and Virtual Environments - special issue: IEEE virtual reality 2002 conference
Business-to-business interactions: issues and enabling technologies
The VLDB Journal — The International Journal on Very Large Data Bases
Ygdrasil: a framework for composing shared virtual worlds
Future Generation Computer Systems - iGrid 2002
Java RMI, RMI tunneling and Web services comparison and performance analysis
ACM SIGPLAN Notices
Optimizing Web Services Performance by Differential Deserialization
ICWS '05 Proceedings of the IEEE International Conference on Web Services
SOAr-DSGrid: Service-Oriented Architecture for Distributed Simulation on the Grid
Proceedings of the 20th Workshop on Principles of Advanced and Distributed Simulation
RTSOA: Real-Time Service-Oriented Architecture
SOSE '06 Proceedings of the Second IEEE International Symposium on Service-Oriented System Engineering
DDSOS: A Dynamic Distributed Service-Oriented Simulation Framework1
ANSS '06 Proceedings of the 39th annual Symposium on Simulation
Optimizing Web Service messaging performance in mobile computing
Future Generation Computer Systems
From coarse-grained components to DVE applications: a service- and component-based framework
Proceedings of the twelfth international conference on 3D web technology
Design and development of Distributed Virtual Geographic Environment system based on web services
Information Sciences: an International Journal
GPAC: open source multimedia framework
Proceedings of the 15th international conference on Multimedia
IEEE Communications Magazine
Proceedings of the Winter Simulation Conference
An approach for loosely coupled discrete event simulation models and animation components
Proceedings of the Winter Simulation Conference
Hi-index | 0.00 |
Service-Oriented Architecture (SOA) is an application framework used for creating complex enterprise systems by integrating distributed services. The SOA standards are primarily focused on the service composability and data interoperability. Because of the featured capabilities of SOA, it is also used in distributed simulations. However, SOA has its limitations in terms of the performance of real-time message exchanging. In order to address the disadvantages and improve the application performance, we propose a framework that combines the streaming technology and SOA. The proposed framework is used for constructing multi-user Virtual Environment (VE) applications by integrating the application content from distributed services. The additional streaming channels applied to SOA enable the services to actively propagate the real-time messages. The VE applications constructed using the framework have better performance. However, due to the distributed architecture of SOA and the heavy payload of message exchange in the framework, the application performance needs to be evaluated. We describe the metrics used to evaluate the performance and present the evaluation results. Based on the interaction latency we collected from the experiments, we discuss the categories of applications that can fit well in our framework.