Sunday, November 15, 2015

J2EE Project Architecture Styles

     Realtime Java Project Architecture 


1)      What are the different application integration Styles
There are number of different integration styles like
1)      Shared Database
2)      Batch file transfer
3)      Invoking remote procedures (RPC)
4)      Exchange asynchronous message over a message Oriented Middle ware (MOM)



   2)      How does a Java EE Application integrate with other systems ?
ð  Using various protocols like HTTP(S),SOAP, RMI, FTP, TCP, proprietary , ..etc




3)      SOAP WS (Apache CXF) and RESTful(Apache CXF, RESTEasy, Jersey, etc) Web Service, RESTful WebService is more prevalent.




4)  Messaging with JMS. With JMS, we can switch from on JMS complain message broker(e.g. web methods) with another one (e.g. MQSeries or WebSphereMQ) with little or no changes to your source code.





                                                            ThankQ