问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于软件开发用到多种编程语言的问题6

发布网友 发布时间:2023-09-23 01:56

我来回答

5个回答

热心网友 时间:2024-12-13 03:45

编程语言只不过是个表达形式而已,关键是所运行的平台!
打个比方,C++.net和C#.net完全能整合,因为他们所在的平台是一样的。而不同的平台,比如java用虚拟机,javascript用浏览器,你就整合不了。

如果是相同平台,就用自己的整合方式,如windows的dll等等。如果不同平台,那就分别做成进程,然后用进程间通信的手段传递消息,比如webservice、socket、管道等等。大多数平台之间还是有通信的方式的。

热心网友 时间:2024-12-13 03:45

一般情况下,软件是由一个语言编写的。
的确存在某些大型软件可能使用多个语言编写。
在编写时软件模块时,只要保证各个软件模块之间的二进制接口相同即可。
比如有一个语言编写一个DLL文件,而用另一个语言编写另外一个DLL文件。从二进制代码上来说这两个DLL文件之间可以互相访问。

热心网友 时间:2024-12-13 03:46

你好,我对编程是外行!个人见解!看了别笑!主程序用一种语言写,其它语言编写软件的各个功能模块(dll文件),主程序调用各个功能模块来实现各种功能,由模块的返回值来确定执行结果!

热心网友 时间:2024-12-13 03:46

Windows下基本上是通过COM技术实现的,COM技术可以实现在二进制级别的统一性

热心网友 时间:2024-12-13 03:47

好像是通过程序接口互相调用的说
但最后是怎么协同合作的,就不知道的说

门外汉来回答的说^^
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
自离后能补办离职证明吗? 我是家里自离的,可以补办辞职手续吗 急救!!!狗狗受凉吃什么就吐什么,该吃什么药 狗狗受凉呕吐吃什么药好得快 公告栏标题里的字如何设定字体及大小 公告栏怎移动啊 我的公告栏 如何设置 怎么让QQ拍拍公告栏文字不滚动 在滚动的公告栏中鼠标放上去时就停止,这种效果怎么做?谢谢了 王者荣耀铂金1和黄金3双排排到的是什么段位的 山东最大的家纺基地在哪 奔奔设置电量显示 甲乙俩仓库个数的比为5:3,从甲仓库运出90个放入乙仓,这时俩个仓库的比... 军人是最可爱还是可敬 怎么查看自己110 烦请哪位大师帮我推算下我的命格!!! 请看下壬申壬子壬申乙巳男八字怎么样呢?最利的方位是哪呢? 梦见去上学,突然涨水了把回去的路淹了,正担心时水又退了,就走... 我的本命方向和五行命格是什么? 梦到发水把路淹了淌水过去8 梦见涨大水把大山都淹了是什么意思呢昨晚上梦见的1 我生于西历1986年1月17日零晨1时35分,请问各位师傅小... 这个绝处逢生的八字以贵论吗?1 一句简单的晒娃句子发朋友圈 微信里的面对面收款,可以查到对方的吗?1 可以通过微信收款交易单号查到对方吗? 甲乙两个仓库原有粮食的比是5:3,如果从甲仓运120吨到乙仓,这时甲乙两仓... oppo手机可以同时登陆两个吗 eve艾玛战士怎么玩? EVE艾玛族战士号,如何选择血统和祖先?初期技能学习顺序?1 海边晒娃的说说 离婚后孩子要变更学籍 房企半年报|租赁住房业绩分析 a咖时尚vol110背景音乐是什么,是英语的 吴欣怡的英文名字是什么? 药流没流干净不清宫行吗 怎么用别的登王者荣耀 长安奔奔怎么在家充电 姫川きよは的全部作品有哪些? 只有微信名字不知道怎么查找1 知道一个人的怎么搜索?73 win10系统设置自动维护时间的操作方法 我很胖,晚上五十个仰卧起坐能不能减肥? 柔道的胜负标准是什么?4 一根圆柱形的火腿肠,底面直径为3cm,高为15cm。把它沿着上、下两底面... oppo r9可以同时上两个吗? 在深圳交了十四年社保断交了,然后在东莞上班交社保!如果以后再... 谁知道这一本胜负87的解压密码60 孩子已经上学户口跟母亲,离婚后孩子跟父亲学籍能保留吗 建筑工程图纸常用符号1