基于Python和CORBA的分布式程序设计

Distributed Programming Based on Python and CORBA

  • 摘要: 提出一种使用 Python和 CORBA开发分布式软件系统的方法 ,以降低编写分布式应用程序的复杂度 .充分利用了 CORBA软件体系结构的特点和优势 ,能够在不同平台、不同语言之间实现对象通信 .给出了一个使用Python语言并基于 C/ S模式的程序框架 ,实现分布式环境下的资源共享、代码重用、可移植和对象之间的互操作性 .整个框架在分布式计算环境中可作为使用 Python和 CORBA开发实际软件系统的指导 .

     

    Abstract: To solve the problem occuring during the processing of developing distributed programs, an approach to build distributed systems over different platforms using Python and CORBA is presented. This approach utilizes fully the characteristics and advantages of CORBA mechanism which is structured to allow integration of a wide variety of object systems developed for different platforms and in different languages. At the same time, a programming framework based on C/S module, using the Python language, is also discussed for resource share, code reuse, portability and communication between distributed objects. This framework is showed as a guideline for developing pragmatic software systems with the facilities provided by Python and CORBA, especially in distributed computing environment.

     

/

返回文章
返回
Baidu
map