RemObjects的特征

RemObjects的特征RemObjectsSDK‘Vinci’是成功的跨平台远程框架的第五个版本,它允许用户方便地创建能够在面向对象模式中的跨网络通信的客户端以及服务器应用程序。使用强大且灵活的组件库、以及用于定义以及测试服务的高级工具,RemObjectsSDK提供了使用RAD进行分布式开发的方法。RemObjectsSDK的特征以下列表概述了RemObjectsSDK的核心特征,这些特征

大家好,又见面了,我是你们的朋友全栈君。

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

RemObjects SDK的特征

以下列表概述了 RemObjects SDK的核心特征,这些特征是目前可用版本中都拥有的。请跟踪连接以获取这些特征的更多信息。

总特征

  • 支持广泛的通信信道,包括HTTP, TCP, Email, Named Pipes,以及 local/single-tier.
  • Super TCP以及 New Super HTTP Communication信道。
  • 支持不同的消息格式,包括 BinMessage,公开标准 SOAP,以及 XML-RPC格式 XML-RPC.
  • 提供了用于建模以及定义服务的RAD Service Builder工具。
  • 提供了用于压型、基准以及压力测试服务应用程序的Service Tester,以确保在加载量较高时仍能正确允许。
  • 支持在跨网发送大量的本地以及用户自定义数据类型,包括:自定义结构体、ANSI以及 Unicode string formats以及 XML.
  • 平台间完整的电报兼容性,允许用户混和使用不同版本的SDK实现的客户端以及服务器,或者在不同操作系统上运行。
  • 支持用于PHP client的CodeGen,允许用户从 PHP实现的网站上访问 XML-RPC服务器。
  • 完全不用支付许可费用。
  • 完全支持C#, Chrome, Visual Basic .NET (.NET Edition), Delphi/Win32以及 C++Builder (Delphi Edition).

库特征

  • 支持一系列平台,包括.NET, Mono, 32-bit and 64-bit Windows以及 Linux.
  • 纯本地化以及指定平台的实现,对于单个平台,能够从底层设计。
  • 提供了完整的源代码,如果有必要,允许用户进行更改并且重新编译库。
  • 线程安全以及完整的面向对象体系结构,设计时考虑了无国界以及最大可量测性。
  • 可扩展的库实现,为了满足用户指定的需要,它允许开发者添加自己的信道、消息格式或者框架的其他可替换部分。
  • 提供了丰富的类库,以控制服务实力化选项(pooled, singleton, per-call以及更多)
  • 集成了 ZLib data compression,以改进较慢网络中的消息传输。
  • 支持Server-to-Client事件,以及通过 Event Sinks回调。
  • 编译独立的可执行的Windows Services或者在 ASP.NET (.NET Edition)或 ISAPI/Apache Web Servers (Delphi)中运行你的工程。
  • 自带了安全特征,以防止 DOS攻击以及服务器在 .NET的 Internet Pack中使用。
  • 在 .NET的 Internet Pack中,完全支持 IPv6.

Service Builder特性

  • RAD用户界面为在一个平台,语言和不可知技术方式中定义服务及相关类型。
  • 创建和编辑服务,Event Sinks, Structs, Arrays和 Enums.
  • 在Service Builder中为你的服务和类型正确写入文档。
  • 生成的代码广泛支持多种语言,包括C#, Chrome, Delphi, Visual Basic .NET, C++和 PHP.
  • 可插拔架构,让用户使用自定义插拔来扩展Service Builder,其中包括支持新的语言 (需要Hydra 3).

IDE集成特性

  • 支持 IDEs的全面集成。
  • 广泛的项目模板和新项目向导。
  • 使用 IDE的 Service Builder项目集成,使你可以在 IDE项目系统内编辑你的服务定义。
  • 集成 Service Tester.
  • 新的欢迎页面显示后,显示首次安装,以帮助新用户更好的熟悉产品。

网络服务

  • 全面支持发展基于网络服务的 SOAP.
  • 全面支持第三方提供的基于网络服务的消费 SOAP,并且使用了 non-RemObjects SDK技术。
  • 支持从服务性消费的外部资源导入 WSDL服务定义。
  • 支持新的 Document/Literal和 RPC/Literal编码风格,除了RPC/Encoding.
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/159717.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ASP.NET_氚云开发

    ASP.NET_氚云开发氚云平台对接中间件WebService(修订版20200714)1.代码示例C#语言进行编写,运行在.NetFramework4.5环境2.使用VS2015以及以上版本打开.sln解决方案3.第三方WebService结构必须按照氚云规定的格式,方法和参数都不可变动,否则氚云平台无法调用4.所有数据传输均使用标准的Json格式数据5.第三方WebService必须发布至公网,氚云平台才可正常配置地址注意:此示例代码只是演示接口基础调用,没有做安全方面防范措施!!!不可直接使用项目结构:1

    2022年10月23日
  • C++函数模板(模板函数)详解

    C++函数模板(模板函数)详解定义用法:函数模板的原理延申用法2.1为什么需要类模板2.2单个类模板语法2.3继承中的类模板语法案例1:案例2:2.4类模板的基础语法2.5类模板语法知识体系梳理1.所有的类模板函数写在类的内部复数类:2.所有的类模板函数写在类的外部,在一个cpp中2.5总结关于类模板的几点说明:2.6类模板中的static关键字案例2:以下来自:C++类模板遇上static关键字…

    2022年4月4日
  • 流量不清零、可转赠,对运营商未必是坏事

    流量不清零、可转赠,对运营商未必是坏事

    2021年9月6日
  • 安装完Ubuntu 15.04桌面后要做的15件事

    安装完Ubuntu 15.04桌面后要做的15件事

    2022年3月2日
  • Eric6安装问题

    最近开始学习python,一开始用的开发环境是IDLE,这个开发环境适合新手,安装比较简单,对初学者来说也够使用。但是最近又发现了一个开发环境Eric6,使用起来更加方便,但是安装比较麻烦。下面说说安装步骤:安装环境:win764位python2.7网址:https://www.python.org/PyQt4网址:https://riverbankcomputing.co

    2022年4月8日
  • 参考平面及其高度_某层平面图的剖切位置高度一般是离该层地面1.0米–求规范出处…

    参考平面及其高度_某层平面图的剖切位置高度一般是离该层地面1.0米–求规范出处…某层平面图的剖切位置高度一般是离该层地面1.0米–求规范出处通气孔,图内应包括剖切面及投影方向可见的建筑构造以及必要的尺寸,如需表示高窗、洞口、标高等没有规范规定剖切高度一般来说剖切高度是1500左右吧人视线位置可以剖到正常高度的门窗洞口建筑制图标准GB/T50104—20014.1.4建筑物平面图应在建筑物的门窗洞口处水平剖切俯视(屋顶平面图应在屋面以上俯视)、槽一般情况下都…

    2022年5月9日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号