Streaming web services for 3D portal applications

  • Authors:
  • Xiaoyu Zhang;Denis Gračanin

  • Affiliations:
  • Virginia Tech;Virginia Tech

  • Venue:
  • Web3D '08 Proceedings of the 13th international symposium on 3D web technology
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

3D Portal application is a multi-user Virtual Environment that creates its content from distributed 3D components. The users can explore the shared virtual space and interact with the virtual objects contributed from various providers. Service Oriented Architecture (SOA) is often used for the distributed Web applications as well as some real-time distributed simulations. SOA has its advantages in service integration and data interoperation based on the underlying Web services technology. However, the request-response communication style of the service invocation sets up a real-time performance barrier for the distributed 3D applications using SOA. We introduce a framework for real-time 3D portal applications using SOA. The proposed framework introduces additional streaming channels in the scene aggregation and uses profiles to coordinate the application integration. Both MPEG-4 and X3D are used as the standards for the 3D content delivery and presentation. We discuss the performance challenges based on the experiment results from a pilot study. Considering the performance impact of SOA, we suggest a set of applications that fit the proposed framework.