Comments
litl_phil wrote: While it's nice that Google and Acer share the vision of cloud-based computing, it's also worth noting that we at litl already have a webbook on the market (available at litl.com) that runs our own cloud-based OS. Unlike Chrome, litlOS is focused on creating a new and better web experience for the home, so we don't have the usual browser interface, we have our own innovative UI. In conjunction with easel mode (litl's inverted-V position) and our growing cohort of litl channels (special apps t...
Cloud Expo on Google News


2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
SYS-CON.TV
Top Links You Must Click On


Push for Corporate Intranets
Push for Corporate Intranets

Many people consider Push an application specifically for the Internet. In fact, there is a growing number of corporations using Push as an Intranet application at the departmental level as well as corporation-wide. The Forrester Group predicts that by the year 2000, the enterprise market for Push will be approaching $300 million.

Why are Fortune 1000 companies turning to Push? Because it is much more than delivering CNN or Wired news to desktops. Serious Push is the proactive delivery of business-critical data to people who need to know and act. Knowledge workers are inundated with information, much of which is irrelevant to their work efforts. Yet among the mountains of data in e-mail, databases, the Internet and voicemail is information that could make them more efficient, productive and smarter in the execution of their work. Serious Push enables the right people to receive the personalized data that is critical to their work in real time: notification of low inventory levels, new client wins or losses, sales over a certain threshold for a product, high levels of support calls on a product or in a given area or automated competition tracking. Normally, users must look for this kind of data; Push enables its delivery to wherever they are working. Push technology enables the right data to find the right people at the right time.

And why is Java critical to application development in the Push market? Pushed data must be able to come from any back end source and reach any client or application on any platform. Obviously, Java and technologies like CORBA are particularly suited to development in an environment that requires support for multiple sources and platforms. The Push architecture you work with should be open on both the client and server sides. In BackWeb's case, Java developers can design applications that automatically receive live data via BackWeb channels. The data can then be manipulated and sent back upstream to a database or to another recipient. The data could be coming from databases via JDBC and the users identified via JNDI. Writing to Java APIs on the back end and pushing data to Java-based applications on the client side enables portability and scalability.

Using Java in the Push environment is also well suited to building strategies for rapid application assembly using components or applets. Charting, spreadsheet or OLAP functionalities can all be written as beans which can be snapped together and reused depending on the requirements of a given Push application. They may be used interchangeably to receive data through channels and present it in the most advantageous way. A component could also be used which allows users to prioritize where or how they want to be notified of critical data.

One of the primary advantages of Push in an Intranet environment is that it is a low cost way to ensure that software applications throughout the enterprise are up-to-date, including application code and Java applets or templates and graphic elements. For example, a database tracks the Java components that a given user needs to run a sales territory monitoring application. You don't want the user to have to wait for those components to download when the application is launched in a browser. Using Push technology, the applet components can be delivered automatically to the user before use so that they launch locally. If you are pushing software upgrades over your Intranet, it is critical that you can easily target specific groups of users. BackWeb, for example, provides a sophisticated, rules-based targeting system that allows software upgrades to be narrowcast to a specific group of users or even personalized for a single user. The targeting system could also be extended through a hook' to a database using JDBC or any other connectivity method, allowing personalization for unique users, as in our sales territory tracking example.

The ability to do differential downloads is a critical factor for implementing Intranet Push to deliver software and updates. Frequently, only a few class files in the application actually change, which is especially true of Java. It is much more efficient (and bandwidth-friendly) to push only the changed portion instead of the whole application. In addition, compressing the pushed content can save about 50 percent of the available bandwidth.

Since application distribution involves pushing a relatively large amount of data, it is very important that it has minimal impact on users' systems - it can't interrupt their work. And dial-up users need a way to complete downloads over multiple sessions without starting over each time. BackWeb calls this issue "politeness" and provides its Polite Agent technology for background, incremental downloading during a user's idle on-line time.

Scalability is another critical issue in implementing Intranet Push. If you have a one megabyte application and you want to push it to 100,000 users, you need a smart solution that will know to use multicasting to push the same content to many users, versus a "naive" Push solution that will move that one megabyte application 100,000 times - which would equal 100 gigabytes of data going over your network.

A well-designed Push infrastructure can be used to effectively deliver applications and a lot more. Polite Push is an ideal way to deliver rich, multimedia content. The user gets both high quality and immediate gratification since the delivery of the information is separated from its presentation - it is not displayed until fully downloaded.

It is evident that there are numerous technology benchmarks that separate serious Push solutions from the news delivery and Webcrawling technologies that gave birth to this market. The hype surrounding Push is beginning to subside and powerful applications are being built. Data will come from anywhere and must be able to reach any client, so Java is a perfect development environment for this exploding market. Push is fertile ground for Java developers seeking to build networked applications that make a difference in the way information moves through businesses.

About Tony Davis
Tony Davis is senior vice president of Product Development at BackWeb Technologies, a leading provider of enterprise Push solutions. He was previously founder and CEO of Push software provider Lanacom, which was acquired by BackWeb in July 1997. Davis was the architect of Delrina's WinFax family of products. His pioneering concept of low-cost, PC-based fax communications established WinFax as the worldwide leader in fax communications software and established Davis as a premier developer of user-friendly interfaces and tools.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Enterprise Open Source Magazine Latest Stories . . .
Oracle seems to have divided the open source ranks over the MySQL delay it’s having closing its acquisition of Sun. Eben Moglin, the GPL’s most ardent defender and delineator, the lawyer who has worked hand in glove for years with the Free Software Foundation’s founder Richard Stallman...
Cloud computing is a game changer. The cloud is disrupting traditional software and hardware business models by disrupting how IT service gets delivered. Entrepreneurial opportunities abound as this classic disruptive technology begins to proliferate, so it is no surprise that SYS-CON'...
The irony is that Oracle has advanced MySQL, lost money in the process, and helped its competitors - all at the same time. When Oracle buys Sun and controls MySQL the gift (other than to Microsoft SQL Server) keeps on giving as the existential threat to RDBs is managed by Redwood Shore...
WSO2, the open source SOA company, today announced the launch of the WSO2 Cloud Platform. Available today, the new WSO2 Cloud Platform features a family of WSO2 Cloud Virtual Machines; WSO2 Cloud Connectors for enabling fast, secure cloud services; and the multi-tenant WSO2 Governance-...
Now, the open source Mozilla Thunderbird client software can be used with Open-Xchange collaboration software. The "Community OXtender for Thunderbird" software connector gives users full access to appointments and contacts stored in the Open-Xchange Server and enables them to use Thun...
Morph Labs, a leading provider of enterprise cloud computing technology, today announced an introductory trial of the Morph CloudServer, an open, standards-based server IT organizations can use to rapidly model and evaluate their cloud implementations. A miniature "Cloud Environment in...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE