通过某些传输对函数/API 调用(在目标处)进行序列化

发布于 2024-08-18 12:17:04 字数 320 浏览 3 评论 0原文

我有一组要通过传输方式调用的 api(例如 RS232 和其他一些传输方式)。本质上,调用方在主机上运行,​​并通过 RS232 链路发送如下内容:

(func_name, param_1, param_2, param_3)

,另一端的一些代码执行实际的函数调用。

要通过传输传输序列化的函数名称和参数,我应该记住哪些要点?假设安全不是问题,并且我不希望通过 RS232 或任何其他传输接口受到任何攻击,我可以简单地创建一个以下形式的字符串:

“(func_name, param_1, param_2, param_3)”并通过 RS232 发送它吗?

I have set of api's to be called over a transport (say for eg RS232 and some other transports). Essentially the calling side runs on a host and sends something like this:

(func_name, param_1, param_2, param_3)

over the RS232 link and a bit of code at the other end does the actual function calling.

To transfer the function name and params serialized over the transport, what are the points I should keep in mind ? Assuming security is not an issue and I am not expecting any attacks over the RS232 or any other transport interface, can I simply create a string of the form:

"(func_name, param_1, param_2, param_3)" and send it over the RS232 ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一百个冬季 2024-08-25 12:17:04

我将使用现有格式,例如 JSON 并使用它来序列化数据。

I would use an existing format such as JSON and use it to serialize the data.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文