Soumettre la recherche
Mettre en ligne
Robust collaboration services with OSGi - Satya Maheshwari
•
2 j'aime
•
2,126 vues
M
mfrancis
Suivre
OSGi Community Event 2013 (http://www.osgi.org/CommunityEvent2013/Schedule)
Lire moins
Lire la suite
Business
Technologie
Signaler
Partager
Signaler
Partager
1 sur 19
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
10 clues showing that you are doing OSGi in the wrong manner - Jerome Moliere
10 clues showing that you are doing OSGi in the wrong manner - Jerome Moliere
mfrancis
Panel Discussion: What Are the Major Tasks to Tackle Within the Next Two Years?
Panel Discussion: What Are the Major Tasks to Tackle Within the Next Two Years?
mfrancis
Comparison Of Open Source App Servers
Comparison Of Open Source App Servers
Rogue Wave Software
Eclipse Vs Netbeans
Eclipse Vs Netbeans
SiliconExpert Technologies
Docker for .net developer
Docker for .net developer
Tung Nguyen Thanh
Symfony Day 2009 - Symfony vs Integrating products
Symfony Day 2009 - Symfony vs Integrating products
Xavier Lacot
JavaScript as a First-Class Citizen on iOS 7
JavaScript as a First-Class Citizen on iOS 7
Kevin Whinnery
MuleSoft Surat Virtual Meetup#34 - OAS 3.0 full API lifecycle support with An...
MuleSoft Surat Virtual Meetup#34 - OAS 3.0 full API lifecycle support with An...
Jitendra Bafna
Recommandé
10 clues showing that you are doing OSGi in the wrong manner - Jerome Moliere
10 clues showing that you are doing OSGi in the wrong manner - Jerome Moliere
mfrancis
Panel Discussion: What Are the Major Tasks to Tackle Within the Next Two Years?
Panel Discussion: What Are the Major Tasks to Tackle Within the Next Two Years?
mfrancis
Comparison Of Open Source App Servers
Comparison Of Open Source App Servers
Rogue Wave Software
Eclipse Vs Netbeans
Eclipse Vs Netbeans
SiliconExpert Technologies
Docker for .net developer
Docker for .net developer
Tung Nguyen Thanh
Symfony Day 2009 - Symfony vs Integrating products
Symfony Day 2009 - Symfony vs Integrating products
Xavier Lacot
JavaScript as a First-Class Citizen on iOS 7
JavaScript as a First-Class Citizen on iOS 7
Kevin Whinnery
MuleSoft Surat Virtual Meetup#34 - OAS 3.0 full API lifecycle support with An...
MuleSoft Surat Virtual Meetup#34 - OAS 3.0 full API lifecycle support with An...
Jitendra Bafna
Whats New in Titanium 0.7
Whats New in Titanium 0.7
Kevin Whinnery
MuleSoft Nashik Virtual Meetup#4 - Implementing CI/CD pipeline for deploying ...
MuleSoft Nashik Virtual Meetup#4 - Implementing CI/CD pipeline for deploying ...
Jitendra Bafna
OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13
Niklas Heidloff
Laravel CI / CD in Azure Web Apps - Global Azure Bootcamp Jakarta
Laravel CI / CD in Azure Web Apps - Global Azure Bootcamp Jakarta
Billy Riantono
NetBeans IDE & Platform
NetBeans IDE & Platform
Aatul Palandurkar
Ionic Advisory: Your partner at every stage of development
Ionic Advisory: Your partner at every stage of development
Ionic Framework
UKLUG 2012 - XPages Extensibility API - going deep!
UKLUG 2012 - XPages Extensibility API - going deep!
René Winkelmeyer
Everything XControls
Everything XControls
Teamstudio
NCDevCon 2017 - Cross Platform Mobile Apps
NCDevCon 2017 - Cross Platform Mobile Apps
John M. Wargo
Ios driver presentation copy
Ios driver presentation copy
David O'Dowd
Developing Great Apps with Apache Cordova
Developing Great Apps with Apache Cordova
Shekhar Gulati
MuleSoft Surat Virtual Meetup#36 - MuleSoft Composer for Salesforce - No Code...
MuleSoft Surat Virtual Meetup#36 - MuleSoft Composer for Salesforce - No Code...
Jitendra Bafna
Webinar: Open Mainframe Project's Zowe LTS Release
Webinar: Open Mainframe Project's Zowe LTS Release
Open Mainframe Project
Working effectively with OpenShift
Working effectively with OpenShift
Shekhar Gulati
Zend
Zend
marcosTedsys
Webinar: Open Source on the Modern Mainframe
Webinar: Open Source on the Modern Mainframe
Open Mainframe Project
Content as a Service: What to Know About Decoupled CMS
Content as a Service: What to Know About Decoupled CMS
Pantheon
IBM Collaboration Solutions Community Meeting 11/11 - OpenNTF
IBM Collaboration Solutions Community Meeting 11/11 - OpenNTF
Niklas Heidloff
Mobile Controls for IBM Lotus Domino XPages on OpenNTF
Mobile Controls for IBM Lotus Domino XPages on OpenNTF
Niklas Heidloff
Top 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
Edureka!
Paremus Cloud and OSGi Beyond the VM - OSGi Cloud Workshop March 2012
Paremus Cloud and OSGi Beyond the VM - OSGi Cloud Workshop March 2012
mfrancis
Eclipse Gyrex OSGi based PaaS-Like Programming Stack - OSGi Cloud Workshop Ma...
Eclipse Gyrex OSGi based PaaS-Like Programming Stack - OSGi Cloud Workshop Ma...
mfrancis
Contenu connexe
Tendances
Whats New in Titanium 0.7
Whats New in Titanium 0.7
Kevin Whinnery
MuleSoft Nashik Virtual Meetup#4 - Implementing CI/CD pipeline for deploying ...
MuleSoft Nashik Virtual Meetup#4 - Implementing CI/CD pipeline for deploying ...
Jitendra Bafna
OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13
Niklas Heidloff
Laravel CI / CD in Azure Web Apps - Global Azure Bootcamp Jakarta
Laravel CI / CD in Azure Web Apps - Global Azure Bootcamp Jakarta
Billy Riantono
NetBeans IDE & Platform
NetBeans IDE & Platform
Aatul Palandurkar
Ionic Advisory: Your partner at every stage of development
Ionic Advisory: Your partner at every stage of development
Ionic Framework
UKLUG 2012 - XPages Extensibility API - going deep!
UKLUG 2012 - XPages Extensibility API - going deep!
René Winkelmeyer
Everything XControls
Everything XControls
Teamstudio
NCDevCon 2017 - Cross Platform Mobile Apps
NCDevCon 2017 - Cross Platform Mobile Apps
John M. Wargo
Ios driver presentation copy
Ios driver presentation copy
David O'Dowd
Developing Great Apps with Apache Cordova
Developing Great Apps with Apache Cordova
Shekhar Gulati
MuleSoft Surat Virtual Meetup#36 - MuleSoft Composer for Salesforce - No Code...
MuleSoft Surat Virtual Meetup#36 - MuleSoft Composer for Salesforce - No Code...
Jitendra Bafna
Webinar: Open Mainframe Project's Zowe LTS Release
Webinar: Open Mainframe Project's Zowe LTS Release
Open Mainframe Project
Working effectively with OpenShift
Working effectively with OpenShift
Shekhar Gulati
Zend
Zend
marcosTedsys
Webinar: Open Source on the Modern Mainframe
Webinar: Open Source on the Modern Mainframe
Open Mainframe Project
Content as a Service: What to Know About Decoupled CMS
Content as a Service: What to Know About Decoupled CMS
Pantheon
IBM Collaboration Solutions Community Meeting 11/11 - OpenNTF
IBM Collaboration Solutions Community Meeting 11/11 - OpenNTF
Niklas Heidloff
Mobile Controls for IBM Lotus Domino XPages on OpenNTF
Mobile Controls for IBM Lotus Domino XPages on OpenNTF
Niklas Heidloff
Top 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
Edureka!
Tendances
(20)
Whats New in Titanium 0.7
Whats New in Titanium 0.7
MuleSoft Nashik Virtual Meetup#4 - Implementing CI/CD pipeline for deploying ...
MuleSoft Nashik Virtual Meetup#4 - Implementing CI/CD pipeline for deploying ...
OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13
Laravel CI / CD in Azure Web Apps - Global Azure Bootcamp Jakarta
Laravel CI / CD in Azure Web Apps - Global Azure Bootcamp Jakarta
NetBeans IDE & Platform
NetBeans IDE & Platform
Ionic Advisory: Your partner at every stage of development
Ionic Advisory: Your partner at every stage of development
UKLUG 2012 - XPages Extensibility API - going deep!
UKLUG 2012 - XPages Extensibility API - going deep!
Everything XControls
Everything XControls
NCDevCon 2017 - Cross Platform Mobile Apps
NCDevCon 2017 - Cross Platform Mobile Apps
Ios driver presentation copy
Ios driver presentation copy
Developing Great Apps with Apache Cordova
Developing Great Apps with Apache Cordova
MuleSoft Surat Virtual Meetup#36 - MuleSoft Composer for Salesforce - No Code...
MuleSoft Surat Virtual Meetup#36 - MuleSoft Composer for Salesforce - No Code...
Webinar: Open Mainframe Project's Zowe LTS Release
Webinar: Open Mainframe Project's Zowe LTS Release
Working effectively with OpenShift
Working effectively with OpenShift
Zend
Zend
Webinar: Open Source on the Modern Mainframe
Webinar: Open Source on the Modern Mainframe
Content as a Service: What to Know About Decoupled CMS
Content as a Service: What to Know About Decoupled CMS
IBM Collaboration Solutions Community Meeting 11/11 - OpenNTF
IBM Collaboration Solutions Community Meeting 11/11 - OpenNTF
Mobile Controls for IBM Lotus Domino XPages on OpenNTF
Mobile Controls for IBM Lotus Domino XPages on OpenNTF
Top 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
En vedette
Paremus Cloud and OSGi Beyond the VM - OSGi Cloud Workshop March 2012
Paremus Cloud and OSGi Beyond the VM - OSGi Cloud Workshop March 2012
mfrancis
Eclipse Gyrex OSGi based PaaS-Like Programming Stack - OSGi Cloud Workshop Ma...
Eclipse Gyrex OSGi based PaaS-Like Programming Stack - OSGi Cloud Workshop Ma...
mfrancis
OSGi Cloud Ecosystems
OSGi Cloud Ecosystems
David Bosschaert
From Distributed to Pervasive OSGi
From Distributed to Pervasive OSGi
Jan S. Rellermeyer
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...
mfrancis
Cloudy with a Chance of Bundles (and non java components) - R Nicholson & T Ward
Cloudy with a Chance of Bundles (and non java components) - R Nicholson & T Ward
mfrancis
Lessons learned from a large scale OSGii web app - P Bakker & J de Vreede
Lessons learned from a large scale OSGii web app - P Bakker & J de Vreede
mfrancis
Cloud & OSGi - The Dawn of Composite Clouds (Now with demo videos)
Cloud & OSGi - The Dawn of Composite Clouds (Now with demo videos)
mfrancis
OSGi PaaS+ building a modular and secure cloud platform with OSGi - A Grzesik
OSGi PaaS+ building a modular and secure cloud platform with OSGi - A Grzesik
mfrancis
Better WebApp Development using OSGi - Raymond Auge
Better WebApp Development using OSGi - Raymond Auge
mfrancis
Using OSGi as a Cloud Platform - Jan Rellermeyer
Using OSGi as a Cloud Platform - Jan Rellermeyer
mfrancis
Cloud and OSGi at eBay - OSGi Cloud Workshop March 2012
Cloud and OSGi at eBay - OSGi Cloud Workshop March 2012
mfrancis
OSGi and Private Clouds
OSGi and Private Clouds
mfrancis
Modular Java EE in the Cloud
Modular Java EE in the Cloud
Bert Ertman
Complexity, Components & Clouds (Paremus)
Complexity, Components & Clouds (Paremus)
mfrancis
The Dawn of Composite Clouds – Why OSGi is the Most Important Ingredient in t...
The Dawn of Composite Clouds – Why OSGi is the Most Important Ingredient in t...
mfrancis
Modular JavaScript in an OSGi World - S Mak
Modular JavaScript in an OSGi World - S Mak
mfrancis
Building Secure OSGi Applications
Building Secure OSGi Applications
Marcel Offermans
Deploying Heterogeneous Artifacts to the Cloud with OSGi - Neil Bartlett
Deploying Heterogeneous Artifacts to the Cloud with OSGi - Neil Bartlett
mfrancis
RESTful OSGi middleware for NoSQL databases with Docker
RESTful OSGi middleware for NoSQL databases with Docker
Bertrand Delacretaz
En vedette
(20)
Paremus Cloud and OSGi Beyond the VM - OSGi Cloud Workshop March 2012
Paremus Cloud and OSGi Beyond the VM - OSGi Cloud Workshop March 2012
Eclipse Gyrex OSGi based PaaS-Like Programming Stack - OSGi Cloud Workshop Ma...
Eclipse Gyrex OSGi based PaaS-Like Programming Stack - OSGi Cloud Workshop Ma...
OSGi Cloud Ecosystems
OSGi Cloud Ecosystems
From Distributed to Pervasive OSGi
From Distributed to Pervasive OSGi
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...
Cloudy with a Chance of Bundles (and non java components) - R Nicholson & T Ward
Cloudy with a Chance of Bundles (and non java components) - R Nicholson & T Ward
Lessons learned from a large scale OSGii web app - P Bakker & J de Vreede
Lessons learned from a large scale OSGii web app - P Bakker & J de Vreede
Cloud & OSGi - The Dawn of Composite Clouds (Now with demo videos)
Cloud & OSGi - The Dawn of Composite Clouds (Now with demo videos)
OSGi PaaS+ building a modular and secure cloud platform with OSGi - A Grzesik
OSGi PaaS+ building a modular and secure cloud platform with OSGi - A Grzesik
Better WebApp Development using OSGi - Raymond Auge
Better WebApp Development using OSGi - Raymond Auge
Using OSGi as a Cloud Platform - Jan Rellermeyer
Using OSGi as a Cloud Platform - Jan Rellermeyer
Cloud and OSGi at eBay - OSGi Cloud Workshop March 2012
Cloud and OSGi at eBay - OSGi Cloud Workshop March 2012
OSGi and Private Clouds
OSGi and Private Clouds
Modular Java EE in the Cloud
Modular Java EE in the Cloud
Complexity, Components & Clouds (Paremus)
Complexity, Components & Clouds (Paremus)
The Dawn of Composite Clouds – Why OSGi is the Most Important Ingredient in t...
The Dawn of Composite Clouds – Why OSGi is the Most Important Ingredient in t...
Modular JavaScript in an OSGi World - S Mak
Modular JavaScript in an OSGi World - S Mak
Building Secure OSGi Applications
Building Secure OSGi Applications
Deploying Heterogeneous Artifacts to the Cloud with OSGi - Neil Bartlett
Deploying Heterogeneous Artifacts to the Cloud with OSGi - Neil Bartlett
RESTful OSGi middleware for NoSQL databases with Docker
RESTful OSGi middleware for NoSQL databases with Docker
Similaire à Robust collaboration services with OSGi - Satya Maheshwari
ColdFusion 11 Overview - CFSummit 2013
ColdFusion 11 Overview - CFSummit 2013
Rupesh Kumar
Applying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomes
Kartik Kanakasabesan
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Sanjeev Sharma
How to Build a DevOps Toolchain
How to Build a DevOps Toolchain
IBM UrbanCode Products
Max flash based code quality is there a canary in your coal mine-
Max flash based code quality is there a canary in your coal mine-
Xavier Agnetti
Flash/AIRの最新情報及びARMとの協業
Flash/AIRの最新情報及びARMとの協業
Andy Hall
IBM DevOps Enabling continuous integration & delivery
IBM DevOps Enabling continuous integration & delivery
Roberto Pozzi
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
Sandeep Chellingi
AIR for Higher Education
AIR for Higher Education
Joseph Labrecque
Developing multi-screen applications using Adobe Integrated Runtime (AIR)
Developing multi-screen applications using Adobe Integrated Runtime (AIR)
Sujit Reddy G
Connect 2 Cocomo
Connect 2 Cocomo
Tlogan123
Google Drive Integration
Google Drive Integration
Connecting Software
Progressing beyond the Desktop at Universities with Adobe AIR
Progressing beyond the Desktop at Universities with Adobe AIR
Joseph Labrecque
What's New at Aras 2013
What's New at Aras 2013
Aras
Cloud Roundtable | Your PaaS to DevOps
Cloud Roundtable | Your PaaS to DevOps
Codemotion
Firewall friendly pipeline for secure data access
Firewall friendly pipeline for secure data access
Sumit Sarkar
News to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSE
IBM
IBM Bluemix on the go - Giulio Santoli (Mobility Hackathon)
IBM Bluemix on the go - Giulio Santoli (Mobility Hackathon)
gjuljo
Your PaaS to DevOps
Your PaaS to DevOps
Roberto Pozzi
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix Marketplace
Simon Baker
Similaire à Robust collaboration services with OSGi - Satya Maheshwari
(20)
ColdFusion 11 Overview - CFSummit 2013
ColdFusion 11 Overview - CFSummit 2013
Applying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomes
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
How to Build a DevOps Toolchain
How to Build a DevOps Toolchain
Max flash based code quality is there a canary in your coal mine-
Max flash based code quality is there a canary in your coal mine-
Flash/AIRの最新情報及びARMとの協業
Flash/AIRの最新情報及びARMとの協業
IBM DevOps Enabling continuous integration & delivery
IBM DevOps Enabling continuous integration & delivery
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
AIR for Higher Education
AIR for Higher Education
Developing multi-screen applications using Adobe Integrated Runtime (AIR)
Developing multi-screen applications using Adobe Integrated Runtime (AIR)
Connect 2 Cocomo
Connect 2 Cocomo
Google Drive Integration
Google Drive Integration
Progressing beyond the Desktop at Universities with Adobe AIR
Progressing beyond the Desktop at Universities with Adobe AIR
What's New at Aras 2013
What's New at Aras 2013
Cloud Roundtable | Your PaaS to DevOps
Cloud Roundtable | Your PaaS to DevOps
Firewall friendly pipeline for secure data access
Firewall friendly pipeline for secure data access
News to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSE
IBM Bluemix on the go - Giulio Santoli (Mobility Hackathon)
IBM Bluemix on the go - Giulio Santoli (Mobility Hackathon)
Your PaaS to DevOps
Your PaaS to DevOps
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix Marketplace
Plus de mfrancis
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
mfrancis
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)
mfrancis
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
mfrancis
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
mfrancis
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
mfrancis
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
mfrancis
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
mfrancis
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
mfrancis
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
mfrancis
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)
mfrancis
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
mfrancis
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
mfrancis
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
mfrancis
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
mfrancis
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
mfrancis
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
mfrancis
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
mfrancis
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
mfrancis
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
mfrancis
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)
mfrancis
Plus de mfrancis
(20)
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)
Dernier
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
Shaun Heinrichs
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
DallasHaselhorst
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
Hector Del Castillo, CPM, CPMM
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
Peter Ward
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
mbikashkanyari
BAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptx
ran17april2001
Excvation Safety for safety officers reference
Excvation Safety for safety officers reference
ssuser2c065e
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Rakhi Bazaar
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
Rbc Rbcua
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
Chris Skinner
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
Mintel Group
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Associazione Digital Days
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
One Monitar
Cyber Security Training in Office Environment
Cyber Security Training in Office Environment
elijahj01012
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
Anamaria Contreras
20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf
Chris Skinner
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptx
appkodes
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
SOFTTECHHUB
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
ssuserf63bd7
Technical Leaders - Working with the Management Team
Technical Leaders - Working with the Management Team
Arik Fletcher
Dernier
(20)
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
BAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptx
Excvation Safety for safety officers reference
Excvation Safety for safety officers reference
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Cyber Security Training in Office Environment
Cyber Security Training in Office Environment
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptx
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Technical Leaders - Working with the Management Team
Technical Leaders - Working with the Management Team
Robust collaboration services with OSGi - Satya Maheshwari
1.
Robust Collaboration Services
with OSGi Satya Deep Maheshwari | Computer Scientist | Adobe Systems © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
2.
About the speaker Currently
working as a Computer Scientist in Adobe for the past 5 and a half years Works for Adobe Connect a web conferencing solution from Adobe Prior work experience with Oracle, TCS Holds 1 patent “Patent Grant number: 8131641” . Another patent pending approval. Involved in the adoption of OSGi framework in Adobe Connect and other Adobe products. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 2
3.
Adobe Connect –
Brief Introduction Quoting from adobe.com Adobe® Connect™ is a web conferencing platform for web meetings, eLearning, and webinars. It powers mission critical web conferencing solutions end-to-end, on virtually any device, and enables organizations from leading corporations to the U.S. Department of Defence to fundamentally improve productivity © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 3
4.
Mission criticality of
web conferencing solutions © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4
5.
Divide the risk
– Avoid single point of failure © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5
6.
A webinar in
progress … © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 6
7.
Something goes wrong
or there’s a maintenance… Monolithic architecture © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 7
8.
Something goes wrong
or there’s a maintenance… © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 8
9.
A software in
not set in stone © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 9
10.
OSGi Advantage On Ease of
plugging in/out services Update configurations on the fly Reduced complexity because of inherently modular design Ability to specify version dependencies © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 10
11.
Robust audio conferencing
support using OSGi © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11
12.
Telephony Service Architecture RTMP
– Real Time Messaging Protocol RPC – Remote Procedure Call FMS – Flash Media Sever CPMC – Connect Pro Meeting Client © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 12
13.
Non OSGi (Monolithic)
deployment Bridge 1 A1 Bridge 4 A4 A2 A3 Bridge 3 © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13 Bridge 2
14.
OSGi based deployment Bridge 1 A1 Bridge 4 A4 A2 A3 Bridge 3 ©
2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 14 Bridge 2
15.
High Level Class
Diagram <<interface>> TelephonyManager ReferenceCardinality OPTIONAL_MULTIPLE <<interface>> TelephonyAdaptor <<class>> TelephonyAdaptorImpl <<class>> TelephonyAdaptorImpl © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. <<class>> TelephonyAdaptorImpl 15 <<class>> TelephonyManagerImpl
16.
Asynchronous workflows Start Conference Adaptor Telephony Service Start
Conference Acknowledge Callback Conference Started © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 16 CSP Web Service Endpoint
17.
Using OSGi event
admin service for async workflows External Callback Callback Servlet Post async event Event Admin Service Handle Event by topic Event Handler (Topic 1) Event Handler (Topic 2) Send event via RTMP connection Send event via RTMP connection Meeting Room 1 Event Handler (Topic 3) Meeting Room 1 © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 17 Send event via RTMP connection Meeting Room 1
18.
OSGi based Connect
Application Server - in concept Event Registration Meeting Scheduling Training management Persistence Service OSGi Container © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 18 Background Services Web Interface
19.
© 2013 Adobe
Systems Incorporated. All Rights Reserved. Adobe Confidential.
Télécharger maintenant