misima
クラス misimaSoapInvoker

java.lang.Object
  上位を拡張 misima.misimaSoapInvoker

public class misimaSoapInvoker
extends java.lang.Object

  misima SOAP WebService Invoker

  $Id: misimaSoapInvoker.java,v 1.2 2007/12/02 10:58:42 isao Exp $
  Copyright(c) 2005-2007, isao yasuda, All Rights Reserved.
  ----
  1.概要
    SOAP クライアントからの要求を受け取り,旧仮名・旧字変換支援 misima を
    起動し,変換結果を返信する.
  2.仕様
  (1)misima オプション,環境変数をセットしてプロセスを起動する.
  (2)子プロセスの標準入力と標準/エラー出力ごとにスレッドで通信する.
  (3)編集結果を返す
  (4)クライアント Host,IPaddress,要求パラメータ,エラー情報をログに書く.
  3.環境上の注意事項
  (1)AXIS axis/WEB-INF/classes/misima に格納する.(AXIS 標準)
  (2)AXIS AdminClient で配備する.WSDD 記述の中心部は以下のとおり.
     <service name="misimaSoapInvoker" provider="java:RPC">
     <parameter name="className" value="misima.misimaSoapInvoker"/>
     <parameter name="allowedMethods" value="misimaConvert"/>
     <parameter name="scope" value="request"/>
     </service>
  (3)log4j のロガー定義 log4misima.properties を参照可能なパスに格納する.
  (4)MISIMA_LOG_PROPERTIES_PATH プロパティに log4misima.properties の絶対
     パスをセットしておく (Tomcat起動オプション):
     -DMISIMA_LOG_PROPERTIES_PATH=/usr/local/..../log4misima.properties
  (5)Tomcat を再起動する.
 

バージョン:
$Id: misimaSoapInvoker.java,v 1.2 2007/12/02 10:58:42 isao Exp $
作成者:
安田 功 (Isao YASUDA)

フィールドの概要
private static int MAXSIZE
          MAX テキストサイズ
private static java.lang.String misimaCmd
          misimaコマンド絶対パス
private static java.lang.String[] misimaEnv
          茶筌環境変数
private static java.lang.String misimaRc
          misimaリソースファイル
private static org.apache.log4j.Logger mslog
          ログファイル
private static java.lang.String property
          Log4j プロパティ絶対パス名
 
コンストラクタの概要
misimaSoapInvoker()
           
 
メソッドの概要
 java.lang.String misimaConvert(java.lang.String Params1, java.lang.String Params2)
          misima 変換サービス
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

misimaCmd

private static final java.lang.String misimaCmd
misimaコマンド絶対パス

関連項目:
定数フィールド値

misimaRc

private static final java.lang.String misimaRc
misimaリソースファイル

関連項目:
定数フィールド値

misimaEnv

private static final java.lang.String[] misimaEnv
茶筌環境変数


MAXSIZE

private static final int MAXSIZE
MAX テキストサイズ

関連項目:
定数フィールド値

mslog

private static final org.apache.log4j.Logger mslog
ログファイル


property

private static final java.lang.String property
Log4j プロパティ絶対パス名

コンストラクタの詳細

misimaSoapInvoker

public misimaSoapInvoker()
メソッドの詳細

misimaConvert

public java.lang.String misimaConvert(java.lang.String Params1,
                                      java.lang.String Params2)
misima 変換サービス

パラメータ:
Params1 - misimaコマンドライン引数
Params2 - 変換対象テキスト
戻り値:
ct 変換結果テキスト


Copyright © 2005-2007, isao yasuda, All Rights Reserved.