首页>
外国专利>
SYSTEM DEVELOPMENT TOOL FOR DISTRIBUTED OBJECT ORIENTED COMPUTING
SYSTEM DEVELOPMENT TOOL FOR DISTRIBUTED OBJECT ORIENTED COMPUTING
展开▼
机译:面向对象的分布式计算的系统开发工具
展开▼
页面导航
摘要
著录项
相似文献
摘要
A development tool for building large scale distributed object oriented(LSDOO) computer systems, which systems typically include a plurality ofclients (26), a plurality of servers (29), and a distributed objectinfrastructure (25) for communicating client requests for services to servers.The development tool includes a series of templates (12) providingpredetermined object design patterns, a code generator (15) and, preferably, aset of basic distributed services (21). The code generator (15) is arranged toproduce, from an object oriented system model (11) created by a user fordefining desired server processes (33) to be requested by client processes(32) and incorporating selected ones of the design patterns, a client accesslayer (27) for each client process, isolating client application code from thedistributed object infrastructure (25); a server access layer (28) for eachserver process, isolating server application code from the distributed objectinfrastructure (25); and a stub portion (29) of the server application codefor implementing each service, including provision for the user to integratean implementation of server semantics. The set of basic distributed servicesmay include a file replication service (30) for replicating files within thesystem and a service finder service (31) for the discovery of the servicesavailable in the system.
展开▼