Hlavní menu

Nástroje

EclipsePlugins / OSGi

View (print) - Edit page | Recent changes - Page history

Updated 13 March 2008, 22:58 by PremekBrada

EclipsePlugins.OSGi History

Hide minor edits - Show changes to markup

13 March 2008, 22:58 by PremekBrada -
Added lines 3-10:

Open Services Gateway Initiative, http://www.osgi.org/

Known open-source framework implementations

  • Knopflerfish
  • Apache Felix
  • Oscar
  • Consiege http://concierge.sourceforge.net/ -- R3, focus on mobile or embedded devices
05 November 2007, 13:39 by jbauml - Stranka presunuta na osobni wiki
Deleted lines 2-50:

Svet OSGi = Open Services Gateway Initiative

http://www.osgi.org/

Implementace, ktere nas zajimaji:

  • Knopflerfish -- http://www.knopflerfish.org/
* odzkouseno
  • Felix -- http://felix.apache.org/

Specifikace OSGi

http://www2.osgi.org/Specifications/HomePage#Release4

Verze OSGi 4.1

  • Dynamic Component Support
  • Zmeny na zaklade JSR 291 (see http://www.jcp.org/en/jsr/detail?id=291)
ad a) Wire Admin = org.osgi.service.wireadmin

V principu je to messaging - zpráva se předává jako Object, takže typování na metodách ani zprávách nás netrápí.

  • javadoc
  • http://paginaspersonales.deusto.es/dipina/doctorado/presentaciones/OSGiWireAdminService.pdf
ad b) Declarative Services = org.osgi.service.component ~ org.eclipse.equinox.ds
  • v ramci serialu "Getting Started with OSGi"

http://neilbartlett.name/blog/osgi-articles/

Declarative Services and Dependencies

  • Jednoduchy priklad na DS - Peter Kriens !!!
http://www.aqute.biz/Snippets/HelloWorldComponent

Pozn. oboje je i v equinox, ale v red status -- zatim neimplementovano

http://www.eclipse.org/equinox/bundles/


TODO:

  • udelat si myslenkovy poradek ve vrstvach OSGi. Co presne ktera dela, soucasti... Popr. porovnat je s eclipse. Pekny clanek -- A Comparison of Eclipse Extensions and OSGi Services
http://www.eclipsezone.com/articles/extensions-vs-services/
  • Zkusit Felix
  • Podrobne projit serial o OSGi na eclipsezone - je to hezky polopaticke. vetsinu zname, ale obcas dobre myslenky
http://neilbartlett.name/blog/osgi-articles/
12 October 2007, 10:09 by PremekBrada -
Added lines 22-23:

V principu je to messaging - zpráva se předává jako Object, takže typování na metodách ani zprávách nás netrápí.

12 October 2007, 09:39 by jbauml -
Changed line 9 from:
(*) odzkouseno
to:
* odzkouseno
Changed line 26 from:
ad b) Declarative Services =~ org.eclipse.equinox.ds
to:
ad b) Declarative Services = org.osgi.service.component ~ org.eclipse.equinox.ds
12 October 2007, 09:25 by jbauml -
Changed line 9 from:
* odzkouseno
to:
(*) odzkouseno
Changed line 26 from:
ad b) Declarative Services = org.eclipse.equinox.ds
to:
ad b) Declarative Services =~ org.eclipse.equinox.ds
Changed line 36 from:

Pozn. oboje je i v equinox v red status, ale zatim neimplementovano

to:

Pozn. oboje je i v equinox, ale v red status -- zatim neimplementovano

Changed line 43 from:
  • precist A Comparison of Eclipse Extensions and OSGi Services
to:
  • udelat si myslenkovy poradek ve vrstvach OSGi. Co presne ktera dela, soucasti... Popr. porovnat je s eclipse. Pekny clanek -- A Comparison of Eclipse Extensions and OSGi Services
Changed lines 46-49 from:
  • Zkusit nainstalovat Felix
  • Podrobne projit serial na eclipsezone - je to hezky polopaticke
