//define location of the config files referenced by the bean(s) ClassPathXmlApplicationContext springContext = new ClassPathXmlApplicationContext( new String[]{"classpath*:config1.xml", "classpath*:/subdir/config2.xml", "classpath*:etc.xml"}); //get the bean MyBean myBean = (MyBean)springContext.getBean("myBeanName");
Saas is a new, or maybe not so new buzz word. It stands for Software as a service. It's a web 2.0 rendition of ASP. Of course, there are new characteristics and subtleties attached, but concepts are pretty similar. As always, wikipedia has the best definition
On-demand Software is a software that runs across the internet in a software as a service model (no software to install).
Service Oriented Architecture (SOA) aims to simplify integration and increase agility by creating well defined and standards-based boundaries between systems.