找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 1379|回复: 10

自己的软件怎么和另一个软件连接起来啊?

[复制链接]
发表于 2006-3-31 19:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

×
公司自己一直在用的, 由公司自己员工编的软件中,有一项搜索功能,输入文件号码后,可以查到这个文件是否存在,以及所要搜索文件的一些内容.
     现在我在编另一个软件, 其中会用到搜索功能, 给一个文件号,看看这个软件是否存在, 我是不是可一借用已经在使用的那个软件的这项功能? 如果可以的话, 怎么设计才能让我的软件和那个软件联系起来啊??
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2006-3-31 22:03 | 显示全部楼层
lz  对 socket 有任何概念吗?
如无,就copy那个程序源代码比较快.

[ 本帖最后由 cosimo 于 2006-3-31 22:04 编辑 ]

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2006-3-31 22:08 | 显示全部楼层
你有问题应该直接去问你在公司里的Betreuer,不要怕羞,在这里没人知道你所用的软件是什么,所以很难说。

我觉得你做的东西比较简单,应该可以整合到公司以前的软件中去吧。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-31 23:22 | 显示全部楼层
原帖由 xxdragen 于 2006-3-31 22:08 发表
你有问题应该直接去问你在公司里的Betreuer,不要怕羞,在这里没人知道你所用的软件是什么,所以很难说。

我觉得你做的东西比较简单,应该可以整合到公司以前的软件中去吧。


Betreuer 也不懂, 是他让我想的, 可是我实在不知道. 这是什么破公司啊! 下次一定要进大点的公司. 看来要去问教授了.
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-31 23:28 | 显示全部楼层
原帖由 cosimo 于 2006-3-31 22:03 发表
lz  对 socket 有任何概念吗?
如无,就copy那个程序源代码比较快.


以前在SERVER UND CLIENT编成的时候用过, 不过都换给教授了, 得看看. COPY不可能了太复杂了.编程语言不一样.
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-1 00:26 | 显示全部楼层
原帖由 cosimo 于 2006-3-31 22:03 发表
lz  对 socket 有任何概念吗?
如无,就copy那个程序源代码比较快.


刚才看了下以前的教材, 好象不难, 那是有是用DEPHIE编的, 把我的程序和被调用的程序社为相同的PORT就可以连接起来了.然后在我的程序中发送要查询的消息到被掉用的程序, 在等他发回消息就可以了.我说的对吗?
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2006-4-1 01:37 | 显示全部楼层
我想主要还是取决于他的程序在编写的时候是否考虑到了提供可供别人调用的接口. 如果没有,大约只有去修改他的程序,增加输入输出接口(方式很多,不同的平台和开发语言都有丰富的外部调用接口实现方法),然后用你的程序去调用它.

或者像楼上有个同学说的,拷贝其源代码,理解其搜索部分的结构然后用在你的程序里(比较困难,特别是当他的程序设计不那么模块化的情况下).

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2006-4-2 23:23 | 显示全部楼层
看看你那东西是什么编写的,也许可以反编译,如果你懂机器语言,也可以自己用Bin-edit的软件直接看他的源代码,呵呵
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2006-4-12 02:46 | 显示全部楼层
原帖由 jhg 于 2006-4-1 00:26 发表


刚才看了下以前的教材, 好象不难, 那是有是用DEPHIE编的, 把我的程序和被调用的程序社为相同的PORT就可以连接起来了.然后在我的程序中发送要查询的消息到被掉用的程序, 在等他发回消息就可以了.我说的对吗?


按理说你可以这样连,但是也要对以前SERVER 和CLIENT了解,如果有文档可以看看。
反编译我认为行不通,如果是java还可以 ,但是如果反编译的话,还不如重写
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2006-4-12 02:48 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2006-4-19 09:41 | 显示全部楼层
socket是一个方法,用client和server模式,不知道你是不是想启动另外程序,你那个软件是在linux下吗??如果有linux命令格式的话,用execve 函数加命令即可,
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

Archiver|手机版|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+2, 2025-7-5 13:27 , Processed in 0.105355 second(s), 29 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表