Content deleted Content added
No edit summary |
m minor fixes, replaced: - → – (2) |
||
Line 1:
'''Business delegate''' is a [[Java Platform, Enterprise Edition|Java EE]] design pattern.
<ref name=":o_cjp">{{Cite web|url = http://www.oracle.com/technetwork/java/businessdelegate-137562.html|title = Core J2EE Patterns
==Structure==
Line 9:
====Business delegate====
Control and protection are provided through business delegate which can have two types of constructures, without ID and with ID, where ID is a string version of the reference to a remote object such as EJBHome or EJBObject.<ref name=":o_cjp"/>
====Lookup Service====
Business service is located by lookup service which is used by the business delegate.
====Business Service====
Line 25 ⟶ 24:
==Concerns==
Following
* Maintenance due to the extra layer that increases the number of classes in the application.
* Business delegate should take care of the changes of the remote business object interfaces, and these types of changes are rare.<ref name=":pjeesp"/>
Line 142 ⟶ 141:
}
</source><ref name=":o_cjp"/>
Remote interface for
<source lang="java">
|