问题标签 [remobjects]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
5731 浏览

delphi - Win32 中的 SOAP for Delphi 入门

我有一个使用 RemObjects SDK 在 Delphi/C++Builder 中构建的服务器进程,它声称支持 SOAP 请求。

测试 SOAP 支持的最快和最简单的方法是什么?我宁愿不必学习一门新语言/安装一个新的 IDE/花费超过一天...

为了澄清这一点,我已经愉快地使用 RO 本机协议连接到服务器,并启用了 SOAP,但我想测试不基于 RO SDK 的系统如何使用它。对客户端和服务器都使用 RO SOAP 并不能做到这一点......

0 投票
5 回答
3678 浏览

delphi - 最好的 Delphi n 层低带宽技术是什么?

我需要在需要集中数据和文件存储系统(用于文档成像)但有多个分支机构且相互连接性相对较差的环境中部署 Delphi 应用程序。我相信 3 层数据库应用程序是最好的选择,这样我可以提供丰富的桌面体验和相对轻量级的数据传输需求。到目前为止,我已经简要介绍了 Delphi Datasnap、kbmMW 和 Remobjects SDK。似乎 kbmmW 和 Remobjects SDK 使用的带宽最少。有没有人有在具有大量用户(我需要支持 700+)的具有挑战性的环境中部署任何这些技术的经验?谢谢!

0 投票
2 回答
1421 浏览

delphi - 通过 SSL 结合 Delphi 和 remobjects

我正在开发服务器客户端解决方案。服务器用 delphi 编写,客户端用 c# 编写,我们使用 RemObjects 5 (xml webservice thingy) 来执行通信。

现在,我有一个使用 HTTP 的有效解决方案,但我们当然希望使用 HTTPS。

我之前看过 OpenSSL,但实际上获得一个合理的最新版本来与 Delphi 一起工作似乎很痛苦。

我想要关于 3rd 方软件、库甚至提示、教程和参考的建议。它或多或少没有放弃remobjects和delphi。

必要要求:Delphi 2006、2007 或 2010。V​​isual Studio 2005 / 2008 或 2010。

非常感激。

0 投票
2 回答
2173 浏览

delphi - 在 delphi 中开始使用 RemObjects Pascal 脚本

我刚刚开始使用 RemObjects Pascal 脚本。并一直在尝试遵循 remobjects 教程。

http://devcenter.remobjects.com/articles/?id= {2FFC1EE9-F18D-4B11-9DE4-1BA0A79D0D04}

一切都很好,直到你运行的部分

它声称它不知道它。但我在这里

按照指示添加到编译事件中......它全部在delphi中编译但是当我从我的可执行文件中运行代码时它说它不存在。

其次,如果我添加任何插件来改进脚本的函数调用,我会得到这个..

替代文字 请帮助我意识到我可能在这里做一些愚蠢的事情,我是 rem 对象的新手。

0 投票
3 回答
3850 浏览

xml - 这些名为“#text”的 XML 节点是怎么回事?

我有一些简单的 XML 处理代码,应该根据属性值定位传入节点的子节点:

很简单,对吧?但是当我尝试运行它时,在某些情况下它会因访问冲突而崩溃。这是发生了什么:

IXML* 实现由 RemObjects SDK 库提供。 result.GetAttributeValue打电话uROMSXMLImpl.TROMSXMLNode.GetAttributeValue,打电话TROMSXMLNode.GetAttributeByName,说

这会崩溃,因为fNode.attributes返回nil。据我了解,这不应该发生。

奇怪的是,回到原始函数中的for循环,AParentNode.ChildrenCount返回3。但是原始XML文档中的节点只有一个子节点。它符合我正在寻找的标准。

AParentNode.ChildrenCount返回 3。我在调试器中打开它们并得到这个:

这些“#text”节点到底是什么?它们不在 XML 文档中,我也没有编写任何代码来插入它们。他们为什么在那里,为什么他们有问题,我能做些什么来防止他们搞砸我的属性搜索?

