Click here to load reader
Upload
yash-mody
View
1.413
Download
0
Embed Size (px)
DESCRIPTION
Slide by slide description of how LCDS works. Created during a training session. Came out well so uploading it as it is
Citation preview
SWF Client<mx:RemoteObject/><mx:DataService/>
<mx:Producer/><mx:Consumer/>
Message(IMessage)
SWF Client<mx:RemoteObject/><mx:DataService/>
<mx:Producer/><mx:Consumer/>
ChannelMessage
(IMessage)SWF Client<mx:RemoteObject/><mx:DataService/>
<mx:Producer/><mx:Consumer/>
END Point
ChannelMessage(IMessage)SWF Client
<mx:RemoteObject/><mx:DataService/>
<mx:Producer/><mx:Consumer/>
ChannelMessage(IMessage)SWF Client
<mx:RemoteObject/><mx:DataService/>
<mx:Producer/><mx:Consumer/>
END Point
MessgaeBrokerServletORNIO/RTMP Socket
ChannelMessage(IMessage)SWF Client
<mx:RemoteObject/><mx:DataService/>
<mx:Producer/><mx:Consumer/>
END Point
MessgaeBrokerServletORNIO/RTMP Socket
MessageB
roker
Security constraintsare handled here.Responsible forAuthentication
ChannelMessage(IMessage).. Client END Point
MessgaeBrokerServletORNIO/RTMP Socket
MessageB
roker
Invoke Service•RemotingService•HTTPProxyService•MessagingService•DataService
Security constraintsare handled here.Responsible forAuthentication
ChannelMessage(IMessage).. Client END Point
MessageB
roker
Invoke Service
Destination
MessgaeBrokerServletORNIO/RTMP Socket
Security constraintsare handled here.Responsible forAuthentication
Destination islike an instanceof a service
ChannelMessage(IMessage).. Client END Point
MessageB
roker
Invoke Service
Destination
MessgaeBrokerServletORNIO/RTMP Socket
Security constraintsare handled here.Responsible forAuthentication
Destination islike an instanceof a service
Adapter/Assemblers
Serves request locally (invokesa class) or connects to a back-end(Hibernate/Assembler) orconnects to a remote server(JMS)
Thank You