gpt4 book ai didi

linux - 如何实现 HTTP API 守护进程

转载 作者:太空宇宙 更新时间:2023-11-04 11:31:24 25 4
gpt4 key购买 nike

我在医疗行业的一家小公司工作。我们有一个自制的管理软件,在被重写后,我们将出售给其他类似的公司。该软件基于用 PHP 编写的 HTTP API。由于我们不想泄露我们的代码,因此我们目前正在检查我们应该用哪种技术重写它。

我的问题是:您将如何实现一个 HTTP API 守护进程,它可以相对简单地安装在 Linux 机器上,而不泄露您的代码?

最佳答案

框架和语言

有许多优秀的语言和框架可用于构建 Web 应用程序。如果您正在寻找一种(某种)编译语言,您可能会考虑用 Java 做一些事情,也许使用 Spring。或 Play framework (免责声明:播放框架仍然相对较新,尽管它的流行可能并不适合所有人,因为它仍然相对未经测试)。我还听说 C# 和 Mono 项目实现了 ASP.NET已经走了很长一段路,虽然我没有使用过它,也不能保证它。

在编写 Web 服务时,我倾向于使用解释型语言,例如 Python 和 Ruby。尽管这些可能不适合您的用例。异常(exception)情况是 Go这已成为我最近的最爱之一。它非常容易学习、高效且速度非常快(并且已编译)。

帮助我们帮助您

不幸的是,您的问题几乎含糊不清,所以我很难给出好的建议。或许您会考虑重新措辞,列出您的一些要求、目标和目标,以便我们能够更多地了解从长远来看什么对您最有利?

不相关的肥皂盒警告!

稍微偏离主题一点,我总是鼓励我签约的公司(尤其是在技术落后的医疗行业等领域)考虑更开放的商业模式。许多小公司试图通过创建一个封闭的生态系统来保护他们的知识产权,这从长远来看会扼杀增长和创新,并可能使他们面临重大安全漏洞;开源并没有成为蓬勃发展的计算机科学行业的新趋势,因为它允许人们窃取彼此的产品。它之所以流行,是因为它是传统闭源实践的更便宜、更可持续的替代方案。我赞成通过适当的许可和法律手段保护您的源代码,而不是坚持使用传统的分发方法。与许多人不同,我认为专有软件仍然占有一席之地;由您决定您的产品是否适合该型号。但是,至少要考虑备选方案的优缺点,即使您最终认为它不适合您的业务模型。 非肥皂盒

关于linux - 如何实现 HTTP API 守护进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11043281/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com