Service Implementation Bean
Encyclopedia
A Service Implementation Bean (SIB), is a term used in Java Platform, Enterprise Edition
, for a Java object implementing a web service
. It can be either a POJO
or a Stateless Session EJB. The Java interface
of an SIB is called a Service Endpoint Interface (SEI).
Java Platform, Enterprise Edition
Java Platform, Enterprise Edition or Java EE is widely used platform for server programming in the Java programming language. The Java platform differs from the Java Standard Edition Platform in that it adds libraries which provide functionality to deploy fault-tolerant, distributed, multi-tier...
, for a Java object implementing a web service
Web service
A Web service is a method of communication between two electronic devices over the web.The W3C defines a "Web service" as "a software system designed to support interoperable machine-to-machine interaction over a network". It has an interface described in a machine-processable format...
. It can be either a POJO
Pojo
Pojo may refer to:* Pohja, the Swedish name for the Finnish municipality* POJO, abbreviation of Plain Old Java Object in computer programming...
or a Stateless Session EJB. The Java interface
Interface (Java)
An interface in the Java programming language is an abstract type that is used to specify an interface that classes must implement. Interfaces are declared using the interface keyword, and may only contain method signature and constant declarations...
of an SIB is called a Service Endpoint Interface (SEI).