Sha256: 4a3115d1b1cb37e3ba60f373847af98abbe7d470f0dfa3ac4dd1ae285519a8e2
Contents?: true
Size: 955 Bytes
Versions: 1
Compression:
Stored size: 955 Bytes
Contents
The directory "app" includes all local applications, that are NOT sandboxed and should thus be pretty strongly checked!! == Applications Every application has its name, that is CamelCasedApp. It's placed in lower-case underscored named directory (camel_cased) and without the App-postfix. It's main class is defined within a file, that's named like containing directory. apps/camel_case/camel_case.rb: class CamelCaseApp<Application end There are different types of applications: * Application (basic class) * Service - a local service, that can be addressed by cluster.getApp(:serviceName) * PortService (former NetService) - a Service listening on a special port, for external usage * GlobalService - a Service, that's run locally but can be accessed by other nodes * NetService - a Service, that runs on many nodes (like a directory service) * NetApplication - an application that runs distributed on several nodes (like some special application)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
appswarm-0.0.1 | apps/README.txt |