日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]OSGi環境下Java模塊和C模塊的通信機制的實現方法有效

專利信息
申請號: 201310637671.4 申請日: 2013-11-27
公開(公告)號: CN103746959B 公開(公告)日: 2018-04-06
發明(設計)人: 倪同貴;鄧兵;施晨 申請(專利權)人: 上海斐訊數據通信技術有限公司
主分類號: H04L29/06 分類號: H04L29/06
代理公司: 杭州千克知識產權代理有限公司33246 代理人: 周希良
地址: 201616 上海市松*** 國省代碼: 上海;31
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: osgi 環境 java 通信 機制 實現 方法
【說明書】:

技術領域

發明涉及計算機通信的技術領域,特別是涉及一種OSGi環境下Java和C的通信機制的實現方法。

背景技術

Java語言的功能很強大,但不是萬能的。在Java語言中,丟棄了指針這個功能強大且與底層交互密切的語言工具。單從效率層面上來講,Java與C相比較,Java的執行效率遠遠低于C。對于一些算法要求比較高的,Java便不是最好的選擇。Java是一種面向對象的語言,在各種紛繁復雜的APP應用中,Java備享贊譽,美名遠播。這樣就帶來了Java與C共存協同合作的問題。Java的創造者們在開發之初就已經考慮到了這一點,在Java中提供了與C/C++的編程接口,這就是Java本機接口(Java Native Interface,JNI)。

Unix Domain Socket即Uinx域套接字,用于同一臺機上運行的進程之間的通信。Unix域套接字的執行效率比因特網域的套接字更高,它是實現Java與C通信的橋梁。

Open Service Gateway Initiative,即OSGi(JSR291)亦稱做Java語言的動態模塊系統,它為模塊化應用的開發定義了一個基礎架構。簡單的說,通過OSGi可以在后臺對設備組件進行安裝、升級或卸載而無需打斷該設備的正常運行。OSGi作為Java模塊化的載體,運行在Java虛擬機(Java Virtual Machine,JVM)之上。

現有技術中,解決Java程序和C程序之間的通信問題,通常采用的方式有如下幾種:

(1)Socket通信方式

Socket是建立在傳輸協議(主要是TCP和UDP)上的一種套接字規范。套接字屏蔽了底層通信軟件和具體操作系統的差異,使得任何兩臺安裝了TCP協議軟件和實現了要節制規范的計算機之間的通信成為可能。利用標準的Socket通信的方法,可以實現任何平臺任何進程之間的Socket通信,從而實現信息的傳遞。然而,這種實現方案只能運行在任何兩臺安裝了TCP協議的機器之間,利用網絡套接字通信,而在其他環境下則無法運行及通信。

(2)文件共享方式

通信雙方將需要傳遞的參數等信息,通過文件進行傳遞。然而,這種方法需要注意線程同步和安全等問題,而且其效率也相對比較低下。同時,由于該方式雖然較為簡單易用,但是對文件的操作的安全性則成了通信的最大障礙。因此,在對效率要求比較高且對數據安全要求比較高的場合,這種方式便不可取了。

(3)通過JNI方式

JNI是編寫Java本機方法和把JVM嵌入到本機應用程序中的標準接口。通過JNI編寫程序,可以很方便的做到跨平臺移植。采用JNI是目前為止較為流行的Java通信方式。單獨使用JNI給JAVA與C之間的通信帶來較大的靈活性。但是JNI本身只是一系列通用接口,其實現依賴于設計者本身的技術解決方案,因此帶來不確定性。

綜上所述,現有的方案的運行環境各異且各有優缺點,有的運行于不同主機,有的運行于JVM。OSGi是近年來新提出的標準,Java模塊化是目前比較熱門的發展趨勢,因此在嵌入式平臺下,OSGi環境中,提出一套Java與C的通信解決方案,同時能夠解決通信安全、通信效率等問題則顯得非常有必要。

發明內容

鑒于以上所述現有技術的缺點,本發明的目的在于提供一種OSGi環境下Java和C的通信機制的實現方法,使得JAVA環境下的任務和C環境的任務能夠互相通信。

為實現上述目的及其他相關目的,本發明提供一種OSGi環境下Java和C的通信機制的實現方法,其中Java程序運行在OSGi框架下,C程序運行于linux系統上,所述實現方法至少包括:在OSGi環境下注冊中轉消息Bundle,使Java程序能夠使用消息服務,同時能響應C程序發送過來的消息;C程序與中轉消息Bundle建立通訊socket,或者Java程序通過向中轉消息Bundle發起通訊請求,由中轉消息Bundle建立與C程序的socket;C程序通過中轉消息Bundle收發socket消息來與Java程序通訊;Java程序通過中轉消息Bundle的消息服務與C程序通訊。

