Javaを実行できるサーバーにアクセスできない場合は、どうにかすべてを実行できませんか?あなたの他のその後
<cfcomponent output="false">
<cffunction name="runMyJava" returntype="String" output="false" access="remote">
<cfargument name="MyArg" type="String" />
<cfset var MyObj = createObject('java','whatever') />
<cfreturn MyObj.doJavaMagic(Arguments.MyArg) />
</cffunction>
</cfcomponent>
:あなたは理解しましたよう
そうでない場合は、あなただけのラインに沿って、リモート機能を持つコンポーネントを作成し、それが作業を行うことができますサーバーは、あなたは...のようなものを持っていると思います
<cfset MyWebService = createObject('webservice','https://myotherserver/mycomponent.cfc?wsdl')/>
<cfset MyString = MyWebService.runMyJava(MyString) />
この例では、httpsを使用しています。インターネットを介してプレーンテキストで飛んでくるデータを保護したいと思われるからです。
サーバにIP接続するだけで接続できるようにするか、その他の適切な方法でサーバを保護することもできます。