| By Scott Davison | Article Rating: |
|
| August 1, 1999 12:00 AM EDT | Reads: |
11,143 |
- Be entirely abstracted in order to sit on top of and leverage existing networks and operating systems without compromising security.
- Provide an entirely new level of access so users can be on any machine at any time.
- Allow for comprehensive application and resource allocation and distribution across systems and platforms.
- Contain a new economic model to enable effective distribution of those applications and resources.
On-Demand
Speiros provides an on-demand Java application launching platform, eliminating the barriers between the software vendor and the consumer. Users can now invoke and execute Java applications locally on their machines without having to install them. The Java application or applet does not require a browser and can reside on any server anywhere on the Internet. "Java applications and applets do not have to be 'Speiros aware' and therefore can be distributed and accessed on-demand without any installation or integration," says Bayless. "It's that easy. Now the user doesn't need to worry about installations or upgrades and manufacturers don't need to shrink-wrap and distribute products."
The old model of Web pervasiveness tied enterprises together through shared access to content and messaging services such as e-mail and ftp. Speiros adds a new layer to the enterprise, tying networks together through shared access to programs, files and other computing resources.
Single VM
Cyrus InterSoft made a number of technological breakthroughs while developing Speiros. One example is the ability to run multiple Java programs on a single VM without requiring any modifications to the VM. In addition, Speiros ensures that applications' run states are encapsulated so that no application can attack another.
NO APIs
A second breakthrough was developing a Java platform that required no APIs. Developers simply have to write clean Java code and it will run on the Speiros system.
Client-Side Java
Current invocations of Java technology tend to run on the server side. Cyrus Intersoft designed Speiros to run the Java programs on the client side. To make this possible, Cyrus Intersoft built into the system the ability to find, access and run - without manual installation - Java located anywhere on the Internet.
Beyond the Browser
Speiros was designed to go beyond the browser - users download the Java front end called an ESTATE. It provides a means to launch Java applications and applets as well as a networked pervasive file system. The back end is made up of four servers: speirosCenter, resourceCenter, appCenter and meterCenter. Together these centers make it possible for the user to store configurations online, and find and rent applications and other computing resources on demand.
Capabilities
Speiros provides Java developers with the following capabilities:
- Internet access to their Java application or applet without any ftp or installation hassles
- Exchange or delivery of documents without attaching them to e-mail
- Instant upgrades of all user software with a single centralized copy
- Use on a rental or subscription basis
Free Download
Developers can download a limited complimentary version of the Speiros technology in early August at http://www.cyrusintersoft.com/.
Published August 1, 1999 Reads 11,143
Copyright © 1999 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Scott Davison
Scott Davison was executive editor of SYS-CON Publications, Inc., for over four years. He has been in IT, applications development, for 20 years. He has also been a consultant for Exxon, Nabisco and AT&T.
- Patterns for Building High Performance Applications
- It's the Java vs. C++ Shootout Revisited!
- Asynchronous Logging Using Spring
- Java for Programmers (2nd Edition)
- Cross-Platform Mobile Website Development – a Tool Comparison
- Three Buzzwords That Every CIO Hears but One They Should Listen To
- Write Once Run Anywhere or Cross Platform Mobile Development Tools
- Immersing into JavaScript Frameworks
- Workday Reportedly Prepping to Go Public
- Cloud Expo New York: The Java EE 7 Platform - Developing for the Cloud
- Book Review: Sams Teach Yourself Java in 24 Hours
- OpenOffice.com Lives
- Book Excerpt: Introducing HTML5
- Adobe Sends Flex to the Apache Foundation
- Five Years Waiting for JRE 7: Is It Justified? (Part 1)
- Book Excerpt: Java Application Profiling Tips and Tricks
- i-Technology in 2012: Five Industry Predictions
- Patterns for Building High Performance Applications
- It's the Java vs. C++ Shootout Revisited!
- OpenXava 4.3: Rapid Java Web Development
- The Next Web Architecture
- Asynchronous Logging Using Spring
- Java for Programmers (2nd Edition)
- Is Write Once Run Anywhere Ever Going to Be a Reality?
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- JavaServer Faces (JSF) vs Struts
- The i-Technology Right Stuff
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Bean-Managed Persistence Using a Proxy List
- Reporting Made Easy with JasperReports and Hibernate
- Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- What's New in Eclipse?
- i-Technology Predictions for 2007: Where's It All Headed?





















