OSGi (Open Service Gateway Initiative)

Slides:



Advertisements
Similar presentations
教育部 1 教育部技職司 南區: 2010 年 11 月 5 日 北區: 2010 年 11 月 8 日 中區: 2010 年 11 月 9 日 產學攜手合作計畫 政策宣導.
Advertisements

雅安市教师资格定期注册 政策解读 雅安市教育局政策法规科. 一、执行文件: 一、执行文件: 1 、《四川省教育厅关于印发《四川省中小学教师资格定期 注册试点实施细则(试行)》的通知》(川教 [2014]60 号); 1 、《四川省教育厅关于印发《四川省中小学教师资格定期 注册试点实施细则(试行)》的通知》(川教.
104 年度環保小學堂 經費編列注意事項 會計室 : 丁子芸 中華民國 103 年 10 月 22 日 會計室 : 丁子芸 中華民國 103 年 10 月 22 日.
醫學美學之我見ー肉毒桿菌 班級:應日三乙 姓名:蔡雅卉 學號: 497E0076. 前言 現在的人,已經把 整型看做是微不足 道的事情了。即使 只是戴牙套、局部 雷射、割雙眼皮、 打美白針、肉毒桿 菌等等,都可以在 身體上做不同的改 變,而讓自己更滿 意自己的外表。
虚拟天文台天文教育平台建设构想 刘高潮 华中师范大学 国家天文台. 报告索引 虚拟天文台环境下的教育概述 虚拟天文台天文教育平台建设构想 天文历算服务开发示例.
陳穎平 — 資訊科學與工程研究所. Outline 從核心理念出發 談在現今潮流下我所採取的教學方式 溫馨提醒:即將切換至「高橋流簡報法」模式 April 27, 2015 陳穎平 : 教學經驗分享 2.
一、就业系统 登陆地址: 账号及密码 - 账号: 密码: - 验证码与网页上相同, 不区分大小写。 – 具体如图:
4.体词 体词包括:名词,处所词,方位词,时间词,区别词,数词,量词以及一部分代词。.
第八次全國科學技術會議 第一議題:結合人文科技,提升生活品質
垃圾污染 六年己班 組員: 林哲毅. 許雲泰.
从生命伦理学角度 对转基因食品市场准入标准及道德评价标准的研究
東南科技大學 春暉社 簡 報.
岳飞( 1103——1142) 字鹏举,汉族人,是南宋著名抗金将领,相州汤阴(今河南汤阴)人。二十岁从军,因军功屡迁,后被秦桧以“莫须有”罪名污陷而杀害,时年39岁,谥“武穆”,后改谥“忠武”,有《岳武穆集》传世。《全宋词》存词三首 (《满江红·怒发冲冠》、《满江红·登黄鹤楼有感》、《小重山》)。
DATE: 14/10/2009 陳威宇 格網技術組 雲端運算相關應用 (Based on Hadoop)
第1章 Java语言概述.
C语言程序设计 李伟光.
會計資訊系統 專章A.
第三章 調整與編表.
教學經驗分享 吳毅成 國立交通大學資訊工程系 2012年4月.
讲故事训练 授课人:田轶.
第四章 電腦軟體 課前指引 實體的電腦裝置,我們稱之為「硬體」(Hardware),至於軟體則是個抽象的概念,軟體是經由人類以各種不同的程式語言撰寫而成,以達到控制硬體、進行各種工作的抽象化(例如文書處理)等動作。有些讀者經常迫不及買了一台新電腦,就以為可以開始使用!事實不然,一部配備齊全的電腦,如果沒有合適的軟體來控制與搭配,絕對也是英雄無用武之地。一般來說,我們將軟體分「系統軟體」(System.
第十一課 菜園 6-11.
VMWARE 大藍圖 SOFTWARE-DEFINED ENTERPRISE
校本选修课 第三专题 西藏问题 北京师大二附中 李文燕.
焦作32中 108班 杨梦洁 、杨梦涛、赵 璐、赵鑫、赵恒 2009年8月2日
學生:3A黃寶珠(35),楊偉漢(39) 教師:黃瑞勤老師
“东方瑞士” ——青岛.
網頁技術簡介.
操作系统结构.
正修科技大學教學發展中心 教師教學觀摩與經驗分享 電子工程系 張法憲副教授.
第20课 迷人的动画片 威海市 高新区 初村小学 执教人:吴磊. 第20课 迷人的动画片 威海市 高新区 初村小学 执教人:吴磊.
计算机安全防护技术 网络中心 2011年12月.
客户需求书暨邀请罗老函 “中国亮点”首先是一家“外脑投资”公司 投的是“思想资产”—— 《新利益管理学》 二0一六年三月十五日.
蘇軾詞的賞析
旅游服务与管理专业 旅游服务与管理专业 旅游服务与管理专业 旅游服务与管理专业 旅游服务与管理专业
5B專題研習第六組 主題:積極人生·拒絕誘惑 吸毒的禍害
柯奕宏(06) 王予亨(13) 郭秉逸(15) 楊雯凈(23) 顏佑瑩(32)
第十五章 传播学调查研究方法.
自然與生活科技領域 認識太陽能 蘇紋琪、石明玉.
 全能的天才畫家- 李奧納多‧達文西 (西元1452年-1519年) 指導老師:袁淑芬老師 製作人:饒佩芯.
組別:第五組 小組成員:賴瑋、蔡宜瑾、曾子珊、陳玟羽 報告人:曾子珊
團隊研發能力 – 抗煞一號 二十天之內,完成抗煞一號的研發.
ANDROID與OSGI平台整合.
伺服器虛擬化環境建置 報告人:林又新
从UNIX到Windows的 电信软件移植实践
Cloud Computing(雲端運算) 技術的現況與應用
Android 课程讲义 智能手机开发
第一章 認識Java Java 程式設計入門(I).
Native Development Kit
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
第一讲 J2EE基础 博和利初级培训 —开发技能.
顧武雄 Jovi Ku Microsoft特約資深講師
認識我的故鄉_台中市.
服務於中國研究的網絡基礎設施 A Cyberinfrastructure for Historical China Studies
虚拟天文台数据访问 客户端设计与实现 杨阳 指导老师: 赵永恒研究员、崔辰州副研究员.
Topic Introduction—RMI
北京师范大学图书馆 孙博阳 数字图书馆应用系统和环境建设学术研讨会 2005/12/13
A standard for developing secure mobile applications
107學年度國民中學 學障鑑定個測工作說明 Loading…… 臺東縣特教資源中心.
精忠报国  演唱:屠洪纲 作词:陈涛 作曲:张宏光  狼烟起 江山北望  龙起卷 马长嘶 剑气如霜  心似黄河水茫茫  二十年 纵横间 谁能相抗  恨欲狂 长刀所向  多少手足忠魂埋骨它乡  何惜百死报家国  忍叹惜 更无语 血泪满眶  马蹄南去 人北望  人北望 草青黄 尘飞扬  我愿守土复开疆  堂堂中国要让四方来贺.
樂樂請假了 尊重的故事 資料來源:臺北縣國民小學品德教育手冊 故事來源:臺北縣國民小學品德教育手冊 網路小故事
聽聽那冷雨---重點摘要 二愛 王煜榕.
憲政與民主 應化3A 邱泓明.
方格紙上畫正方形.
OSGi: 服務導向的Java模組系統 廖峻鋒 (try) 台大資工所 智慧型機器人及自動化實驗室.
古蹟知性之旅 我和新港奉天宮有個約 報告人:陳 映 竹 傅 湘 甯.
台北縣的歷史發展.
第四章 買賣業會計.
萬能科技大學 106-1導師會議 研發處 吳復強
Presentation transcript:

OSGi (Open Service Gateway Initiative) Reporter:sz-han wang

OUTLINE OSGi Oscar

OSGi架構 OSGi 架構主要由三種元件所組成: Framework、Bundle 和Service。Framework 架構在 Java VM(Java Virtual Machine)上,Bundle 則是執行於 Framework 上的應用程式,而 Service 是 Bundle 所提供(Export)或所需(Import)的介面服務。

OSGi架構圖

OSGi 架構

services in OSGi Framework

OSGi bundle Bundle 是一個Java Archive(JAR)檔案,該 JAR 檔包含 Java類別(Class)、啓動類別(Activator Class)、清單文件檔(Manifest Header)和一些資源檔(如HTML 網頁或JPG 圖檔等)。

OSGi bundle

Bundle 生命週期狀態圖

Class Loading概念圖

Service Registry

OSGi的優點 Platform Independent Application Independent Secure Multiple Services Multiple Local Network Technologies Multiple Device Access Technologies Co-existence with Other Standards

An UPnP/HAVI software bridge

OBR (OSCAR Bundle Repository) 提供一個容器並且告知bundle能被部署到哪一個OSGi的Framework上。 增加bundle的可見度以及群組性。

OBR示意圖

Bundle 互相合作圖

Oscar Oscar is an open source implementation of the Open Services Gateway Initiative (OSGi) framework specification; the goal is to provide a completely compliant implementation of the OSGi framework specification. OSCAR可以運用它的plug-in或是擴充(extension)機制,可以很容易的被嵌入到其他的專案上。 動態的組裝應用程式(Dynamic assembly of applications)

Oscar GUI Shell ...\Oscar\lib\system.properties ..\.oscar\test07

Oscar GUI Shell

Oscar GUI Shell

Simple

Simple

Simple

Oscar GUI Shell

mp3player

OSGi UPnP

UPnP device

OSGi UPnP Device Tester

Example MPEG7-search