http://neilbartlett.name/blog/osgi-articles/
to:
  • Zkusit Felix
  • Podrobne projit serial o OSGi na eclipsezone - je to hezky polopaticke. vetsinu zname, ale obcas dobre myslenky
http://neilbartlett.name/blog/osgi-articles/
11 October 2007, 23:04 by jbauml -
Changed lines 3-4 from:

Svet OSGi = Open Services Gateway Initiative

to:

Svet OSGi = Open Services Gateway Initiative

Changed line 7 from:

Implementace, ktere nas zajimaji:

to:

Implementace, ktere nas zajimaji:

Changed line 12 from:

Specifikace OSGi

to:

Specifikace OSGi

Changed line 16 from:
Verze OSGi 4.1
to:

Verze OSGi 4.1

Changed lines 20-21 from:

ad a) Wire Admin = org.osgi.service.wireadmin

to:
ad a) Wire Admin = org.osgi.service.wireadmin
Changed lines 24-26 from:

ad b) Declarative Services = org.eclipse.equinox.ds

to:
ad b) Declarative Services = org.eclipse.equinox.ds
Added lines 32-49:
  • Jednoduchy priklad na DS - Peter Kriens !!!
http://www.aqute.biz/Snippets/HelloWorldComponent

Pozn. oboje je i v equinox v red status, ale zatim neimplementovano

http://www.eclipse.org/equinox/bundles/


TODO:

  • precist A Comparison of Eclipse Extensions and OSGi Services
http://www.eclipsezone.com/articles/extensions-vs-services/
  • Zkusit nainstalovat Felix
  • Podrobne projit serial na eclipsezone - je to hezky polopaticke
http://neilbartlett.name/blog/osgi-articles/
11 October 2007, 22:48 by jbauml -
Changed line 26 from:

ad b) Declarative Services

to:

ad b) Declarative Services = org.eclipse.equinox.ds

11 October 2007, 22:42 by jbauml -
Added lines 20-31:

ad a) Wire Admin = org.osgi.service.wireadmin

  • javadoc
  • http://paginaspersonales.deusto.es/dipina/doctorado/presentaciones/OSGiWireAdminService.pdf

ad b) Declarative Services

  • v ramci serialu "Getting Started with OSGi"

http://neilbartlett.name/blog/osgi-articles/

Declarative Services and Dependencies

11 October 2007, 21:58 by jbauml -
Changed lines 1-2 from:
to:
11 October 2007, 21:56 by jbauml -
Added lines 1-2:
11 October 2007, 13:00 by jbauml -
Changed lines 6-9 from:

- Knopflerfish -- http://www.knopflerfish.org/

- odzkouseno

- Felix -- http://felix.apache.org/

to:
  • Knopflerfish -- http://www.knopflerfish.org/
* odzkouseno
  • Felix -- http://felix.apache.org/
Changed lines 15-17 from:

- Dynamic Component Support - Zmeny na zaklade JSR 291 (see http://www.jcp.org/en/jsr/detail?id=291)

to:
  • Dynamic Component Support
  • Zmeny na zaklade JSR 291 (see http://www.jcp.org/en/jsr/detail?id=291)
11 October 2007, 12:57 by jbauml -
Changed lines 1-17 from:

Open Services Gateway Initiative -- see http://www.osgi.org/

to:

Svet OSGi = Open Services Gateway Initiative

http://www.osgi.org/

Implementace, ktere nas zajimaji:

- Knopflerfish -- http://www.knopflerfish.org/

- odzkouseno

- Felix -- http://felix.apache.org/

Specifikace OSGi

http://www2.osgi.org/Specifications/HomePage#Release4

Verze OSGi 4.1

- Dynamic Component Support - Zmeny na zaklade JSR 291 (see http://www.jcp.org/en/jsr/detail?id=291)

31 October 2006, 14:21 by PremekBrada -
Added line 1:

Open Services Gateway Initiative -- see http://www.osgi.org/