Can't we use spring for distributed Java applications?

This has become a matter of interview.

The interviewer asked me if you can use spring for all purposes and leave without using any Java EE infrastructure.

I said yes, but he asked me how to distribute the application and what is the application server.

I am not sure of the answer.

Does spring do everything the Java EE framework does?

+3
source share
7 answers

Well, Spring is wide. Thus, you can view point by point. I'm not a Java EE specialist, but I'm sure Spring can cover many (if not all) Java EE issues. And I'm sure Spring can handle most of the layers / problems in the application.

, Spring IOC. Spring IOC. , .

Spring -MVC-Web: - MVC -. , - . - - ( IPC - Inter Process Comunication).

Spring - Acegi. - -.

, Spring. , , RMI.

... , Spring JDBC, Hibernate , ( : JmsTemplate RestTemplate -!).

: , Spring / . Spring? .

, , , Spring. .

+3

, Java EE - ( Spring!)

Spring , " Java"

, :

  • POJO → .
  • DI →
  • AOP → , ..
  • → ,

Spring Java EE "Vs".

, Spring Framework Java EE.

>Does spring do everything that the Java EE framework does ?

, , " Spring / , Java EE?" - , , , Java EE.

, Java , ( Spring Framework) ... ( google:))

>Can't we use Spring for distributed java applications?

. Spring /FactoryBeans () .

+2

. Spring Java EE.

0

, Spring , Java EE (Entity Beans, session beans) .

Spring, , , , XML . ( ), Java EE ( unit test EJB 2.1 Entity beans).

Spring Java EE, , Java EE , Spring Java EE, ( JNDI), , , , , , , , -...

, , Spring (VMWare), (tcServer), Apache Tomcat , spring, "", (Websphere, Weblogic).

0

, (5 ?) Spring , . . , Spring , , Java EE .

0

spring .

Akka spring.

Akka Actor Software Transactional Memory .

Take a look at the walkthrough for more information on how to create a distributed application using the Akka infrastructure.

In general, distributed applications are built in Java using Java-RMI, which internally uses Java's built-in serialization to transfer objects between nodes.

0
source

All Articles