0 投票
1 回答
1534 浏览

.net - 如何修复 Delphi Prism ASP.NET 错误:“解析器错误消息:'Oxygene' 不是受支持的语言”

我在 Delphi Prism 中编写了一个 ASP.NET Web 应用程序(不是站点)。在我的开发机器上一切正常,但是当我将它安装在测试服务器上时,出现以下错误:

我已经阅读了我在网上可以找到的所有内容。有几篇文章提到了 RemObjects 页面 (http://devcenter.remobjects.com/articles/?id={B549AFB8-04C8-4574-B185-30DE14369E66}),不幸的是,该页面已不复存在。

一些链接建议您只需将 Language="Oxygene" 更改为 Language="C#"。尝试这样做会产生不同的错误:

还有其他人遇到过这些问题吗?

0 投票
4 回答
1801 浏览

delphi - 将 ASTA 替换为中间层解决方案

我目前正在使用 Delphi7 和 ASTA 来处理我的客户端服务器与 Advantage DB 的通信。

我正在迁移到 Rad Studio XE Enterprise,并希望切换到不同但类似的解决方案,因为 ASTA 的未来变得有些不确定。由于这将是一笔巨大的时间投资,而且可能是金钱,我一直在研究这些选项,但已经达到了树木与森林的情况。

我将列出一些关于我需要什么的基本要点,如果有人可以建议我应该关注的技术和产品的特定组合,这可能有助于满足这些需求,我将不胜感激。我真的只需要替换和/或改进 ASTA 提供的通信和加密能力,这些能力是当前正在积极开发和支持的。

    - 我将使用 Delphi XE。
    - 应用程序将是 Win32,服务器将在 Windows 上运行。
    -IIS 是不允许的。
    - 不允许 VPN 要求。
    -Socket 通信必须支持原生或通过第三方插件的 AES 加密。
    - 一些基本的基于浏览器的应用程序访问将是一个奖励,如果它能够强大的安全性。
    - 对 linux、mac、mobile 的支持是非常低的优先级。
    - 我需要能够满足 NIST 800-53/FIPS 140-2 合规性,但不需要认证。(因为它们与通信和加密有关)

由于这是我的第一个问题,请让我知道我是否可以更好地表达或详细说明我需要什么。

感谢你们提供的任何方向。

0 投票
2 回答
1528 浏览

delphi - Delphi 7 remobjects - 序列化组件

我有一个在 Delphi 7 和 RemObjects SDK 中构建的客户端-服务器应用程序。客户端和服务器之间的消息是二进制的(http://wiki.remobjects.com/wiki/BinMessage)。我的问题是: 1)如果我用 TDataSet/TDataSource 填充数据并将它们从客户端发送到服务器,服务器组件的 DataSet 将包含数据吗?数据应该保持不变,不是吗?2)我试图通过 RemObjects 发送组件,封装在 TROBinaryMemoryStream 后代类中,但没有成功

类定义

发送数据源的方法

任何答案将不胜感激。

LE:似乎只有 TROComplexType 的后代类可以序列化http://wiki.remobjects.com/wiki/Remote_Object_Allocation_and_Serialization。但我不确定我是否不能序列化流上的组件。

0 投票
2 回答
686 浏览

delphi - RemObject Pascal Scripter 中的 Delphi 应用程序

我想使用带有 RemObject Pascal Scripter 的另一个应用程序运行 Delphi 应用程序(使用表单 vcl、表单等)。

RemObject Pascal Scripter 将支持 delphi 的所有领域,

如果是这样,我可以包括第 3 方 VCL

如果不是,你能推荐我用表单和控件构建可解释的应用程序吗?

0 投票
0 回答
702 浏览

delphi - REMObjects - 如何修复 LoadFromFile 读取错误

我正在使用 Delphi 7,从我的 REMObject 类型调用 LoadFromFile 时,我随机遇到流读取错误。

以下行是我得到错误的地方:

我该怎么做才能找到并修复错误?