RemObjects SDK简介

RemObjects SDK

RemObjects SDK 'Vinci' 是跨平台远程框架的第五个版本,允许用户在面向对象的模式中能够方便地创建跨网络通信的客户端以及服务器应用程序。并且拥有强大且灵活的组件库、以及用于定义测试服务的高级工具,RemObjects SDK 还提供使用 RAD进行分布式开发的方法。

RemObjects SDK是一个屡获殊荣的框架,可构建高度可伸缩的分布式应用程序——无论是在本地公司局域网还是在互联网上,均可轻松无缝沟通的客户端应用程序和服务器。RemObjects SDK结构100%适用于所有时下流行的原生应用开发平台,使您可以在不同的设备和操作系统间灵活地进行沟通和无缝互操作

主要功能

  • 广泛的客户端支持——原生的RemObjects SDK客户端几乎适用于今天所有的平台,而对于大多数平台,比如从Windows的桌面应用程序、Metro和Android、iOS、Windows Phone的Mac移动应用到基于浏览器的web应用程序,它都为扩展您的应用程序达到优秀的原生客户端应用程序水平给予了最大的灵活性。

  • 全平台原生客户端——在RemObjects这里,我们相信要为某个开发平台创造一个伟大的原生应用程序,就需要接受该平台的原生工具链。这就是问题中要为该平台从头开始设计RemObjects SDK的每个版本的原因——分别是一个纯净的.NET库,一个纯净的Objective-C库,一个纯净的Java库,一个纯净的Delphi/VCL库和一个100%纯净的JavaScript库。

  • 跨平台的服务器——使用我们已实现了强大.NET并基于Mono服务器的RemObjects SDK for .NET,您可以创建真正的“一次构建,到处运行”,可以托管到Linux、Windows和Mac OS X服务器的跨平台设备,它不只是一个代码库,而是一个可执行文件。很多商业.NET框架在Mono上“可能会运行良好”,而令我们骄傲的一件事实是, RemObjects SDK是经过充分测试,完美支持将Mono部署在Linux和Mac系统上的。


核心技术

  • 服务构建器——这是一个RAD应用,允许你定义服务器暴露出的服务和类型,为所有平台生成存根部署和客户端代理,深入地集成到Visual Studio 和Delphi这种支持服务器的IDE中去。

  • 服务测试仪——这是一个图形工具,可以针对您的服务进行可伸缩性测试,以洞察你的服务器将如何如理高负载和大数量的并发请求。仅适用于Windows系统。

  • 奥林匹亚服务器——这是一个预构建服务器应用程序,它允许你的服务器通过使作为你服务器基础设施一部分的所有服务器都处在共享通话状态,跨多台机器(甚至多个数据中心)向外扩展。

  • 零配置——使用Apple的Bonjour或RemObjects SDK自己的网络兼容的ROZeroConf基础设施,让客户端在本地网络中无缝发现服务器,并使零配置局域网解决方案成为可能。


本文章仅限于个人理解 如果有问题欢迎私信。

猜你喜欢

转载自blog.csdn.net/l929272214/article/details/81560318