Skip to Main Content
Advanced, large-scale applications targeted for the next generation Internet are motivating advances in scalable and adaptive highspeed networks and middleware. This paper provides a framework and middleware for heterogeneous distributed applications. And also describes how they have been applied successfully in practice to improve the reusability and quality of software system. An application written in one language is capable of playing media files and giving a request to an intermediate server, which is written in another language. The communications between these two different languages are established by converting the requesting application in to intermediate form. Therefore the converted application seems to be same language application as Intermediate Server. Finally the intermediate server, streams the requested media file to the client from the servers group which are under the control of the intermediate server.