LinuxWorld
Subscribe to this site with RSS

Integrating on the front end with lightweight architecture

Today's cornucopia of Web services calls for a new approach to Web development – one that puts quick-to-understand data ahead of complicated traditional frameworks. We help you understand your options for creating Web apps that use other companies' sites as easily as calling a function.

Integration is the third rail of enterprise IT. The mere mention of the word raises terrifying thoughts of huge budgets, endless meetings, and extremely complicated software. Integration projects can be daunting, often requiring the skills of highly specialized IT staff.

It doesn't have to be that hard! On the open Web, countless sites have circumvented the headaches associated with expensive, drawn-out integration to quickly and easily integrate various data sources. As these sites suggest, a lot of corporate integration projects – things like consolidating employee phonebooks after a merger – can actually be done quite easily with Web 2.0 technologies that have been updated for the enterprise. This new approach to integration emphasizes a lightweight architecture that shifts IT's focus from the back end to the front end. As a result, an organization can reduce its backlog of integration projects and dedicate its top people to genuinely difficult challenges such as supply chain integration.

Given the challenges of previous computing eras, FOI (Fear of Integration) is understandable. In the 1970s, getting two computers to talk to each other was pretty straightforward. IT laid a physical wire between the two machines, developed a proprietary protocol, messed around on either end for a while, and presto, the two machines were talking to each other. Needless to say, this integration was very expensive and cumbersome. Computers generally were hooked up to each other only if the need was very pressing and the machines were in close geographic proximity to one another.

Later, when a machine had to talk to more than a handful of other machines, packet switching networks based on protocols like X.25 arose. Two companies that participated in the same network could send data to each other once they negotiated a common data format. This type of integration fostered the evolution of closed supply chain systems like electronic data interchange.

When the Internet opened for commercial use, anyone could connect to anyone else with a variety of open protocols, yet there was still no standard for data format. Getting divisions within a company, let alone multiple companies, to interact with each other was still very complicated.

React: Give us your thoughts on the issues here.
Use this form to start a public discussion with other Linux World users on this article.
Log In | Register for an account (Why you should)

Note: Register to have your user name appear; otherwise your comment will show up as "Anonymous."

*Anonymous comments will only appear once they are approved by the moderator.

Featured Whitepapers
Newsletter sign-up

Sign up for one of Network World's newsletters compliments of Linux World

Linux & Open Source News Alert
Web Applications Alert
Video and Podcast Alert
Security Alert
Virtualization Alert

Email Address: