1 / 4

A Comparison of Java RMI, CORBA, and Web Services Technologies for Distributed SIP Applications

A Comparison of Java RMI, CORBA, and Web Services Technologies for Distributed SIP Applications. Mark D. Hanes Stanley C. Ahalt Ashok K. Krishnamurthy Department of Electrical Engineering The Ohio State University Poster C.2 September 26, 2002

kasimir-key
Download Presentation

A Comparison of Java RMI, CORBA, and Web Services Technologies for Distributed SIP Applications

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A Comparison of Java RMI, CORBA, and Web Services Technologies for Distributed SIP Applications Mark D. Hanes Stanley C. Ahalt Ashok K. Krishnamurthy Department of Electrical Engineering The Ohio State University Poster C.2 September 26, 2002 High Performance Embedded Computing Workshop (HPEC 2002)

  2. Motivation & Research Goals • To promote more rapid development of more easily-maintained SIP (Signal and Image Processing) software applications through the use of middleware standards. • To make effective use of legacy code and existing applications whenever possible. • To make use of established network protocols to ease the burden on programmers and to facilitate code re-use. • To make use of emerging discovery and service-oriented paradigms for distributed computing applications. • To compare and contrast current and emerging middleware technologies for distributed computing SIP applications.

  3. Middleware Technologies • Our current focus: Java RMI, CORBA, Web Services (SOAP/XML) • The technologies establish well-defined protocols for communication between computing elements. • Depending on technology, language-independence and platform-independence are available. • Many middleware technologies provide ‘discovery’ for use in defining and providing services. • Brief comparison of middleware technologies provided.

  4. Client-Server Architecture for Distributed SIP Applications • Demonstration of middleware technology for use in distributed SIP applications. • Distributed clustering algorithm written in Matlab. • Middleware provides all communication protocols between computingelements. • Architecture can be generalized to support other SIP distributed applications.

More Related