我正在尝试从Coldfusion中的远程源创建一个COM对象,并且我遇到了很多错误。我正在运行32位coldfusion,因为64位不支持COM对象所以我知道这不是问题。
我的问题是,我可以在<cfobject>
代码中指定服务器路径中的端口吗?
我目前有(并且是的,对于我指向localhost的示例):
<cfobject name="QBSession" type="COM" class="{6C8E45LC-B9MM-22LR-A223-50BMGBD45ACP}" action="create" context="remote" server="http://127.0.0.1" >
我可以放server="http://127.0.0.1:80"
吗?或者这会引起进一步的问题。我希望能够为服务器指定一个端口来监听以增加安全性。
提前致谢!
答案 0 :(得分:0)
嗯,答案似乎是在创建COM对象时无法指定端口。
64位问题仍然没有答案。我没有发现Adobe文档支持也没有否认我之前的断言,我只发现了支持它的Web帖子。
另一个有趣的事情是,显然CF不喜欢在不同的服务器上实例化COM对象。意思是我不能从一个服务器中提取对象并在另一个服务器上实例化它。我相信你们中的一些人已经知道了这一点,但我把它作为我们所有没有参考的人的参考。
希望这有帮助。