Statements (72)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:user_interface
gptkb:Web |
gptkbp:allows |
remote method invocation
Type-safe communication between objects Specification of method signatures and data types |
gptkbp:can |
Exceptions and data structures
|
gptkbp:can_be_extended_by |
Custom data types
|
gptkbp:can_be_used_with |
multiple programming languages
CORBA (Common Object Request Broker Architecture) |
gptkbp:can_create |
stubs and skeletons for Java objects
|
gptkbp:communication |
different programming languages
Non-Java clients |
gptkbp:designed_for |
distributed computing
Distributed Object Computing |
gptkbp:developed_by |
gptkb:Object_Management_Group_(OMG)
gptkb:Sun_Microsystems |
gptkbp:enables |
gptkb:Public_service
Interoperability between Java and other languages Interoperability between Java and other programming languages interoperability between Java applications |
gptkbp:facilitates |
distributed computing
interoperability Client-server communication |
https://www.w3.org/2000/01/rdf-schema#label |
Java IDL
|
gptkbp:is_a_tool_for |
Code generation
|
gptkbp:is_based_on |
gptkb:CORBA
OMG IDL (Object Management Group Interface Definition Language) |
gptkbp:is_compatible_with |
gptkb:Java_RMI
Java SE (Standard Edition) Java RMI (Remote Method Invocation) |
gptkbp:is_defined_by |
Specification documents
specifications from OMG |
gptkbp:is_documented_in |
Java documentation
|
gptkbp:is_implemented_in |
gptkb:Java_programming_language
Java ORB (Object Request Broker) |
gptkbp:is_part_of |
gptkb:Java_2_Platform
gptkb:Java_ecosystem gptkb:CORBA_specification Java EE (Enterprise Edition) |
gptkbp:is_related_to |
gptkb:Object_Request_Broker_(ORB)
gptkb:Object_Management_Group_(OMG) Distributed computing Middleware technologies |
gptkbp:is_supported_by |
gptkb:Java_Development_Kit_(JDK)
IDEs (Integrated Development Environments) |
gptkbp:is_used_for |
Service-oriented architecture (SOA)
defining object interfaces in a platform-independent way |
gptkbp:is_used_in |
Microservices architecture
Web services web services Cloud computing applications |
gptkbp:is_utilized_for |
API design
|
gptkbp:is_utilized_in |
enterprise applications
Enterprise applications |
gptkbp:part_of |
gptkb:Java_2_Platform,_Enterprise_Edition
gptkb:Java_2_Platform |
gptkbp:provides |
interface definition
Syntax for defining interfaces Syntax for defining data types and interfaces a way to define data types and interfaces |
gptkbp:provides_support_for |
data encapsulation
|
gptkbp:supports |
gptkb:Remote_Method_Invocation_(RMI)
remote method invocation synchronous and asynchronous communication Object-oriented programming principles CORBA (Common Object Request Broker Architecture) |
gptkbp:used_for |
Defining interfaces for Java applications
defining interfaces for Java objects |
gptkbp:used_in |
gptkb:Java_programming_language
|
gptkbp:bfsParent |
gptkb:Java
gptkb:Java_2_Platform |
gptkbp:bfsLayer |
4
|