远程处理SDK是一个框架,允许您创建使用服务公开性能的服务器。然后,可以通过网络远程访问这些解决方案,这些解决方案可以通过运行在大量语言和平台上的客户端软件来实现。
在当今时代,许多程序不再孤立地驻留——它们需要与主机部分或甚至“云”进行通信——以获取升级信息,在该程序的用户之间交换数据,等等。
远程处理SDK是一个库包,它允许您轻松地构建与程序的通信。它覆盖了硬币的两面:
编写服务器端打印并编码,使其在整个系统中可用。
通过最终用户使用的客户软件,与所有这些服务器进行链接和对话。
服务器可以用Delphi、C++Builder和.NET(C#、Visual Basic.NET、Swift、Oxygene和Java)编写。
它们有时被设置为Linux、Windows和macOS服务器,例如Amazon Web Services或Azure等云托管提供商,更不用说是自托管服务器——为您提供了多种选择和灵活性。
远程处理SDK使组成服务器变得简单,而不需要大量的媒体API和技术经验。让服务器启动并运行可能需要两到三行代码。(见上图)。
您使用自己的服务器逻辑,因此Remoting SDK可以处理其余部分。
但是,如果您确实想要更多的控制并了解您正在做的事情,那么远程处理SDK将解锁您想要实际微调主机操作的所有选择和灵活性。
客户是对您的服务器说话的软件,Remoting SDK允许您将自定义功能添加到仅针对任何现代编程应用程序编写的程序中,也适用于所有当前平台:
Cocoa程序员可以直接在Xcode或Fire中使用Swift、Objective-C、Oxygene甚至RemObjects C#中的本地Cocoa框架。Model 9和已针对Swift进行了优化。