Difference between revisions of "Corona/GettingStarted"

From Eclipsepedia

Jump to: navigation, search
(Step 3: Start the Corona Server-side Platform)
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 across the client and server environments.  The Corona server-side platform 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:
+
* [[Corona/GettingStarted/Platform|Running the Corona server-side Platform]]
* Win32 (WinXP)
+
* [[Corona/GettingStarted/Application|Creating Server Component Application]]
* Linux (Redhat)
+
* Mac OS (Leopord)
+
 
+
=== Step 1: Install the Corona ''Platform'' ===
+
# Download the [http://www.eclipse.org/corona/download.php Corona Server ''Platform'']
+
# 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 ===
+
# Edit '''config.ini'' to change any of the following configuration items
+
;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.  You should be able to interact with Corona's web service via [http://localhost:3080/index.html].  In addition, any additional component feature applications that were installed should also be running.
+
  
 
[[Category: Corona]]
 
[[Category: Corona]]

Revision as of 08:54, 27 February 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 across the client and server environments. The Corona server-side platform supports the OSGi Application concept to manage the runtime lifecycle of a server component.