pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <tfoot id='CUmSA'></tfoot>

        <legend id='CUmSA'><style id='CUmSA'><dir id='CUmSA'><q id='CUmSA'></q></dir></style></legend>
          <bdo id='CUmSA'></bdo><ul id='CUmSA'></ul>
      1. <i id='CUmSA'><tr id='CUmSA'><dt id='CUmSA'><q id='CUmSA'><span id='CUmSA'><b id='CUmSA'><form id='CUmSA'><ins id='CUmSA'></ins><ul id='CUmSA'></ul><sub id='CUmSA'></sub></form><legend id='CUmSA'></legend><bdo id='CUmSA'><pre id='CUmSA'><center id='CUmSA'></center></pre></bdo></b><th id='CUmSA'></th></span></q></dt></tr></i><div class="yd26vmv" id='CUmSA'><tfoot id='CUmSA'></tfoot><dl id='CUmSA'><fieldset id='CUmSA'></fieldset></dl></div>

        <small id='CUmSA'></small><noframes id='CUmSA'>

      2. java-COM interop:用Java實現COM接口

        java-COM interop: Implement COM interface in Java(java-COM interop:用Java實現COM接口)

          <tbody id='yyvYo'></tbody>

              <bdo id='yyvYo'></bdo><ul id='yyvYo'></ul>
              <legend id='yyvYo'><style id='yyvYo'><dir id='yyvYo'><q id='yyvYo'></q></dir></style></legend>
              <tfoot id='yyvYo'></tfoot>
            • <i id='yyvYo'><tr id='yyvYo'><dt id='yyvYo'><q id='yyvYo'><span id='yyvYo'><b id='yyvYo'><form id='yyvYo'><ins id='yyvYo'></ins><ul id='yyvYo'></ul><sub id='yyvYo'></sub></form><legend id='yyvYo'></legend><bdo id='yyvYo'><pre id='yyvYo'><center id='yyvYo'></center></pre></bdo></b><th id='yyvYo'></th></span></q></dt></tr></i><div class="3gqpoj3" id='yyvYo'><tfoot id='yyvYo'></tfoot><dl id='yyvYo'><fieldset id='yyvYo'></fieldset></dl></div>

                  <small id='yyvYo'></small><noframes id='yyvYo'>

                • 本文介紹了java-COM interop:用Java實現COM接口的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  如何在 java 中實現 vtable COM 接口?

                  How can I implement a vtable COM interface in java?

                  在過去,我會使用 Microsft JVM,它內置了 java-COM 互操作.現代 JRE 的等價物是什么?

                  In the old days, I'd use the Microsft JVM, which had built in java-COM interop. What's the equivalent for a modern JRE?

                  回答一個類似的SO問題雅各布.我看過 JACOB,但它基于 IDispatch,旨在控制自動化服務器.我需要的 COM 接口是自定義 vtable(擴展 IUnknown),例如IPersistStream、IOleWindow、IContextMenu 等

                  Answers to a similar SO question proposed JACOB. I've looked at JACOB, but that is based on IDispatch, and is aimed at controlling Automation serers. The COM interfaces I need are custom vtable (extend IUnknown), e.g. IPersistStream, IOleWindow, IContextMenu etc.

                  對于我的用例,我可以在 JNI 中實現所有 COM 細節,并讓 JNI 層調用 java 中的相應接口.但我希望有一個不那么痛苦的解決方案.

                  For my use case, I could implement all the COM specifics in JNI, and have the JNI layer call corresponding interfaces in java. But I'm hoping for a less painful solution.

                  這是一個開源項目,所以首選開源替代品.

                  It's for an open source project, so open source alternatives are preferred.

                  Com4j 看起來很有希望.查看可用的文檔,它似乎不支持注冊 IClassFactory,因此 COM 對象(在 java 中)可以由非 java 客戶端實例化.

                  Com4j looks promising. Looking through the available docs, it doesn't seem to support registering a IClassFactory so the COM object (in java) can be instantiated by non-java clients.

                  推薦答案

                  Com4J可能是你需要的.從主頁:

                  Com4J may be what you need. From the homepage:

                  直接綁定到 vtable 接口(不是 IDispatch)用于改進性能和更廣泛的支持更多 COM 接口.

                  Binds directly to the vtable interface (not IDispatch) for improved performance and broader support for more COM interfaces.

                  這篇關于java-COM interop:用Java實現COM接口的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  How can I detect integer overflow on 32 bits int?(如何檢測 32 位 int 上的整數溢出?)
                  Local variables before return statements, does it matter?(return 語句之前的局部變量,這有關系嗎?)
                  How to convert Integer to int?(如何將整數轉換為整數?)
                  How do I create an int array with randomly shuffled numbers in a given range(如何在給定范圍內創建一個隨機打亂數字的 int 數組)
                  Inconsistent behavior on java#39;s ==(java的行為不一致==)
                  Why is Java able to store 0xff000000 as an int?(為什么 Java 能夠將 0xff000000 存儲為 int?)

                      <tbody id='fhEsV'></tbody>
                    <i id='fhEsV'><tr id='fhEsV'><dt id='fhEsV'><q id='fhEsV'><span id='fhEsV'><b id='fhEsV'><form id='fhEsV'><ins id='fhEsV'></ins><ul id='fhEsV'></ul><sub id='fhEsV'></sub></form><legend id='fhEsV'></legend><bdo id='fhEsV'><pre id='fhEsV'><center id='fhEsV'></center></pre></bdo></b><th id='fhEsV'></th></span></q></dt></tr></i><div class="2soyici" id='fhEsV'><tfoot id='fhEsV'></tfoot><dl id='fhEsV'><fieldset id='fhEsV'></fieldset></dl></div>

                        • <bdo id='fhEsV'></bdo><ul id='fhEsV'></ul>
                        • <legend id='fhEsV'><style id='fhEsV'><dir id='fhEsV'><q id='fhEsV'></q></dir></style></legend>
                            <tfoot id='fhEsV'></tfoot>

                            <small id='fhEsV'></small><noframes id='fhEsV'>

                            主站蜘蛛池模板: 紧急泄压人孔_防爆阻火器_阻火呼吸阀[河北宏泽石化] | 冷水机,风冷冷水机,水冷冷水机,螺杆冷水机专业制造商-上海祝松机械有限公司 | 净化车间_洁净厂房_净化公司_净化厂房_无尘室工程_洁净工程装修|改造|施工-深圳净化公司 | 高铝砖-高铝耐火球-高铝耐火砖生产厂家-价格【荣盛耐材】 | 石油/泥浆/不锈钢防腐/砂泵/抽砂泵/砂砾泵/吸砂泵/压滤机泵 - 专业石油环保专用泵厂家 | 招商帮-一站式网络营销服务|搜索营销推广|信息流推广|短视视频营销推广|互联网整合营销|网络推广代运营|招商帮企业招商好帮手 | LED灯杆屏_LED广告机_户外LED广告机_智慧灯杆_智慧路灯-太龙智显科技(深圳)有限公司 | 济南网站建设_济南网站制作_济南网站设计_济南网站建设公司_富库网络旗下模易宝_模板建站 | 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 天津散热器_天津暖气片_天津安尼威尔散热器制造有限公司 | 众品地板网-地板品牌招商_地板装修设计_地板门户的首选网络媒体。 | 过滤器_自清洗过滤器_气体过滤器_苏州华凯过滤技术有限公司 | 【黄页88网】-B2B电子商务平台,b2b平台免费发布信息网 | 济南铝方通-济南铝方通价格-济南方通厂家-山东鲁方通建材有限公司 | 【MBA备考网】-2024年工商管理硕士MBA院校/报考条件/培训/考试科目/提前面试/考试/学费-MBA备考网 | 阿尔法-MDR2000无转子硫化仪-STM566 SATRA拉力试验机-青岛阿尔法仪器有限公司 | 净化板-洁净板-净化板价格-净化板生产厂家-山东鸿星新材料科技股份有限公司 | 安规_综合测试仪,电器安全性能综合测试仪,低压母线槽安规综合测试仪-青岛合众电子有限公司 | 江西自考网-江西自学考试网| 全自动实验室洗瓶机,移液管|培养皿|进样瓶清洗机,清洗剂-广州摩特伟希尔机械设备有限责任公司 | 三氯异氰尿酸-二氯-三氯-二氯异氰尿酸钠-优氯净-强氯精-消毒片-济南中北_优氯净厂家 | 智能楼宇-楼宇自控系统-楼宇智能化-楼宇自动化-三水智能化 | 气动球阀_衬氟蝶阀_调节阀_电动截止阀_上海沃托阀门有限公司 | 合肥地磅_合肥数控切割机_安徽地磅厂家_合肥世佳电工设备有限公司 | 校车_校车价格_19座幼儿园校车_幼儿园校车_大鼻子校车 | 没斑啦-专业的祛斑美白嫩肤知识网站-去斑经验分享 | 定坤静电科技静电消除器厂家-除静电设备 | 挖掘机挖斗和铲斗生产厂家选择徐州崛起机械制造有限公司 | 郑州爱婴幼师学校_专业幼师培训_托育师培训_幼儿教育培训学校 | 无线遥控更衣吊篮_IC卡更衣吊篮_电动更衣吊篮配件_煤矿更衣吊篮-力得电子 | 车辆定位管理系统_汽车GPS系统_车载北斗系统 - 朗致物联 | 舞台木地板厂家_体育运动木地板_室内篮球馆木地板_实木运动地板厂家_欧氏篮球地板推荐 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 烟雾净化器-滤筒除尘器-防爆除尘器-除尘器厂家-东莞执信环保科技有限公司 | 短信通106短信接口验证码接口群发平台_国际短信接口验证码接口群发平台-速度网络有限公司 | 济南律师,济南法律咨询,山东法律顾问-山东沃德律师事务所 | 信阳网站建设专家-信阳时代网联-【信阳网站建设百度推广优质服务提供商】信阳网站建设|信阳网络公司|信阳网络营销推广 | 上海小程序开发-上海小程序制作公司-上海网站建设-公众号开发运营-软件外包公司-咏熠科技 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 防火门|抗爆门|超大门|医疗门|隔声门-上海加汇门业生产厂家 | 精密光学实验平台-红外粉末压片机模具-天津博君 |