Sun Java System Instant Messaging 7.2 管理ガイド

アプリケーションのカスタマイズ (Java Web Start)

Java Web Start を使って Instant Messenger を実行する場合、im.jnlpimres.jnlpimres.jar の各ファイルを変更することで、ユーザーインタフェースをカスタマイズできます。これらのファイルに対して行うことができる変更を次に示します。


例 15–1 im.jnlp ファイルのサンプル


<?xml version="1.0" encoding="utf-8"?>
<!-- Instant Messenger -->
<jnlp
  spec="1.0+"
  codebase="http://im.i-zed.com:80/im"
  href="en/im.jnlp">
  <information>
    <title>Instant Messaging</title>
    <vendor>I-Zed.com</vendor>
    <homepage href="http://www.I-zed.com/"/>
    <description>I-Zed’s Sun Java System Instant Messenger</description>
    <description kind="short">Instant Messenger</description>
    <icon href="CompanyLogo.gif"/>
    <offline-allowed/>
  </information>
  <security>
    <all-permissions/>
  </security>
  <resources>
    <j2se version="1.3+">
      <resources>
        <jar href="en/imres.jar"/>
        <jar href="en/imbrand.jar"/>
      </resources>
    </j2se>
    <jar href="messenger.jar"/>
    <jar href="imdesktop.jar"/>
    <jar href="imnet.jar"/>
    <jar href="icalendar.jar"/>
    <nativelib href="imjni.jar"/>
  </resources>
  <application-desc main-class="com.iplanet.im.client.iIM">
    <argument>server=im.i-zed.com:45222</argument>
    <argument>help_codebase=http://im.i-zed.com:80/im/en</argument>
  </application-desc>
</jnlp>


注 –

im.jnlp ファイル内の引数 <argument> servername</argument> は、Instant Messaging マルチプレクサのホストとポートを表しています。iim_mux.listenport パラメータのデフォルト値を変更した場合、servernamehost.domain :port に変更する必要があります。