| | | RssFeeds
 
Get NetworkComputing Connect Search   Search Search
 
NWC Print
Aug 2008
Beyond Headlines
Buzzcut
Editorial
Cover Story
On the Record
Inshort
In-Depth
Down to Business
Techmall
Last Mile
Archieve
 

BEA improves service quotient


AquaLogic Data Services Platform brings tighter coupling to client access   

 By Pete Payne, NWC

BEA Systems’ most recent release of the AquaLogic Data Services Platform, version 2.5, is an evolutionary addition to the ALDSP product line. Building on a solid foundation, BEA has added a few key features, addressing perceived weaknesses in standalone service-enablement products.

For instance, BEA has realized that, at least for now, SOAP/HTTP-compliant Web service transports between the ESB (Enterprise Service Bus) and service enablement layers in a SOA (services-oriented architecture) can be slow; sometimes so slow that performance is degraded. To resolve this, BEA has added an “Enterprise Information Bus,” an integration transport between ALDSP and the AquaLogic Service Bus. The transport uses RMI (Remote Method Invocation) to optimize performance, pass credentials and maintain transactional context. This level of integration lets BEA leverage its SOA stack and isn’t found in other standalone EII products we’ve seen. However, ALDSP still supports the standard Web service transport for integration with other ESB packages.

Improving Client Access

BEA’s ALDSP also differentiates itself from other products in the area of client access protocols. Where other setups provide client access over ODBC, JDBC and SOAP (Web services), ALDSP also connects to clients through Java objects (Java/SDO mediator API) and ADO.NET services. This support allows for tighter integration into client-side applications and development environments. Although, in theory, tight coupling of this sort is generally frowned upon, the realities of enterprise deployment and usage sometime dictate that theory take a backseat to the pragmatic. These practical issues include tight development schedules, previous vendor lock-in, performance concerns and other decisions not always driven by or answerable to IT.

ALDSP offers functionality similar to the other leaders in this arena, including using WS-Security for Web service security; providing visual toolsets for data and service design, creation, testing and analysis; and support for XQuery and XPath. In addition, BEA has joined with other vendors in providing data-source connectors for enterprise applications, such as those from PeopleSoft, SAP and Siebel, and links to other applications is on the road map. Seamless integration of this type eases deployment and development of data services within the enterprise. BEA also provides configurable data caching, integrated analysis tools for code refactoring (simplification), and operational monitoring for performance analysis and service-level agreement support. The query plan created by ALDSP is easily accessible and, as with other similar products, can be optimized within the design environment and supports using RDBMS-specific functions if needed. Furthermore, ALDSP supports composite (virtual) views of the source data, performing joins at the most logical layer as determined by the query optimizer. This is often done on the ALDSP server, but if the sources both reside within the same RDBMS, for example, the join can be performed where it is most efficient-in the RDBMS itself.

Customer-Specific Access

ALDSP offers several other features. Updates can be managed down to the data element level. Furthermore, ALDSP provides data redaction, or hiding, based on the consumer’s credentials. If the consumer is not authorized to view Social Security numbers in the service provided by ALDSP, for example, the SSN is invisible. Likewise, if a consumer isn’t allowed to view account balances greater than a predetermined number, say $10,000, those fields will be hidden from that consumer. This degree of data protection isn’t found in the other data-service platforms. ALDSP’s performance was acceptable on our test machines. We rarely experienced lag, and compile times were as we expected. Deployment of compiled objects was easy to use and completed in acceptable time frames. ALDSP management can be done over a Web interface, with easy-to-follow screens and extensive help; through the command-line, which is quite useful for scripting; or through a Java API. The development environment provides all the functionality we’ve come to expect from toolsets like this, including integrated debugging, multiple source views (including visual tools) and source control integration.

 

The author is is a software programming consultant with a  consulting firm. Write to him at ppayne@nwc.com. Post a comment or question on this story at nwc.com/go/ask.html.

Print this Page   E-mail this Page
 
 CIO Perspectives >>

“User is the King. Ultimately it is the user who will come back and inform whether a technology is benefiting the company or not.”

Shirish Gariba, CIO, Elbee Express

 

More: CIO Perspectives >>


 FEATURED STORIES >>

Largest Core Banking Rollout in Indian Co-operative Banking Sector

Punjab State Co-op Bank has selected Flexcube, Oracle Database and Oracle Financial Services OnDemand to replace manual processes and enhance efficiency by maintaining customer intimacy  created over the years

 

What Linux Will Look Like In 2012

Our open source expert foresees the future of Linux: By 2012 the OS will have matured into three basic usage models. Web-based apps rule, virtualization is a breeze, and command-line hacking for basic system configuration is a thing of the past

 

Icahn Would Sell Yahoo's Search Business to Microsoft for $1 Billion

Under Icahn's plan, Microsoft also would pay billions of dollars to become the exclusive search provider on all Yahoo sites for a term of 5 years

CAST YOUR VOTE>>

Has the security risk to your organization increased in the past one year?



View Polls Archive
ADVERTISEMENTS >>
 
Powered By: ssCMS 2.2.0.0