ArticlesQuery by Slice, Parallel Execute, and Join: A Thread Pool Pattern in Java
Pagination is a much-needed feature; one that's harder than it looks. For large datasets, reading all results into memory is impractical, if not dangerous, but only fetching small chunks can make it difficult to apply business logic across all results. Binildas C. A. shows how to combine the database's ROWNUM function with Java SE 5's thread pools to create highly effective pagination. Jan. 31, 2008
XQuery For Java, An Enabler For SOA
XQuery offers a rich set of features for working with the structure of an XML document, offering you compelling abilities not possible with XPath or XSLT. In a sense, it's SQL for XML. In this article, Sowmya Hubert & Binildas C. A. look at the Java API for XQuery and how you can use it in your SOA applications. Apr. 19, 2007
JOTM Transactions In Spring And Hibernate
You need transactional integrity across databases, so you either use big app servers or munge JTA into your business logic, right? Maybe there's a lighter approach. Sowmya Hubert and Binildas C. A. say you can achieve the same thing with Spring, Hibernate, and JOTM, the "Java Open Transaction Manager." Aug. 31, 2006
Distribute, Detach, and Parallelize in Tomcat
Do you need a highly scalable architecture? Do you need to be able to handle hundreds of transactions a second? What works in small web apps doesn't necessarily hold together in big apps under heavy loads. Binildas C. A. has this introduction to coding and deployment techniques to hold up under the load. Jun. 6, 2006
Service Provisioning Through ESB
The Enterprise Service Bus approach to enterprise development separates functionality from transport, allowing you to develop deeply distributed systems without getting hung up on the messaging details. In this article, Binildas C. A. shows how to develop a basic ESB application and the advantages it conveys. Oct. 18, 2005
|