Archiv pro 18. August 2007

Zajímavé linky 8 - Spring Batch, Spring Web Services, JPA 2, Integrační testy

Jak jste si mohli všimnout nové články nyní na blogu moc nepřibývají. Má to několik důvodů – nekonečné práce na dostavování domu, příprava na další certifikát (o který se jedná bude možná trochu překvapení), návštěva posilovny (konečně jsem opět začal pravidelně cvičit), čtení publikací (mám rozečteno několik více či méně zajímavých knih, po přečtení je zde představím).

Ale nyní již k tomu nejzajímavějšímu co mi přinesl RSS klient

  • Rodina produktů se slovem Spring v názvu se rozrůstá. Nedávno například o Spring Batch. K čemu je Spring Batch dobrý bych si dovolil citovat přímo z homepage projektu:

Spring Batch provides a technical framework and programming model to support long-running processes that perform a given set of tasks repetitively. A typical batch program generally reads a large number of records from a database, file, or queue, processes the data in some fashion, and then writes back data in a modified form. Spring Batch automates this basic batch iteration, providing the capability to process similar transactions as a set, typically in an offline environment without any user interaction.

Dalším nový produktem jsou Spring Web Services. Zde je výčet klíčových vlastností:

  • Making the best practice the easy practice: Spring Web Services makes enforcing best practices easier. This includes practices such as the WS-I basic profile, Contract-First development, and having a loose coupling between contract and implementation.
  • Powerful mappings: You can route an incoming XML request to any handler depending on message payload, SOAP Action header, or XPath expression.
  • XML API support: Incoming XML messages can be handled in standard JAXP APIs such as DOM, SAX, and StAX, but also JDOM, dom4j, XOM, or even marshalling technologies.
  • Flexible XML Marshalling: The Object/XML Mapping module in the Spring Web Services distribution supports JAXB 1 and 2, Castor, XMLBeans, JiBX, and XStream. Because it is a separate module, you can use it in other environments as well.
  • Reuse of your Spring expertise: Spring-WS uses Spring application contexts for all configuration, which gets you up-and-running quickly. Also, the architecture of Spring-WS resembles that of Spring-MVC.
  • Support for WS-Security: WS-Security allows you to sign SOAP messages, encrypt and decrypt them, or authenticate against them. And it integrates with Spring Security!

Celý článek Přidat komentář 18. August 2007


Kalendář

August 2007
M T W T F S S
« Jul   Sep »
 12345
6789101112
13141516171819
20212223242526
2728293031  

Články podle měsíců

Kategorie

Locations of visitors to this page