kwang@infmx.UUCP (Kwang Sung) (07/06/90)
Hi... OSI folks, One of our OSI products is weird. It came from Germany. I would like to ask whether this was well designed. In other words, if it is a good idea, can we also apply to ISODE or some other OSI products for the user programs in the future ?? A program using their ISO Remote Operation Service (ROS) has to be linked to the ROS provider library, which consists of association handling (ACSE), remote operation handling (ROSE), presentation functions and local functions. User Programming Interface 'C' Function Calls ^ ^ ^ | | | v v v --------- +-------------+------------+-------------+ -- Interface IROS-V2 Layer 7 | ACSE | ROSE | Local | --------- |--------------------------| Functions | Layer 6 | Presentation | | --------- +----------------------------------------+ -- Interface IOSS-V2 Layer 5 ^ | v PDU's +-----------------------------------------+ | Presentation PCI | ACSE PCI | User Data | +-----------------------------------------+ +-----------------------------------------+ | Presentation PCI | ROSE PCI | User Data | +-----------------------------------------+ Structure of PDU's. It has the user programming interface called IROS-V2. It consists of function calls from the ROS application program to the ROS provider. Each IROS function call has a function specific parameter block containing input and output parameters, a return code and a pointer to the service primitive user data in memory or in files. The services of ACSE request service primitives are mapped on corresponding 'association handling' functions and that of ROSE on 'remote operation' function calls of the user interface IROS. The service parameters of the presentation layer are interated in the 'association handling' and 'remote operation' function calls. The lower interface of the ROS provider supposes the ISO 8326 Session Service Version 2. Now, do you think this is a good idea ?? Please give me a comment. Thanks. Kwang Sung Informix Communication, Inc. 4100 Bohannon Dr. Menlo Park, CA 94025 415 / 926 - 6758 (O) UUCP: ...!uunet!infmx!kwang ================================================================================ Disclaimer: Those opinions are mine alone, not my employers'. ^ o ^ I love OSI !! x | x I love OSI !! w Don't ask me why !! o