Difference between revisions of "Corona/GettingStarted"

From Eclipsepedia

Jump to: navigation, search
 
(3 intermediate revisions by one user not shown)
Line 1: Line 1:
Corona's server-side environment is provide as an all-in-one '''platform''' distributionOptional server '''applications''' are provided as features that can be installed into the server via Update Manager.
+
Corona's server-side platform is an Eclipse runtime environment.  So, ''Getting Started'' with Corona should be familiar to those who are already familiar with the Eclipse WorkbenchThe same concepts of bundles, plug-ins, and features are shared across the client and server environments.  The Corona server-side platform also supports the OSGi ''Application'' concept to manage the runtime lifecycle of a ''server'' component.
  
The Corona server-side platform requires Java 1.5 and has been verified on the following architectures:
+
== Running Corona Server ==
* Win32 (WinXP)
+
* [[Corona/GettingStarted/Platform|Running the Corona server-side Platform]]
* Linux (Redhat)
+
* Mac OS (Leopord)
+
  
=== Step 1: Install the Corona ''Platform'' ===
+
== Setting Up Corona Develop Environment ==
# Download the [http://www.eclipse.org/corona/download.php Corona Server ''Platform'']
+
* [[Corona/GettingStarted/Dev|Setting Up Corona Develop Environment]]
# Unzip the ''Platform'' to a folder on your machine
+
## This folder will be referred to as ''corona_home''
+
# Change directory to the ''coron_home'' folder
+
# (linux/mac only) Change the file attributes for the Corona shell command
+
## '''chmod 755 corona.sh'''
+
  
=== Step 2: Configure Server Environment ===
+
== Creating Corona Server Application ==
# Edit '''config.ini'' to change any of the following configuration items
+
* [[Corona/GettingStarted/Application|Creating Server Component Application]]
;osgi.applications:secondary server applications to automatically start
+
;osgi.instance.area.default:location of the platform's workspace
+
;org.osgi.service.http.port:tcp/ip port used by the http service
+
 
+
=== Step 3: Start the Corona Server-side Platform ===
+
# Execute the corona shell script to run the Corona Server-side Platform
+
## (linux) '''./corona.sh ''run'''''
+
## (winew) '''corona ''run'''''
+
 
+
----
+
The Corona server-side platform should be running within an OSGi command console.
+
  
 
[[Category: Corona]]
 
[[Category: Corona]]

Latest revision as of 09:53, 18 August 2008

Corona's server-side platform is an Eclipse runtime environment. So, Getting Started with Corona should be familiar to those who are already familiar with the Eclipse Workbench. The same concepts of bundles, plug-ins, and features are shared across the client and server environments. The Corona server-side platform also supports the OSGi Application concept to manage the runtime lifecycle of a server component.

[edit] Running Corona Server

[edit] Setting Up Corona Develop Environment

[edit] Creating Corona Server Application