Можно ли указать порт в URL-адресе сервера COM-объектов? - PullRequest
0 голосов
/ 22 июня 2011

Я пытаюсь создать COM-объект из удаленного источника в Coldfusion, и у меня много ошибок.Я использую 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"?Или это вызовет дальнейшие проблемы.Я хочу иметь возможность указать один порт для прослушивания сервера для дополнительной безопасности.

Заранее спасибо!

1 Ответ

0 голосов
/ 06 июля 2011

Что ж, похоже, ответ таков: вы не можете указать порт при создании COM-объекта.

64-битный вопрос до сих пор остается без ответа. Я не нашел документацию Adobe, поддерживающую или опровергающую мои более ранние утверждения, я только нашел веб-сообщения, которые поддерживают это.

Другая интересная вещь заключается в том, что, очевидно, CF не любит создавать экземпляры COM-объектов на разных серверах. Это значит, что я не могу вытащить объект с одного сервера и создать экземпляр на другом. Я уверен, что некоторые из вас уже знали это, но я поднимаю это как справку для всех нас, кто не знал.

Надеюсь, это поможет.

...