提供对应用程序平台的多语言访问的最佳方法
我正在开发一个用 .NET/Mono 编写的开源跨平台应用程序平台,
现在我正在努力解决人们想要通过非 CLI 语言(例如 Python)使用该框架的问题。
我知道某些语言有 FFI(外部函数接口),但对我来说,为几种语言生成绑定似乎需要大量工作。
我在我的职业中广泛使用了 SOAP,这似乎是一种全面的解决方案,因为它是语言中立的,但对于本地应用程序,要求开发人员运行本地 Web 服务器(UltiDev Web Server Pro 或 Mono 的 XSP)可以接受吗?
I'm developing an open-source cross-platform application platform written in .NET/Mono,
Now I'm struggling to grasp the problem of people wanting to use the framework through non CLI languages e.g. Python.
I'm aware that some languages have a FFI (Foreign function interface), but to me seems like a huge amount of work to produce bindings for a few languages.
I have used SOAP extensively in my profession which seems to be the all-round cure as it's language neutral, but for local apps, is asking a developer to run a local web server (UltiDev Web Server Pro or XSP from Mono) acceptable?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论