Distributed Execution Environment
DEE
Enhanced Definition
A Distributed Execution Environment (DEE) on z/OS refers to the architectural patterns and technologies that enable z/OS-based applications and data to participate in, or serve as a foundational component for, distributed computing systems. It focuses on extending the reach and capabilities of mainframe resources beyond the traditional batch or online transaction processing within the z/OS LPAR, integrating them with heterogeneous platforms.
Key Characteristics
-
- Interoperability: Facilitates seamless communication and data exchange between z/OS and non-z/OS platforms (e.g., Linux, Windows, cloud environments) using standard protocols like
HTTP/S,TCP/IP, andMQ. - Resource Sharing: Enables distributed applications to access critical z/OS resources such as
DB2databases,IMSdatastores,CICStransactions, and batch processing capabilities. - Scalability and High Availability: Leverages z/OS's inherent strengths in scalability (e.g.,
Sysplex,WLM) and high availability to support demanding distributed workloads with enterprise-grade reliability. - Security Integration: Incorporates robust z/OS security mechanisms (e.g.,
RACF,ACF2,Top Secret) to authenticate and authorize access from distributed components, ensuring data integrity and compliance. - Asynchronous and Synchronous Communication: Supports various communication models, from real-time synchronous API calls (e.g.,
z/OS Connect) to
- Interoperability: Facilitates seamless communication and data exchange between z/OS and non-z/OS platforms (e.g., Linux, Windows, cloud environments) using standard protocols like
Related Products
Related Vendors
ASE
3 products
Broadcom
235 products
Information Builders
3 products
IBM
646 products
Trax Softworks
3 products
Related Categories
Automation
222 products
CASE/Code Generation
19 products
Application Development
296 products
Report Generation and Management
166 products
Programming Language
104 products
Operating System
154 products