You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openmeetings.apache.org by Hamdi THABET <ha...@gmail.com> on 2012/04/22 20:25:04 UTC

OpenMeetings Physical and Logical architecture ?

Can someone help me to prepare the physical and logical architecture of
OpenMeetings (Client and server) ?
Is there a reference or documentation for this ? (apart Apache
documentation)

I found this : http://openmeetings.googlecode.com/svn/docs/architecture.jpg
But it's not detailed (I need for example to know where is used REST, SOAP,
WOA, ..., WebService, ..., Red5 place in this archit.) something much clear.

OM is a very complex project, I find a lot of difficulty to understand his
physical and logical architecture ..
The use of flash (compiled from LZX) makes the client architecture fuzzy (without Java applet => WebMeetings = successor of OM)

Réf. : Re: Réf. : Re: Réf. : Re: Réf. : Re: OpenMeetings Physical and Logical architecture ?

Posted by Hamdi THABET <ha...@gmail.com>.
Thanks Maxim

Re: Réf. : Re: Réf. : Re: Réf. : Re: OpenMeetings Physical and Logical architecture ?

Posted by Maxim Solodovnik <so...@gmail.com>.
you can set up DB replication
http://dev.mysql.com/doc/refman/5.0/en/replication.html

On Tue, Apr 24, 2012 at 17:22, Hamdi THABET <ha...@gmail.com>wrote:

>    Your question about second database actually makes not really sense.
>
> => I mean a security aspect, I will reformulate my question: Is it
> possible to store all data in 2 different DB (in 2 server) ?
>
> Because if one server is down the other is used.
>



-- 
WBR
Maxim aka solomax

Réf. : Re: Réf. : Re: Réf. : Re: OpenMeetings Physical and Logical architecture ?

Posted by Hamdi THABET <ha...@gmail.com>.
Your question about second database actually makes not really sense.

=> I mean a security aspect, I will reformulate my question: Is it possible
to store all data in 2 different DB (in 2 server) ?

Because if one server is down the other is used.

Re: Réf. : Re: Réf. : Re: OpenMeetings Physical and Logical architecture ?

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
Ok,

you might sign up here:
https://cwiki.apache.org/confluence/display/OPENMEETINGS

There is a button on the top right
ADD => Gliffy Diagram

I think it should be possible to collaborate on editing such a diagram, at
least we can try.

Your question about second database actually makes not really sense.

Sebastian

2012/4/24 Hamdi THABET <ha...@gmail.com>

>    Do you want to do this ? I can help you with it.
>
> ==> I will do a try and I will send it for you.
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com

Réf. : Re: Réf. : Re: OpenMeetings Physical and Logical architecture ?

Posted by Hamdi THABET <ha...@gmail.com>.
Do you want to do this ? I can help you with it.

==> I will do a try and I will send it for you.

Re: Réf. : Re: OpenMeetings Physical and Logical architecture ?

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
If you really want to learn how it works you should draw such graphic on
your own.
Do you want to do this? I can help you with it.

Sebastian

2012/4/24 seba.wagner@gmail.com <se...@gmail.com>

> Maybe I can draw something for our Apache OpenMeetings 2.0 release and we
> can put it in our docs.
>
> Sebastian
>
>
> 2012/4/24 Hamdi THABET <ha...@gmail.com>
>
>>    I need to know the full list of technologies used in OM.
>> What I know = *Java, Red5 (servlet), Spring, OpenLaszlo, OpenJPA, Axis2,
>> RTMP, DB (MySQL, PostgresSQL, ...), Hibernate, **Jetty (still exist in
>> OM 2.0 ?), OM Servlet (I need some details about it), XML, JavaScript, LZX,
>> flash tech.(not sure), audio and video codec (what's ?).*
>>
>> I need to know what are the layer used in OM because I need to prepare
>> a layered architecture like
>> This
>> http://www.infoq.com/resource/articles/testing-in-spring/en/resources/LoanAppArchitecture_lg.gif
>>
>>
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.openmeetings.de
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com

Réf. : Re: Réf. : Re: OpenMeetings Physical and Logical architecture ?

Posted by Hamdi THABET <ha...@gmail.com>.
I'll be very grateful Sebastian. I really need to understand the mechanism
because I'm beginner in JEE.
I'm confused because of the big number of technologies used in OM.

I've a question= 
Can I connect (in the same time) OM with two DB or more (one for test and the 2nd for use OR other for security storage) ?   

Re: Réf. : Re: OpenMeetings Physical and Logical architecture ?

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
Maybe I can draw something for our Apache OpenMeetings 2.0 release and we
can put it in our docs.

Sebastian

2012/4/24 Hamdi THABET <ha...@gmail.com>

>    I need to know the full list of technologies used in OM.
> What I know = *Java, Red5 (servlet), Spring, OpenLaszlo, OpenJPA, Axis2,
> RTMP, DB (MySQL, PostgresSQL, ...), Hibernate, **Jetty (still exist in OM
> 2.0 ?), OM Servlet (I need some details about it), XML, JavaScript, LZX,
> flash tech.(not sure), audio and video codec (what's ?).*
>
> I need to know what are the layer used in OM because I need to prepare
> a layered architecture like
> This
> http://www.infoq.com/resource/articles/testing-in-spring/en/resources/LoanAppArchitecture_lg.gif
>
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com

Réf. : Re: OpenMeetings Physical and Logical architecture ?

Posted by Hamdi THABET <ha...@gmail.com>.
I need to know the full list of technologies used in OM.
What I know = Java, Red5 (servlet), Spring, OpenLaszlo, OpenJPA, Axis2, RTMP
 DB (MySQL, PostgresSQL, ...), Hibernate, Jetty (still exist in OM 2.0 ?),
OM Servlet (I need some details about it), XML, JavaScript, LZX, flash tech
(not sure), audio and video codec (what's ?). 

I need to know what are the layer used in OM because I need to prepare a
layered architecture like
This http://www.infoq.com/resource/articles/testing-in-spring/en/resources/LoanAppArchitecture_lg.gif  

Re: OpenMeetings Physical and Logical architecture ?

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
All the documentation is online. There are no private docs.
There is no real answer to physical and logical architecture except the one
that is given in the graph.
It might be easier if you could ask concrete questions about certain parts
of the application.

Sebastian

2012/4/22 Hamdi THABET <ha...@gmail.com>

>    Can someone help me to prepare the physical and logical architecture
> of OpenMeetings (Client and server) ?
> Is there a reference or documentation for this ? (apart Apache
> documentation)
>
> I found this :
> http://openmeetings.googlecode.com/svn/docs/architecture.jpg But it's not
> detailed (I need for example to know where is used REST, SOAP, WOA, ...,
> WebService, ..., Red5 place in this archit.) something much clear.
>
> OM is a very complex project, I find a lot of difficulty to understand his
> physical and logical architecture ..
> The use of flash (compiled from LZX) makes the client architecture fuzzy
> (without Java applet => WebMeetings = successor of OM)
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com