010-68421378
sales@cogitosoft.com
Categories
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 9.7

 

What is Remoting SDK?

 

In today's day and age, most apps no longer live in isolation – they need to communicate with a server component, or "the cloud" – to get updated data, exchange information between users of the app, or the like.

 

Remoting SDK is a suite of libraries that lets you build this communication into your apps, easily. It covers both sides of the coin:

  • Writing your server-side code and publishing it so it is accessible across the network.
  • Connecting and talking to those servers, from the client applications your end users are using.

Servers can be written in C#, Swift, Oxygene, Visual Basic.NET and Delphi.

 

They can be deployed to Linux, Windows and Mac OS X Servers, including cloud hosting providers such as Amazon Web Services or Azure, and of course self-hosted servers – giving you a wide range of options and flexibility.

 

Remoting SDK makes writing servers easy, without requiring a lot of expertise in networking APIs and technologies. Getting a server up and running can be a matter of, literally, a couple of lines of code. (See our examples above).

 

You implement your server logic, Remoting SDK can take care of the rest.

 

But if you do need more control and know what you are doing, Remoting SDK exposes all the options and flexibility you need to really fine-tune your server's operation.

 

Clients are applications that talk to your servers, and Remoting SDK allows you to add client functionality to apps written in just about any modern programming tool, and for all current platforms:

  • Cocoa developers can use our native Cocoa frameworks from Swift, Objective-C, Oxygene or RemObjects C#, right inside Xcode or Fire. Version 9 has even been newly optimized for Swift.
  • Windows developers can use Remoting SDK directly from .NET (be it C#, Oxygene, Swift or Visual Basic) or Delphi to add client connectivity to their apps. Of course the .NET library works with Xamarin, as well.
  • Android and Java developers can use our native Java library to connect applications to their servers.
  • And finally, there's even a lightweight JavaScript client layer for web developers to talk to servers directly from a rich web site, or anything else that runs JavaScript.

 

For each platform and development tool, the Remoting SDK client library is implemented natively and completely from scratch – there are no compatibility layers, and the API feels native and natural everywhere.

 

You can learn about more each of our five client implementations below.

Clients for
.NET

.NET and Mono

Remoting SDK for .NET is implemented in 100% managed code, and is designed for use on all variants of the .NET framework – from the regular desktop framwork to WinRT. It is actively supported for Mono and Xamarin, for cross-platform and mobile app development, and can of course also be used in ASP.NET.

 

Remoting SDK supports development in C#, Visual Basic, Oxygene and Swift. It integrates with Visual Studio and Fire.

 

Full C# source code is provided.

Clients for

Cocoa

 

Cocoa – Mac, iOS, watchOS and tvOS

Remoting SDK for Cocoa is written in pure Objective-C and Version 9 has been heavily optimized for consumption from Swift, as well. The native library is light-weight, and can be embedded in your Mac, iOS, watchOS and tvOS projects as framework or as static library.

 

The API is identical across all four Cocoa sub-platforms, making it really easy to share your own code that uses Remoting SDK between, say, your Mac and iOS app.

 

Remoting SDK supports development in Xcode (Swift and Objective-C), and Elements (Swift, Oxygene and C#).

 

Full source code is provided.

Clients for

Java & Android

 

Java & Android

Remoting SDK for Java is a 100% pure JVM library designed to work everywhere Java is supported – including Oracle's Java runtime across various platforms and devices, as well as, of course, Android. It is a single light-weight .jar file than can easily be added to your project.

 

Remoting SDK actively supports development using the Java language, as well as the RemObjects Oxygene, C# and Swift implementations for Java. It will also work with most other languages targeting the Java and/or Dalvik runtime.

 

Deep IDE integrated support is available for Visual Studio and Fire.

 

Full source code is provided.

Clients for

Delphi

 

Delphi & C++Builder

Remoting SDK for Delphi is implemented in native Delphi code and supports all target platforms of Delphi, including Windows VCL applications, as well as Mac and mobile FireMonkey apps.

 

Remoting SDK works with all versions from Delphi 7 through the latest Delphi 10 "Seattle"; it also supports C++Builder XE7 or later.

 

Full source code is provided.

Clients for

JavaScript

 

JavaScript

Remoting SDK includes a light-weight pure-JavaScript client library that can be used to talk to servers from code embedded in rich-client websites, and just about anywhere else JavaScript runs.

 

Full un-obfuscated source code is provided.

 

Write Servers in C#

Use C# to build .NET-based server applications with Remoting SDK, targeting Windows and cross-platform deployment (through Mono).

Work in Visual Studio on Windows, or in Fire, our free Mac IDE.

Deploy your services to Linux, Windows and Mac OS X servers.

 

Write Servers in Oxygene

Use Oxygene, the worlds most advanced programming language, to build .NET-based Remoting SDK server applications, targeting Windows and cross-platform deployment (through Mono).

Work in Visual Studio on Windows, or in Fire, our free Mac IDE.

Deploy your services to Linux, Windows and Mac OS X servers.

 

Write Servers in Swift

With Remoting SDK, you can implement your server logic in Swift – which is a great choice especially for Cocoa developers.

Leveraging our free Swift compiler for .NET, you can combine the full power of the .NET framework and Remoting SDK's fully-managed server implementation with Apple's new state-of-the-art language.

Work in Fire, our free Mac IDE, or in Visual Studio on Windows.

Deploy your services to Linux, Windows and Mac OS X servers.

 

Write Servers in Visual Basic

Use Visual Basic to build .NET-based server applications with Remoting SDK, targeting Windows and cross-platform deployment (through Mono).

Work in Visual Studio on Windows.

Deploy your services to Linux, Windows and Mac OS X servers.

 

Write Servers in Delphi or C++Builder

As a Delphi or C++Builder developer, you can use Remoting SDK's fully native Delphi version to build sophisticated server applications using your favorite language.

Work with any version from Delphi 7 to the latest Delphi 10 "Seattle", or with C++Builder XE7 or later. You can even use FPC, to target Linux (unsupported).

Deploy your services to Windows, Mac OS X and Linux servers.

 

 

Quick Navigation;

© Copyright 2000-2023  COGITO SOFTWARE CO.,LTD. All rights reserved