SmartFrog

Framework for configuring and automatically activating distributed apps
Download

SmartFrog Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Hewlett Packard
  • Publisher web site:
  • http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?lc=en&cc=us&lang=en&os=219&y=0&x=0&dlc=en&product=303753&softwareitem=mp-42143-1
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 68.4 MB

SmartFrog Tags


SmartFrog Description

Framework for configuring and automatically activating distributed apps SmartFrog (Smart Framework for Object Groups) is a framework for configuring and automatically activating distributed applications.SmartFrog is a technology for describing distributed software systems as collections of cooperating components, and then activating and managing them. SmartFrog consists of a runtime environment which activates and manages the components to deliver and maintain running systems and a language for describing component collections and component configuration parameters. What's New in This Release: · The core SmartFrog daemon, including services to manage files, start and stop · Java and native programs. · Example components and applications. · Ant support: ant tasks to deploy and terminate applications from a build. · Ant components: the ability to execute ant tasks in a deployment. · Anubis: a partition aware tuple-space that can be used to implement fault · tolerant systems. · Database: components to issue database commands, and deploy HSLDB and · MySQL databases. · Hadoop: a version of Apache Hadoop with SmartFrog management, and · support components to interact with Hadoop: filesystem operations and · Job submission. This is still experimental and must be considered · unstable. · JMX: the ability to configure and manage JMX components, and to manage · SmartFrog components over JMX. · Logging: integration with Apache commons-logging and Log4J, and the · SLF4J framework. · Networking: email, FTP, SSH, DNS support. · Quartz: scheduled operations using Quartz libraries. · RpmTools: components for working with or deploying with RPMs · Scripting: support for BSF-hosted scripting languages · Testing: Distributed JUnit and component testing with SFUnit. · Velocity: generation/transformation of text files during deployment · WWW: deployment of WAR and EAR files to application servers. deploy-by-copy · is provided for all application servers that support it, and sample templates · are provided to start and stop Tomcat and JBoss. · Jetty: The Jetty components can · configure and deploy individual servlets, eliminating much of the need for WAR · files and application servers. · XML: XML support with XOM. · XMPP: Presence and messaging over Jabber.


SmartFrog Related Software