home news blogs forums events research newsletter whitepapers careers


Network Computing Network Computing Network Computing
HOT PICKS

IMMERSE YOURSELF:

SOA

  |

Data Center

  |

802.11n

  |

Data Privacy

  |
APO  |

Virtualization

  |

NAC

  |

Security

  |

Network Mgmt

  |

Enterprise Apps

  |

Storage & Servers



Database Middleware: The Details Matter

Now that we've discussed the theory of middleware, let's discuss the facts. The facts are many. In fact, often the devil is in those details.

A few examples from database networking middleware products we've worked with. Some are no longer obstacles (more recent product releases have handled certain dependencies), but the examples still serve to warn any implementer to sweat the details and pilot everything on real networks and platforms before going forward.

If we look back to the general diagram, we see that there are many dependencies that must be checked. Just conside r every border between each component.

[Diagram: Basic Client/Server Component Model]

Here are a variety of points to verify:

  • The front end tool must interface with the database networking middleware. While ODBC has helped, you still get tools that don't support the client API offered by the middleware, particularly outside of the major vendors. Versions of each piece of software matter. Older versions of a tool may not support a given API, but the newer version does. We noticed that older versions of middleware client software were causing problems with some applications too.
  • The client and server middleware products must run on the operating systems needed. You can't connect Macs to your Informix database: they simply have no Macintosh based client software to use. Make sure the middleware vendor doesn't require you upgrade operating systems--that might be a little more work than you intended.
  • The middleware needs to support the network protocols you have in use , particularly those on the clients and servers you need to connect. While the single protocol tyranny can be overcome using database relay products , it doesn't do much good if you only run NetWare IPX/SPX in your shop and the middleware requires TCP/IP. Moreover, we've seen where versions were excruciatingly important. On Windows, most middleware now supports the WinSOCK interface, but there are still TCP/IP stacks out there that don't offer it. Or, you may not have upgraded to the new version.
  • The middleware should be consistant across the network. As servers and clients upgrade their middleware software on independent schedules, make sure that mis-matched versions of middl eware still provide functionality.
  • The tool probably still needs to support the specific RDBMS being connected to. Despite the advent of ODBC, getting the most out of a given database server may require not only using the RDBMS specific client API but also proprietary SQL extensions. Make sure your tool specifically supports your RDBMS as necessary.

November 15, 1995

Print This Page


e-mail E-mail this URL






Ready to take that job and shove it?

Function:

Keyword(s):

State:
SPONSOR
RECENT JOB POSTINGS
CAREER NEWS
Go beyond Google and get vertical. These specialized search sites will help you find the business information you need -- fast.

Ari Balogh was named to the post of chief technology officer as the companys for a "realignment" of employees.










InformationWeek U.S. IT Salary Survey 2008
Salaries for business technology professionals are falling. Here's what you need to know in order to make good hiring decisions and personal career choices. Download Today
 
ROLLING RIGHT ALONG
Follow key Network Computing Reviews from conception to completion. This Week: Holistic APM.



Network Computing Reports Emerging Enterprise Podcast Series: Secrets to Success








TechSearch


Microsite of the Week


Powerful Information at Your Fingertips



techweb
Online Communities TechWebInformationWeekLight ReadingIntelligent EnterprisebMightyNetwork ComputingDark ReadingDigital LibraryWall Street & Technology
Byte & SwitchNo JitterInternet EvolutionLight Reading's Cable Digital NewsContentinopleUnStrungBank Systems & TechnologyAdvanced TradingInsurance & Technology
Face-to-Face Events
InteropWeb 2.0 ExpoWeb 2.0 SummitVoiceConBlack HatCSISoftwareEntrprise 2.0 ConferenceGTEC
Mobile Business Expo
InformationWeek 500 ConferenceBuy Side Trading XchangeBuy Side Trading SummitBank Executive SummitInsurance Executive SummitTelcoTVEthernet ExpoOptical Expo
Magazines  
InformationWeekWall Street & TechnologyInsurance & TechnologyBank Systems & TechnologyAdvanced TradingMSDNTechNetSmart EnterpriseThe Architecture JournalDatabase Magazine
 
Research & Analyst Services  
Heavy ReadingInformationWeek ReportsInformationWeek Analytics
 
   
   
App Infrastructure   |   Messaging & Collaboration   |   Network & Systems Mgmt   |   Network Infrastructure   |   Security  |   Storage & Servers   |   Wireless   |   Enterprise Apps
About Us  |  Contact Us  |  Site Map  |  Technology Marketing Solutions  |   Briefing Centers
Copyright © 2008  United Business Media LLC  |  Privacy Statement  |  Terms of Service  |  Your California Privacy Rights