Just say no to proprietary APIs

Integration is the watchword in today’s businesses, says Terence Cooke, vice president of international sales at DataDirect Technologies.

By Terrence Cooke

01 Oct 2007

Be the first to comment

  • Digg
  • Tweet

CRM applications strive to consolidate customer information from multiple IT systems, business intelligence, applications strive to present cohesive views of entire organisations across IT platforms, and supply chain management applications strive to integrate systems between IT environments within numerous disparate organisations. Web services and software oriented architecture are seeing rapid adoption in large part due to their ability to free business logic from bondage to specific back-end sources of data and transaction processing.

Enabling this ‘urge to merge’ are application program interfaces (APIs) based on industry standards such as ODBC, JDBC, and ADO.NET. Businesses running applications that use proprietary APIs typically take one of two approaches: they either undertake major development expenditures to effect integration, or else they target those particular irksome applications for replacement with more standardised applications. Both are bad news for users’ bottom lines. The latter is also bad news if an organisation is an ISV marketing one of those targeted applications. The ISV will undoubtedly be aware that more users want access to data from its application using third-party tools.

Standardised APIs make it easier for organisations to add security logic between the application accessing data and the data source. Modifying the middleware is sufficient for applications and databases using standardised APIs; those using proprietary APIs, however, must each be modified and tested specifically. This is one reason that many heavily regulated industry verticals — such as energy and financial markets — are required to use applications that can claim to have an open interface.

ISVs have a vested interest in making their existing products more open in order to expand their market. They could take on the effort of writing an ODBC driver component that fully complies with the specifications. However, the effort and expense of taking this approach will nearly always outweigh the benefits. A much better approach is to license a third-party software development kit designed to create standards-based APIs over any type of data source.

The best-of-breed API SDKs available have the ability to make anything — flat file data, proprietary data, or a website — appear as a SQL database that application tools based on standard APIs know how to talk to. Development effort consists strictly of writing code which is independent of the driver they are creating, the platform they will run on, or whether it is a single tier or a client/server implementation.

If they want to include such applications in BI or CRM solutions that employ best-of-breed third-party applications, if they want to add OTS reporting or analytical functionality to those applications, if they want to leverage those applications to gain the advantages that SOA can provide in securely integrating IT functionality across the enterprise and beyond, an API SDK could be the solution.

display:none
Loading
We won't publish your address
By submitting a comment you agree to abide by our Terms & Conditions

Your comment will be moderated before publication.

Will Apple's attitude to the channel change in 2012?

41%

21%

37%

1%

CRN Partner Connect 2012

CRN Partner Connect logo

CRN's premier networking event is back on 17 May at the Ricoh Arena

Date: Thu 17 May 2012

CRN Fight Night 2012

One of the fights from CRN Fight Night 2010

Channel fighters preparing to square up once more on 24 May

Date: Thu 24 May 2012

Sign up for our range of FREE newsletters:

Submit your email address and we'll send a link to a personal newsletter control panel

fragment image

The mobile enterprise: Secure the data, not the device

The proliferation of endpoint devices within the enterprise has highlighted the shortcomings of one of the traditional approaches to data security

fragment image

Measuring the ROI of Google Apps

This Forrester report compares the costs and benefits of legacy email and productivity software with Google Apps


Dave the dealer blog

Dave the dealer

Clocking off

Dave discovers that rozzers are seemingly living in the technology dark ages

View from the channel

Views from the Channel

Departing CEO has done Dixons a service

Mark Needham, founder of distributor Widget, argues that John Browett leaves for Apple with Dixons in better shape than when he arrived

To send to more than one email address, simply separate each address with a comma.