OSGi整合.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OSGi整合

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * KNOPFLERFISH開發BUNDLE 新增一個Bundle專案 * KNOPFLERFISH開發BUNDLE 我們將此Bundle專案取名叫HelloOSGi * KNOPFLERFISH開發BUNDLE 勾選自動產生Activator * KNOPFLERFISH開發BUNDLE 選擇自動產生Activator後會看見,專案下的src(source)檔案夾,多了一個名為HelloOSGi的封包,發包下有Activator.java * KNOPFLERFISH開發BUNDLE 我們可以編輯Activator.java * KNOPFLERFISH開發BUNDLE Activator實作BundleActivator的start和stop Bundle被Start會印出HelloOSGi Start~! Bundle被Stop會印出HelloOSGi Stop~! * KNOPFLERFISH開發BUNDLE 在專案的目錄上按右鍵, 將專案輸出(export) * KNOPFLERFISH開發BUNDLE 選擇輸出成一個Jar 通常是Java下, 選擇JAR file * KNOPFLERFISH開發BUNDLE Eclipse可自動把jar的 .bundle-pack .classpath .project bundle.manifest 輸出 選擇路徑: 這裡選到桌面,檔名 是HelloOSGi.jar 不要在這裡選擇結束 選下一步 * KNOPFLERFISH開發BUNDLE 再下一步後, 請確定manifest檔 的路徑是否正確, 可使用browse… 開啟此專案的 bundle.manifest 每一次,請特別注意 Eclipse不會自動找到 恭喜,可以按完成 * KNOPFLERFISH開發BUNDLE 成功後可看到HelloOSGi的jar檔, 此範例我們是放在桌面上。 成功! * 開啟KNOPFLERFISH的框架(FRAMEWORK) 在你安裝的knopflerfis資料夾下 選擇在下的osgi 選擇framework的可執行jar 左鍵點兩下 * 啟動KNOPFLERFISH * 在KNOPFLERFISH上跑BUNDLE 1.左上角從資料夾開HelloOSGi 2.按Play ? start ,印HelloOSGi Start 3.按停止 ? stop,印HelloOSGi Stop Install成功就會出現 * OSGI框架實作比較 OSGi core OSGi Configuration Admin OSGi declarative services Equinox v3.4.2? X X X Felix v1.8.0 O O X Knopflerfish v2.3.1 O O O UPnP介紹 (Universy Plug )即插即用(UPnP)是由通用即插即用論壇(UPnP? Forum)提出的一套網路協定。該協定的標的是使家庭網路(資料共享、通訊和娛樂)和公司網路中的各種裝置能夠相互無縫連線,並簡化相關網路的實作。UPnP 透過定義和發布基於開放、網際網路通訊網協定標準的 UPnP 裝置控制協定來實作這一標的。 Structure of UPnP Device * UPnPDevice UPnPService UPnPService UPnPStateVariablec UPnPAciotn UPnPAction UPnPStateVariablec UPnPStateVariablec c UPnP Base Driver 08/25/10 圖片來源:/site/upnp-driver-architecture.html ANDROID BUILD 資料來源:/2009/09/15/how-to-build-android-application-package-apk-from-the-command-line-using-the-sdk-tools-continuously-integrated-using-cruisecontrol/ * Source code Resources Assets Manifest Key Libraries Create packaged resource compile To Dalvik bytecodes Crea

文档评论(0)

book1986 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档