根據上述的OSGi環境下Java和C的通信機制的實現方法,其中:中轉消息之間采用Unix域套接字進行通信。

根據上述的OSGi環境下Java和C的通信機制的實現方法,其中:中轉消息包括消息頭和消息數據。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海斐訊數據通信技術有限公司,未經上海斐訊數據通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201310637671.4/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖、流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 日本一区二区三区四区高清视频| 亚洲日韩欧美综合| 精品国产一区二区三区久久久久久 | 国产精品久久久区三区天天噜| 国产69精品久久久久男男系列| 国产日韩欧美综合在线| 欧美精品一区二区久久久| 午夜wwww| 国产欧美一区二区三区免费视频 | 国产视频一区二区在线| 亚洲第一天堂久久| 黄毛片在线观看| 欧美中文字幕一区二区三区| 精品少妇一区二区三区| 国产一区二区精品免费| 色偷偷一区二区三区| 国产亚洲久久| 国产精品综合在线| 久久一区二区精品视频| 久久久精品欧美一区二区免费| 午夜毛片在线观看| 国产精品久久久久久久新郎| 性色av色香蕉一区二区三区| 欧美日韩一区视频| 久久国产精品二区| 91精品久久久久久久久久| 国产精品99999999| 亚洲美女在线一区| 国产精品一级片在线观看| 国内视频一区二区三区| 99久久久国产精品免费调教网站| 色吊丝av中文字幕| 91丝袜国产在线播放| 99视频国产精品| 欧美在线观看视频一区二区三区 | 久久精品—区二区三区| 福利电影一区二区三区| 亚洲激情中文字幕| 性生交大片免费看潘金莲| 午夜剧场伦理| 精品国产亚洲一区二区三区| 国产精品亚洲第一区| 日韩av在线网址| 精品国产免费一区二区三区| 亚洲欧美日韩视频一区| 91波多野结衣| 国产精品综合一区二区三区| 国产1区2区3区中文字幕| 8x8x国产一区二区三区精品推荐| 激情久久影院| 中文字幕久久精品一区| 亚洲免费永久精品国产| 91久久精品国产91久久性色tv| 欧美一区久久| 欧美一区二区三区不卡视频| 欧美在线视频精品| 高清国产一区二区| 国产真实乱偷精品视频免| 亚洲欧美色图在线| 日本一区二区三区免费视频 | 日韩av片无码一区二区不卡电影| 精品国产伦一区二区三区| 欧美乱偷一区二区三区在线| 国产精品爽到爆呻吟高潮不挺| 久久精品国产一区二区三区不卡| 国产精品999久久久| 少妇高清精品毛片在线视频| 中文乱码在线视频| 欧美午夜看片在线观看字幕| 免费a级毛片18以上观看精品| 欧美乱战大交xxxxx| 午夜特片网| 欧美日韩亚洲另类| 国产欧美日韩精品在线| 国产一区二区麻豆| 亚洲va久久久噜噜噜久久0| xxxx在线视频| 国产网站一区二区| 亚洲精品人| 欧美在线播放一区| 国产精品1区二区| 精品国产一区在线| 肥大bbwbbwbbw高潮| 一色桃子av| 国产在线观看免费麻豆| 国产精品电影一区二区三区| 亚洲精品久久久久不卡激情文学| 国产一级在线免费观看| 国模精品免费看久久久| 夜夜躁狠狠躁日日躁2024| 久久人91精品久久久久久不卡| 日韩欧美中文字幕一区| 日韩精品一区中文字幕| 中文字幕一区二区在线播放| 美女张开腿黄网站免费| 亚洲欧美一卡| 中文字幕+乱码+中文字幕一区 | 欧美精品久| 色婷婷综合久久久中文一区二区| 亚洲精品久久久久不卡激情文学| 久久精品99国产精品亚洲最刺激| 国产视频一区二区在线播放| 国产69久久| 久久久精品99久久精品36亚 | 日韩精品人成在线播放| 国产理论片午午午伦夜理片2021| 91一区在线| 国产欧美日韩一区二区三区四区| 日韩欧美激情| 国产在线拍揄自揄拍| 四虎影视亚洲精品国产原创优播| 日本激情视频一区二区三区| 久久久精品欧美一区二区| 亚洲日韩欧美综合| 91精品系列| 挺进警察美妇后菊| 久久一区二区精品| 在线精品国产一区二区三区88| 91偷拍网站| 夜夜嗨av一区二区三区中文字幕| 国产精品99久久久久久宅男| 国产农村妇女精品一区二区| 高清国产一区二区三区| 99久久免费毛片基地| 欧美3p激情一区二区三区猛视频 | 国产乱了高清露脸对白| 久久国产精品二区| 国产主播啪啪| 首页亚洲欧美制服丝腿| 欧美精品乱码视频一二专区 | 精品久久二区| 精品videossexfreeohdbbw| 国产乱人乱精一区二视频国产精品| 69久久夜色精品国产69–| 国产日产欧美一区| 精品久久小视频| 欧美精品一级二级| 欧美亚洲精品一区二区三区| 激情久久久久久| 强制中出し~大桥未久10在线播放| 国产精品久久久久久久久久久久久久久久| 福利电影一区二区三区| 亚洲国产偷| 性old老妇做受| 欧美freesex极品少妇| 国产精品亚洲а∨天堂123bt| 国产一区二区中文字幕| 午夜剧场a级片| 精品久久不卡| 日韩国产精品一区二区| 久久精品一二三四| 日韩av中文字幕在线免费观看| 亚洲午夜天堂吃瓜在线| 国产精品久久久久久久综合| 2020国产精品自拍| 在线播放国产一区| 99久久精品一区| 91狠狠操| 欧美一区二区三区久久精品视 | 国产精品视频二区三区| 一区二区三区电影在线观看| 国产欧美视频一区二区三区| 欧美精品一区二区三区视频| 国产欧美一区二区在线| 97人人澡人人添人人爽超碰| 国产真实乱偷精品视频免| 99精品黄色| 91精品啪在线观看国产线免费| 久久精视频| 一区二区在线不卡| 久久精品99国产精品亚洲最刺激 | 国产乱人乱精一区二视频国产精品| 国产精品v欧美精品v日韩| 91精品国产91久久久| 日本一码二码三码视频| 久久99精品久久久秒播| 精品国产免费久久| 欧美日韩精品在线一区二区| 欧美一区二区三区激情在线视频| 日韩欧美多p乱免费视频| 国产伦精品一区二区三| 久久一区欧美| 在线国产91| 国产日韩欧美第一页| 国产精品一二三区免费| 精品福利一区二区| 黄色香港三级三级三级| 偷拍精品一区二区三区| 91久久国产视频| 国产精品电影免费观看| 亚洲精品suv精品一区二区 | 欧美午夜一区二区三区精美视频| 午夜黄色大片| 99久久国产综合精品色伊| 亚洲国产精品肉丝袜久久| 国产精品欧美一区二区视频| 热99re久久免费视精品频软件| 午夜黄色大片| 国产在线不卡一区| 毛片免费看看| 高清国产一区二区| 欧美亚洲精品suv一区| 综合久久激情| 国产精品免费一视频区二区三区| 国产乱码一区二区| 一区二区久久久久| 久久激情网站| 亚洲一级中文字幕| 国产午夜亚洲精品| 日韩无遮挡免费视频| 国产69精品久久777的优势| 91香蕉一区二区三区在线观看| 久久久一二区| 日本一区二区三区电影免费观看| 久久免费精品国产| 日韩a一级欧美一级在线播放| 色婷婷久久一区二区三区麻豆| 午夜av电影院| xx性欧美hd| 国产欧美一区二区三区在线看 | 欧美日韩精品中文字幕| 亚洲国产精品日本| 2023国产精品自产拍在线观看| 久久激情网站| 午夜无遮挡| 国产亚洲精品久久久久久久久动漫| 国产天堂第一区| av午夜剧场| 夜夜躁日日躁狠狠躁| 狠狠躁夜夜躁人人爽天天天天97| 亚洲精华国产欧美| 销魂美女一区二区| 国产精品麻豆自拍| 精品欧美一区二区在线观看| 亚洲精品20p| 一区二区欧美精品| 日韩在线一区视频| 91久久国产视频| 欧美一区二区三区激情在线视频| 免费看性生活片| 国产九九影院| 国产精品日韩电影| 亚洲国产精品麻豆| 日韩毛片一区| 国产精品欧美久久久久一区二区| 在线国产精品一区二区|