WebService for J2EEでは エンドポイントサービスインタフェースはjavax.rmi.Remoteを継承する必要があります。
__、、=--、、 __
/ ・ ゙! /・ `ヽ
| ・ __,ノ (_ ・ |
ヽ、 (三,、, _) /
/ー-=-i'’ (____,,,.ノ
|__,,/ |__ゝ
〉 ) ( )
>>2 あぼーんはコンパイルエラーになるので気をつけましょう。
ヌルポはランタイムエクセプションなのでもっと気をつけましょう。
カタワが世界を救う!!!
>>4-5 貴方達馬鹿じゃないですか?こちらは真面目にやってるんですよ?
馬鹿は帰りなさい
Java は継承が extends なのでカッコいいよねぇ。
C# は : 一個なので寂しいかぎりだ。
エンドポイントサービスインタフェースに該当するページが見つかりませんでした。
C#は例外処理を強制出来ない点が駄目なところですね
でも全体的にはよい言語ですね
おおっ!サービスエンドポイントインタフェースでした御免なさい
また一つ賢くなりました
とりあえず実行環境はWebSphere 6.0 base 、クライアントは C# にしましょう
開発環境はそうですね、IBM Rational Application Developerを使うのが普通なのでしょうか?
でも必要なメモリが1GBであり、Webサービスプロジェクトを作成する際にエラーが頻発したので
WebSphere付属のツールを使用して開発していきます
とりあえず、WebSphere 6.0 base の評価版でもインストールしましょう
サービスエンドポイントインタフェースを作ってみましょう
public interface ServiceFacade extends java.rmi.Remote {
public String helloWorld () ;
}
とりあえずこんなので
これをコンパイルしてみましょう
とりあえずWebSphere環境変数設定スクリプト setupCmdLine.bat を実行してから
クラスパスに%WAS_CLASSPATH%を指定すればコンパイルできます
こんな感じですね
"%WAS_HOME%\java\bin\javac" -classpath "%WAS_CLASSPATH%" ServiceFacade.java
classファイルが出来たら、今度はそこからWSDLファイルを作ってみましょう
"%WAS_HOME%\bin\Java2WSDL.bat" -classpath "%WAS_CLASSPATH%;%WAS_HOME%\lib\webservices.jar" "クラス名"
するとWSDLファイルが出来上がります
今日はここまで
、ヽ l / ,
,.,.,.,.,.,.,.,..,.,. ..= =
,;f::::::::::::::::::::::T ニ= Z そ -=
i:::/'" ̄ ̄ヾ:::i ニ= 武 れ =ニ
|/ ,,,,_ ,,,,,,_ヾ| n__ =- な. で -=
、、 l | /, .. |=(三)=(三)=| :::|.| ヽ ニ .ら. も ニ
.ヽ ´´,.. { :::(__..:: |ヽ:ヽヽ }.´r : ヽ`
.ヽ し き Z ニ. /|{/', ー=ー ', |.|:::::| | | ´/小ヽ`
= て っ 武 =ニ /:.:.::ヽ、ヽ___ / :| |.|:::::| | /
ニ く. と な -= ヽ、:.:::::::ヽ、._、 _,ノ/.:::::| | /|
= れ.何 ら -= ヽ、:::::::::\、__/::.z先.:| |' :|
ニ る と =ニ | |:::::::::::::::::::::::::::::::::::.|'夂.:Y′ト、
/, : か ヽ、 | |::::::::::::::::::::::::::::::::::::_土_::| '゙, .\
/ ヽ、 | |:::::::::::::::::::::::::::::::::::.|:半:|.ト、 \
/ / 小 \ r¬|ノ::::::::::::::::::::::::::::::::::::::::::::::::| \
>>16 馬鹿ですね きっと何も勉強しない人なんでしょうね
ここは初心者が覚えたての知識を披露するスレですか?
>>1 なんでバカヌに立ててんの?板違いじゃね。
他じゃ相手にされないから?
いいじゃんバカなんだから