![]() |
Telelogic Rhapsody (steve huntington) | ![]() |
Topic Title: Rhapsody in C++ 6.1MR1 Synchronous Framework Topic Summary: Created On: 9-Dec-2005 18:55 Status: Read Only |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|||
Frameworks
[list] [*]The standard Rhapsody frameworks both ( OXF and IDF ) both allow asynchronous and synchronous communication. [*]If only synchronous communication is desired so that the behaviour is deterministic, then triggered operations can be used instead of events. [*]In this case, the majority of the framework is redundant. [*]The Synchronous Framework is just the bare minimum framework necessary to allow the use of triggered operations. [*]The Synchronous Framework does not require an OS and as such, active classes are not supported. [/list] Advantages:[list] [*]Deterministic [*]Very small footprint [*]Animation possible using OXF [*]Can be run as the root of many OS threads [*]Porting the SF to a new environment just requires creating a new properties file [/list] Disadvantages[list] [*]Active classes are not currently supported [*]Timeouts and events can not be used, just operations and triggered operations [*]Only the flat implementation of statecharts is supported [/list] Note: Please know that this is a work in progress, and is delivered "as is". We will update this as necessary.
|
|||
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.