010-68421378
sales@cogitosoft.com
产品分类
AddFlow  AmCharts JavaScript Stock Chart AmCharts 4: Charts Aspose.Total for Java Altova SchemaAgent Altova DatabaseSpy Altova MobileTogether Altova UModel  Altova MapForce Altova StyleVision Server Altova MapForce Server Altova Authentic Aspose.Total for .NET Altova RaptorXML Server ComponentOne Ultimate Chart FX for SharePoint Chart FX CodeCharge Studio ComponentOne Enterprise combit Report Server Combit List & Label 22 Controls for Visual C++ MFC Chart Pro for Visual C ++ MFC DbVisualizer version 12.1 DemoCharge DXperience Subscription .NET DevExpress Universal Subscription Essential Studio for ASP.NET MVC FusionCharts Suite XT FusionCharts for Flex  FusionExport V2.0 GrapeCity TX Text Control .NET for WPF GrapeCity Spread Studio Highcharts Gantt Highcharts 10.0 版 HelpNDoc Infragistics Ultimate  ImageKit9 ActiveX ImageKit.NET JetBrains--Fleet JetBrains-DataSpell JetBrains--DataGrip jQuery EasyUI jChart FX Plus Nevron Vision for .NET OPC DA .NET Server Toolkit  OSS ASN.1/C Oxygen XML Author  OSS 4G NAS/C, C++ Encoder Decoder Library OSS ASN.1 Tools for C with 4G S1/X2 OSS ASN.1/C# OSS ASN.1/JAVA OSS ASN.1/C++ OPC HDA .NET Server Toolkit OPC DA .Net Client Development Component PowerBuilder redgate NET Developer Bundle Report Control for Visual C++ MFC  Altova StyleVision Sencha Test Stimulsoft Reports.PHP Stimulsoft Reports.JS Stimulsoft Reports.Java Stimulsoft Reports. Ultimate Stimulsoft Reports.Wpf Stimulsoft Reports.Silverlight SPC Control Chart Tools for .Net SlickEdit Source Insight Software Verify .Net Coverage Validator Toolkit Pro for VisualC++MFC TeeChart .NET Telerik DevCraft Complete Altova XMLSpy Zend Server

Remoting SDK 9.7

什么是Remoting SDK

 

在当今时代,大多数应用程序不再孤立地存在——它们需要与服务器组件或“云”通信,以获取更新的数据、在应用程序用户之间交换信息等。

 

Remoting SDK是一套库,可以让您轻松地将此通信构建到应用程序中。它覆盖了硬币的两面:

  • 编写服务器端代码并发布,以便通过网络进行访问。

  • 从最终用户使用的客户端应用程序进行连接并与这些服务器对话。

 

 

服务器可以用C#、Swift、Oxygene、Visual Basic.NET和Delphi编写。

 

它们可以部署到Linux、Windows和Mac OS X服务器上,包括云托管提供商(如Amazon Web Services或Azure),当然还可以部署在自托管服务器上,为您提供了广泛的选项和灵活性。

 

Remoting SDK使编写服务器变得容易,而不需要在网络API和技术方面有很多专业知识。让服务器启动和运行实际上可能需要几行代码。(请参阅上面的示例)。

 

您负责实现服务器逻辑,Remoting SDK可以处理其余部分。

 

但是,如果您确实需要更多的控制并知道自己在做什么,那么Remoting SDK将公开您真正微调服务器操作所需的所有选项和灵活性。

 

