Statements (60)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Java_Enhancement_Proposal
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:Java_Enhancement_Proposal
|
gptkbp:architectural_style |
Component-based architecture
|
gptkbp:deployment |
Server-side deployment
|
gptkbp:developed_by |
gptkb:Sun_Microsystems
|
gptkbp:features |
Support for remote access
Support for transaction management Support for security Support for concurrency management |
gptkbp:first_released |
1999-11-01
|
gptkbp:game_components |
gptkb:Message-driven_Beans
gptkb:Entity_Beans Session Beans |
https://www.w3.org/2000/01/rdf-schema#label |
EJB 1.0
|
gptkbp:influenced_by |
gptkb:COM+
gptkb:CEO |
gptkbp:is_adopted_by |
Web applications
Distributed systems Enterprise applications Middleware solutions |
gptkbp:is_standardized_by |
gptkb:software_framework
|
gptkbp:key |
gptkb:benchmark
Scalability Interoperability Maintainability Reusability Resource management Security management Annotations Configuration management Interceptors Loose coupling Modularity Event-driven programming Transaction management Event listeners Concurrency control Dependency injection Remote method invocation Service-oriented architecture principles Aspect-oriented programming Deployment descriptors Component lifecycle management Message-driven architecture |
gptkbp:language |
gptkb:language
|
gptkbp:part_of |
gptkb:Java_EE_1.0
|
gptkbp:primary_source |
Simplify development of large-scale enterprise applications
|
gptkbp:related_to |
gptkb:software
gptkb:Java_Enhancement_Proposal gptkb:server Service-oriented architecture |
gptkbp:release_date |
gptkb:1999
|
gptkbp:specifies |
1.0
Enterprise Java Beans Specification 1.0 |
gptkbp:successor |
gptkb:Java_EE_5
gptkb:EJB_2.0 |
gptkbp:uses |
gptkb:JTA
gptkb:Java_Enhancement_Proposal gptkb:JNDI |