Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [corona-dev] Corona System Container

  I'm not sure about the solution. On one hand it introduces architectural and processing chaos, but on the other it seems relatively fast to implement.
  About chaos: We need an event router, not a special container. A container is a clearly defined concept that should not be changed. Marcin points out good problem that the container will have to be managed in a special way. Generic event routing should be associated with Corona system and Corona server.
  On the other hand, I suppose it is faster to adopt an event router from the special container than to create dedicated code for the router.
  Pawel

-----Original Message-----
From: corona-dev-bounces@xxxxxxxxxxx [mailto:corona-dev-bounces@xxxxxxxxxxx] On Behalf Of Marcin Okraszewski
Sent: Tuesday, January 16, 2007 5:32 PM
To: Corona development
Subject: Re: [corona-dev] Corona System Container

My concerns about this approach are:
- system events will probably contain other set of messages than 
"normal" container; is there any common set of events between "normal" 
and system container?
- the container will require a special handling - we shouldn't show it 
in PCX, user shouldn't open it, etc, it cannot be edited, etc.

Wouldn't it be easier to provide an other topic for system events?

Marcin

O'Flynn, Dennis napisaƂ(a):

> A need exists for components to communicate within the Corona 
> "system". This interaction will provide a "system" context enabling 
> collaboration about system actions and events.
>
> For example, when a new ContextContainer is created, the Corona server 
> needs to notify all Workbench clients of the availability of the new 
> container.
>
> The following is proposed:
>
> 1) The Corona server will create a special ContextContainer as the 
> default "system" container (SystemContainer)
>
> 2) All ContextContainers will be a repository definition within the 
> SystemContainer.
>
> 3) The SystemContainer will provide Corona administrative functions 
> via RepositryDescriptor for admin web service endpoints.
>
> 4) Any component interested in SystemContainer events will implement 
> container event handlers based upon Corona's container event model.
>
> The use of a SystemContainer will provide a consistent model for 
> Corona actions and events. Please give this idea some thought and post 
> feedback to this discussion thread.
>
> The contents of this e-mail are intended for the named addressee only. 
> It contains information that may be confidential. Unless you are the 
> named addressee or an authorized designee, you may not copy or use it, 
> or disclose it to anyone else. If you received it in error please 
> notify us immediately and then destroy it.
>
>------------------------------------------------------------------------
>
>_______________________________________________
>corona-dev mailing list
>corona-dev@xxxxxxxxxxx
>https://dev.eclipse.org/mailman/listinfo/corona-dev
>  
>
The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it. 
_______________________________________________
corona-dev mailing list
corona-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/corona-dev

The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it. 


Back to the top