客户机是与服务器对话的应用程序,Remoting SDK允许您将客户机功能添加到任何现代编程工具中编写的应用程序中,以及所有当前平台中:

  • Cocoa开发人员可以使用我们的本地Cocoa框架,从Swift、Objective-C、Oxygene或Remobjects C#,就在Xcode或Fire内部。版本9甚至已经为Swift进行了新的优化。

  • Windows开发人员可以直接从.NET(无论是C#、Oxygene、Swift还是Visual Basic)或Delphi使用Remoting SDK将客户端连接添加到他们的应用程序中。当然.NET库也与Xamarin一起工作。

  • Android和Java开发人员可以使用我们的本地Java库来将应用程序连接到服务器。

  • 最后,甚至还有一个轻量级的 JavaScript客户端层,Web开发人员可以直接从富网站或运行JavaScript的任何其他站点与服务器交流。

 

对于每个平台和开发工具,Remoting SDK客户端库都是在本地实施且从零开始实现——没有兼容层,而且API在任何地方都是本地的。

 

您可以了解下面五个客户端实施中的每一个。

 

 

Clients for
.NET

.NET和Mono

Remoting SDK for .NET是以100%托管代码实现的,并且是为在.NET框架的所有变体(从常规桌面框架到WinRT)上使用而设计的。它积极支持Mono和Xamarin、跨平台和移动应用程序开发,当然也可以在ASP.NET中使用。

 

Remoting SDK支持C#、Visual Basic、Oxygene和Swift的开发。它与VisualStudio和Fire集成。

 

提供完整的C#源代码。

 

 

Clients for

Cocoa

 

Cocoa – Mac, iOS, WatchOS和tvOS

用于Cocoa的Remoting SDK是用纯Objective-C编写的,版本9也经过了大量的优化,以供Swift使用。本机库重量轻,可以作为框架或静态库嵌入到Mac、iOS、WatchOS和tvOS项目中。

 

API在所有四个Cocoa子平台上都是相同的,这使得在Mac和iOS应用程序之间共享使用Remoting SDK的代码变得非常容易。

 

Remoting SDK支持Xcode(Swift和Objective-C)和Elements(Swift, Oxygene and C#)的开发。

 

提供完整的源代码。

 

 

Clients for

Java& Android

 

Java与Android

Remoting SDK for Java是一个100%纯JVM库,它被设计成在Java支持的任何地方运行,包括Oracle在各种平台和设备上运行Java的运行时间,当然还有Android。它是一个轻量级的.jar文件,不容易添加到项目中。

 

Remoting SDK积极支持使用Java语言开发,以及Java、RemObjectsOxygene和Swift的Java实现。它还将与Java和/或Dalvik运行的大多数其他语言一起工作。

 

对Visual Studio和Fire提供了深入的IDE集成支持。

 

提供完整的源代码。

 

 

Clients for

Delphi

 

Delphi与C++Builder

Remoting SDK for Delphi以本地Delphi代码实现,支持Delphi的所有目标平台,包括WindowsVCL应用程序,以及Mac和移动FireMonkey应用程序。

 

Remoting SDK通过Delphi 7的所有版本通过最新的Delphi10“Seattle”工作;它还支持C++ Builder XE7或更高版本。

 

提供完整的源代码。

 

 

Clients for

JavaScript

 

JavaScript

Remoting SDK包括一个轻量的纯JavaScript客户端库,可用于从丰富的客户机网站中嵌入的代码与服务器进行对话,以及在任何其他运行JavaScript的地方进行对话。

 

提供完整的未混淆的源代码。

 

用C#语言编写服务器

使用C#通过RemotingSDK、面向Windows和跨平台部署(通过Mono)构建基于.NET的服务器应用程序。

在Windows上的Visual Studio中工作,或者在我们的免费Mac IDE中工作。

将您的服务部署到Linux、Windows和Mac OS X服务器中。

 

在Oxygene中写入服务器

使用世界上最先进的编程语言Oxygene构建基于.NET的Remoting SDK服务器应用程序,以Windows和跨平台部署为目标(通过Mono)。

在Windows上的Visual Studio中工作,或者在我们的免费Mac IDE中工作。

将您的服务部署到Linux、Windows和Mac OS X服务器中。

 

用Swift编写服务器

有了Remoting SDK,您可以用Swift实现服务器逻辑,这对于Cocoa开发人员来说是一个很好的选择。

利用我们免费的.NET Swift编译器,您可以将.NET框架的全部功能和远程处理SDK的完全管理的服务器实现与Apple最新的先进语言结合起来。

在Fire、我们的免费Mac IDE或Windows上的Visual Studio中工作。

将您的服务部署到Linux、Windows和Mac OS X服务器中。

 

用Visual Basic编写服务器

使用Visual Basic通过Remoting SDK、面向Windows和跨平台部署(通过Mono)构建基于.NET的服务器应用程序。

在Windows上的Visual Studio中工作。

将您的服务部署到Linux、Windows和Mac OS X服务器中。

 

用Delphi或C++Builder编写服务器

作为Delphi或C++Builder开发人员,可以使用Remoting SDK的完全本地Delphi版本来使用您最喜欢的语言构建复杂的服务器应用程序。

使用任何版本从Delphi 7到最新的Delphi 10“Seattle”,或用C++Builder XE7或更高版本。甚至可以使用FPC以Linux为目标(不受支持)。

将您的服务部署到Windows、Mac OS X和Linux服务器中。

 
快速导航

                               

 京ICP备09015132号-996网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155

                                   © Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室

                         北京哲想软件集团旗下网站:哲想软件 | 哲想动画

                            华滋生物