Glossary
Terms related to ORiN
-
- CAO (Controller Access Object)
- Defined by ORiN, CAO is a specification of standard program interfaces for the access of applications to devices.
-
- CAO engine
- The CAO engine is a module implementing the CAO specifications of ORiN. It is also referred to as the ORiN engine.
When an application uses CAO, this engine is run to intermediate access to providers.
-
- The CAO engine is a module implementing the CAO specifications of ORiN. It is also referred to as the ORiN engine. When an application uses CAO, this engine is run to intermediate access to providers.
- The CAO application is an application that uses CAO (standard program interface). It is also referred to as the ORiN application.
-
- CAO provider
- The CAO provider is a module for access to devices to serve as a plugin for the CAO engine. It is also referred to as the ORiN provider.
-
- CAP (Controller Access Protocol)
- Defined by ORiN, CAP is a specification of standard communications interfaces for remote access to devices via the Internet.
-
- e-CAP (embedded CAP)
- E-CAP is a specification of CAP for communication with devices using POST commands in HTTP.
-
- b-CAP (binary CAP)
- B-CAP is a specification of CAP for communication with devices using binary data in TCP/UDP.
-
- b-CAP server
- The b-CAP server is a server application that supports b-CAP.
According to the request from the b-CAP client, it accesses devices using CAO.
-
- b-CAP listener
- The b-CAP listener is a type of b-CAP server and functions as a command-line application.
-
- b-CAP service
- The b-CAP service is a type of b-CAP server and operates as a Windows service program.
-
- b-CAP client
- The b-CAP client is a client application that supports b-CAP.
It sends commands to the b-CAP server for accessing devices in a remote environment.
-
- b-CAP provider
- The b-CAP provider is a provider operating as a b-CAP client.
CAO applications can access devices in a remote environment by using this provider.
-
- CRD (Controller Resource Definition)
- Defined by ORiN, CRD is a specification of standard data schemas to express various static resource information in devices.
Terms related to IT
-
- Middleware
- Middleware is software in a position between OS and application software and provides functions which are used commonly by a variety of applications software.
-
- Application architecture
- Application architecture is the overall composition of software modules in a system.
-
- Class
- A class is a concept of software module design and serves as a design in which the necessary data (property), functions (methods), etc. in a class are defined.
-
- Object
- A method is a function that expresses the behavior of the object and operation to the class.
-
- Instance
- An instance is an object developed as a data aggregate in memory based on the definition in the class.
-
- Method
- A method is a function that expresses the behavior of the object and operation to the class.
-
- Property
- A property is a variable or constant that expresses the status or attribute of an object.
-
- Event
- An event is a signal to notify the operations and events that have occurred in the object.
-
- Collection
- A collection is an aggregate of objects to be handled collectively.
-
- Framework
- A framework is a model to provide common functions and architecture in software.
-
- Interface
- An interface consists of methods, properties and events to set out procedures and methods for exchanging data between programs.
-
- Parser
- A parser is a module that interprets the content of strings and binary data to extract necessary information.
-
- DCOM (Distributed Component Object Model)
- DCOM is one of the distributed object technologies implemented by Microsoft for Windows.
It is compatible with the function to call software modules remotely from external PCs.
-
- XML (Extensible Markup Language)
- XML is one of the text-based file formats (markup languages).
Information is enclosed in a tag and can be described to hierarchize and express the relationship.