トップページ⇒tech
984コメント338KB

Webサービス プログラミング総合スレッド

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
.NET/J2EEプラットフォームを問わず、Webサービス(WebServices)関連
の要素技術・テクニックについて話をしませんか?

・SOAP/WSDL/UDDI規格および実装API
・ApacheSOAP/Axis実装または.NET実装
についての話題。
(あえてWebProg板ではなくプログラム板にしました)

関連スレ:
「XML Webサービスってビジネス的にどう?」
http://pc3.2ch.net/test/read.cgi/tech/1019326946/
「Jakarta Project」
http://pc3.2ch.net/test/read.cgi/tech/1019996589/
「GoogleAPIってどう?」
http://pc.2ch.net/test/read.cgi/php/1018614427/

ApacheSOAP:http://xml.apache.org/soap/index.html
Axis:http://xml.apache.org/axis/index.html
UDDI4J:http://www-124.ibm.com/developerworks/oss/uddi4j/
WSDL4J:http://www-124.ibm.com/developerworks/projects/wsdl4j/
0322デフォルトの名無しさん05/02/28 21:38:03
>>321
SOAPならば、XMLの構文を解析できる言語なら何でも。
.NETでもJavaでも。サーバとクライアントの組み合わせは関係ないです。
SOAPしか知らんけどな。
0323デフォルトの名無しさん05/03/01 02:14:45
>>318
呼んでるというか、呼ぶようになった、だな。
最初に Web サービスという名前をつけたのはMS?
ttp://www.atmarkit.co.jp/icd/root/41/85038141.html
0324デフォルトの名無しさん05/03/03 02:24:44
>>321
言語の型 <=> WSDLの型
型がある言語の場合だと細かいマッピングの違いで
悩む場合が多い。
たしかドットネットだとMap,Dictinary,連想配列と
呼ばれるアレが素だと流せないと言うが、流す方法もあるらしいも聞いた。

0325スペシャリスト05/03/03 22:46:46
ウェブサービスは正直使い物にならない。

なぜならウェブのやつは粗雑だし、毛深いし、おまけに飲んだくれだ。
あいつにサービスされるくらいなら、犬としょんべんした方がましさ。
0326デフォルトの名無しさん05/03/03 22:53:13
正直Webサービスの再利用的メリットの方はうまく生かせないんじゃないかな。
今まででも再利用再利用言ってきた割にはうまくいってないものだらけ。
グリッドコンピューティングと合わさったらいいかな?と思ったのは漏れだけか?
0327デフォルトの名無しさん05/03/03 23:18:56
>>326
再利用って二つあると思う。
WSそれ自体を使い回せる事。これは言う通りで日経みたいなアフォマスゴミを鵜呑みにしちゃいかん。
もう一つは、既存のシステムにラッパを被せてWSとして使い回す事。こっちは確実でしょ。

>グリッド
ええ着眼やね。グリッドはWSにすり寄ってるよ。WSRFでググりゃ。
だが、グリッドなんてバズワードだけどね。比較的正直なのはSUNだけだよw
0328デフォルトの名無しさん05/03/04 12:24:04
WSRFって、進歩っつうよりは退化じゃないの?
独立した規格にせずに、各サービスで勝手にやってた方が、
なんぼかマシだったような。
0329デフォルトの名無しさん05/03/05 13:25:16
極めてシンプルな汎用ダウンロード用のCGIをPerlで作ったんだけど
ある特定のファイルをダウンロードする時だけ、ダウンロードバイト数が1バイト足りない。
こういう現象はどこに問題があると思います?
0330デフォルトの名無しさん05/03/05 14:33:22
Socketハンドリングかなー
と思ってみるテスト。
0331デフォルトの名無しさん05/03/05 16:25:36
 七               みんなで荒らそう2ちゃんねる掲示板
 人
 女            ●各板で話題に沿わない荒らし方をする。
 監            ●ポイント:過去レスを見ずに書き込むとうまくいく。
 禁               ⇒新入りはなくなるだろう。
 殺               ⇒普通にスレ返すのはプロ固定。
 害               ⇒妙な荒れ方するのはプロ固定。
 ・               ⇒とりあえず2ch擁護するのはプロ固定。
 犯
 人            ●2、3書き込んだら後は寒く無視。
 ‖               ⇒すると東京プラス会社潰れる。
 西               ⇒監禁中の女プロ固定も解放される。
 村
 博 
 之 ______________________________________
0332デフォルトの名無しさん05/03/05 17:35:48
Javascriptスレの再来か。。。>>312 >>329
しかし今どきWebサービスって言葉の意味解らん奴がこんなにいるとは…。
033332905/03/05 17:52:10
すまねえ。馬鹿だから全然わからん。
他所で質問してくるわ。
0334デフォルトの名無しさん05/03/09 14:56:39
でWebサービスって何?馬鹿にもわかる解説サイトキボン。
0335デフォルトの名無しさん05/03/09 16:45:07
>>334
http://www.atmarkit.co.jp/fxml/tanpatsu/21websvc/websvc01.html
0336デフォルトの名無しさん05/03/12 18:33:24
SOAP,WSDLを使った案件は見たことあるが、
UDDIを使った案件は見たことがない。
0337デフォルトの名無しさん05/03/12 23:53:30
あれはもう死んだ技術だ
0338デフォルトの名無しさん05/03/12 23:56:40
言い切ったw
0339デフォルトの名無しさん05/03/20 00:56:28
だってお前ら、常識で考えろよ。
コンピュータが勝手にUDDIで取引先決めたりしたら…
詐欺の温床じゃん。
0340デフォルトの名無しさん05/03/20 10:07:21
2000年前半に出た技術には、技術だけでなくそこから生まれるビジネスモデルを確立しようという下心が
前提にあるものが多かった。シングルサインオン、UDDI、HailStorm、ちょっと違うけどSmartタグ・・・
最初からそこにビジネスが生まれることを狙っての技術。これらは一部を除いてほとんど死んでしまったけど、
それは技術者たちが企業のビジネスモデルに組み込まれるのを嫌った結果じゃないかな?
0341デフォルトの名無しさん05/03/20 11:09:58
UDDIはグリッドと融合した時に使いそうじゃない?
でも WS-Addressingで全部済んじゃうのだろうか?
0342デフォルトの名無しさん05/03/20 14:00:26
私はプログラミングの初心者ですが…教えて欲しいことがあります。
それはタイトル通り、アクセス制御及びパスワード認証プログラミングについてです。
色々と詳しい事を教えていただけないでしょうか?
�@自分でホームページをDreamweaver4で制作しています。
�A目的はWebショップ用です。
�B会員制にしようと思っています。
�Cでも、資金はありません
�Dやる気はかなりあります!
どうか色々と教えて下さい。本気な為、荒しは遠慮下さい
0343デフォルトの名無しさん05/03/20 14:08:03
本気ならこれ読んでどっか行った方がいいよ。

Webサービスとは?
http://www.atmarkit.co.jp/fxml/tanpatsu/21websvc/websvc01.html
0344デフォルトの名無しさん2005/03/21(月) 08:20:28
UDDIは企業内でならそこそこ需要がありそうな希ガス。

public UDDIってまだ運用続けてんのかな?
0345デフォルトの名無しさん2005/03/22(火) 17:43:04
public UDDIはまだ動いてるよ。
日本のUDDIならwww.uddi.ne.jp(www.ntt.com/uddi/)で運営されてます。

>>344
昔の事例(2年前ぐらい?)だけど、ある特定の業界(物流だかなんかの資材調達だか)向けに
UDDIを運営するところがあって、そこが利用者、サービスの提供者ともに調査して
まともなサービス/会社かどうか判断してから、UDDIへ登録するっていう事例があった。
だから、>>339の言うような詐欺みたいなことは基本的には発生しづらい。

そのUDDIは決済の仕組みまで厳密に定義されていて、サービス上で
決済まで行える仕組みだったように記憶してる。

その当時、private、publicに対してprotected UDDIとかって言っていたような希ガス。
0346デフォルトの名無しさん2005/03/22(火) 19:50:40
バッチで、IISの停止、開始はできるのですが、
サイトだけを停止、開始ってできるのでしょうか?
IISは5.0です。

よろしくお願いします。
0347デフォルトの名無しさん2005/03/22(火) 20:29:36
釣りでないなら、あなたも>>343を一度読むことをお勧めする。

ちなみに、スレ違いにマジレスすると、IIS4の時に「net」コマンドではできなかったので、
VBSでIISのオブジェクト取得->サイトのオブジェクト取得->開始/停止
ってのをやった記憶はある。10行程度でできた気がするけどね。
IIS5.0はシラネ。
0348デフォルトの名無しさん2005/03/24(木) 00:57:44
>>346
「iisreset」コマンドでどうぞ
0349デフォルトの名無しさん2005/05/07(土) 23:36:06
こんなニュースがあったが
ttp://www.itmedia.co.jp/news/articles/0505/02/news009.html

まだWS-Discoveryを採用したデバイスってないよね?
0350デフォルトの名無しさん2005/05/07(土) 23:41:02
WinHCEが載った携帯電話って、どっか出してたっけ?
売国奴どきゅも、さむそん?

いずれにせよ、|V|$の説明が予告通りにいくことはないでしょ。
ロングホーンことWindows2006すら、2006年に出るかどうかの瀬戸際なのにw
0351デフォルトの名無しさん2005/05/09(月) 23:05:28
SOAPでやり取りするデータの一部に生(X)HTMLデータが含められるような形で
WSDLを書くにはどうしたらいい?
HTMLをエスケープしてstringにするっていうのは無しで。
0352デフォルトの名無しさん2005/05/10(火) 22:12:08
メソッド引数・戻値にHTMLが入るならそれは普通のxsd:stringなんだろうから
普通にmethod(string arg1) の定義をWSDLに記述すれば
いいんでないの。SOAPプロトコル通るときにSOAPエンジンが狂うか
心配せんでも、まともな実装だったらエスケープしてくれるでしょ
0353デフォルトの名無しさん2005/05/12(木) 20:04:34
第九オフ参加者の正体

2 774 9 32
http://aa5.2ch.net/test/read.cgi/nanmin/1115440638/

第九オフでmixi検索汁!
0354デフォルトの名無しさん2005/05/12(木) 22:03:01
JAX-RPCの規格って取り扱うデータがbeanであること強要するよね?
で普通のデータはいいんだけど例外クラス。Exceptionはbeanではないよね。
例外チェーンも使っていいのかよくわからんし。
0355デフォルトの名無しさん2005/06/08(水) 21:50:05
C#.NETでとりあえず作ってやれと思い
Webサービス側でメンバ変数を普通に利用しようとした俺に最適な良書を教えろや
てゆーかなんで一回きりのサービスをクラスに記述するんだよ。
クライアント側でnewしたときに自動的にセッション張ってインスタンス管理してくれるのかと勘違いしたじゃねえか
0356デフォルトの名無しさん2005/06/12(日) 05:25:57
少し勉強してから書き込もうな
0357デフォルトの名無しさん2005/07/06(水) 01:33:23
うわ、このスレもうすぐ3年生かよ。
0358デフォルトの名無しさん2005/07/09(土) 00:04:27
結局3年かかっても全然普及してないんだな
0359デフォルトの名無しさん2005/07/09(土) 00:18:13
OH 信じられない発言デース
0360デフォルトの名無しさん2005/07/11(月) 04:51:04
RESTやWeb2.0系の話題って全然ないんだな。
それっぽいスレッドもないし。

一部では「Web Services Considered Harmful?」とか言われてるんだぞ。
ttp://ch.kitaguni.tv/u/5250/XML/Web%a5%b5%a1%bc%a5%d3%a5%b9/0000217086.html
0361デフォルトの名無しさん2005/07/11(月) 05:40:03
ソープサービス
0362デフォルトの名無しさん2005/07/12(火) 21:53:01
UDDI1レジストリー運営中・・・つうだけでとりあえずコムウェアにエントリーした事もありました(古傷
0363デフォルトの名無しさん2005/07/14(木) 18:27:43
SOAPのサービスの質が低下してる件に関して
0364デフォルトの名無しさん2005/07/14(木) 18:30:20
店員に文句言え
0365デフォルトの名無しさん2005/07/22(金) 23:06:15
SOAP ランド SOAP ランド ヤッホォイ ヤッホォイ♪
0366デフォルトの名無しさん2005/07/22(金) 23:19:47
出さない奴なんて言ったっけ?
なんとかパブ
0367デフォルトの名無しさん2005/08/06(土) 12:40:53
http://neta.ywcafe.net/000339.html

天気予報をXMLで提供すると気象庁が発表してから半年が経った
実は2004年の11月には既に気象庁がこんなプレスリリースを出している。
府県天気予報・府県週間天気予報を新しい形式(XML形式)で提供します。

◎:平成16年12月から追加して発表するもの
(XML形式で提供します。気象庁HPでも12月から掲載します。)

しかし発表で予告された12月1日からもう半年以上を経た2005年7月現在、
気象庁のwebサイトにはXML形式のデータなどどこにも見当たらない。

なお、お察しのとおり、財団法人 気象業務支援センターも
財団法人 日本気象協会も 気象庁の官僚の天下り先である。
0368デフォルトの名無しさん2005/08/06(土) 12:42:30
>>367
RSS
0369デフォルトの名無しさん2005/08/09(火) 19:39:40
おい、おまいら。
今なら、はてなダイアリーにて、ウザいキーワードをこっそり削除できますよ?
----
naoya 『キーワード登録の際のPOSTの中身に、cnameとoldcnameというのがあって、
 これらが異なっていればカテゴリ移動と判断されて「change category to」扱いになります。
 つまり、もともと削除予定キーワードであっても、oldcmaneをウェブとかにして、
 cnameを削除予定にすれば、 change category to 削除予定キーワードが連続で
 記録されることになります。』 (2005-08-08 13:15:43)
naoya 『ということは逆に、削除予定にしたいけど編集者に通知メールを送りたくない、
 という場合には、oldcname,cnameをともに削除予定にしてしまえば
 (change category扱いにならないので)よいわけです。』 (2005-08-08 13:17:36)
----
0370デフォルトの名無しさん2005/08/10(水) 03:57:44
>369
http://i.hatena.ne.jp/idea/4775
0371デフォルトの名無しさん2005/08/18(木) 10:40:29
>>367-368
RSS でも SOAP でも何でも良いから天気予報の XML サービスってどっかないんかな。
0372デフォルトの名無しさん2005/08/18(木) 13:11:13
>>371
これじゃねーの?
http://neta.ywcafe.net/000497.html
RSSでもSOAPでもなくてFTPで10まんえんらしいけど。

もしデータの二次配布が許されるなら、ヤフーとかgoogleがXML Webサービスで配信してくれたらなあ。
各webポータル業者はHTMLでブラウザ用に天気予報を配信してるんだから、XMLでシステム用に配信しても問題無い気がする。
屁理屈なのかな。
0373デフォルトの名無しさん2005/09/17(土) 18:38:17
WSDL1.1の仕様なんかあいまいでよくわからん。
definitions要素のtargetNamespaceの記述が

>任意に URI 型の targetNamespace 属性を指定することができます。
>URI は、相対 URI であってはなりません。

これだけじゃtargetNamespaceが何のための属性なのかがわからん
0374デフォルトの名無しさん2005/09/18(日) 00:48:29
すごく初歩かもしんないけど。
JSP/Servletでリファラ取得できるの?
0375デフォルトの名無しさん2005/09/18(日) 00:58:38
>>374
スレ違いだコンチクショウ。
WEBアプリとWEBサービスの区別もつかない池沼は首吊って逝けや!
リファラはHttpServletRequest#getHeader("Referer")で取れるよ。
0376デフォルトの名無しさん2005/09/18(日) 01:01:01
ゲッ やっぱヘッダから取るんだ! 

だって、、、プログラミングって書いてあったから、、、

なにはともあれRefererね、サンクス(n‘∀‘)η
0377デフォルトの名無しさん2005/09/18(日) 02:56:49
>>376
だってもなにもスレ違い。Webサービスでぐぐってから出直してこい。
0378デフォルトの名無しさん2005/09/18(日) 17:00:54
タダで欲しい Web サービス

・大まかな住所、日時 ⇒ 天気予報、日の出日の入り、満潮、干潮、月齢
・緯度/経度 ⇔ 大まかな住所
・郵便番号 ⇔ 大まかな住所
・緯度/経度、拡大率 ⇒ 地図画像

最近旅行アプリ作りに夢中だからこんなんばっか…
0379デフォルトの名無しさん2005/09/18(日) 22:13:21
おれ気づいたんだけど
このスレ板違いだよな
0380デフォルトの名無しさん2005/09/19(月) 00:18:30
それは痛いな
0381デフォルトの名無しさん2005/09/19(月) 00:44:17
>>379
どこが?
0382デフォルトの名無しさん2005/09/20(火) 04:48:59
おはようございます。初心者の質問を聞いてください。

某サイトに乗ってる
>java samples.userguide.exaple3.Client XXXX
を試そうとしましたが

>java org.apache.axis.client.AdminClient
samples\userguide\example3\deploy.wsdd

と打ってもサービスの場所が見つけられないと言われます。
原因はなんでしょうか。

j2SDK1.4.2_09,AXIS1_2_1,Tomcat4.1.30使ってます。宜しくお願いします。
0383エスパー2005/09/20(火) 09:43:59
axisが、正常に動いていないとか?
0384デフォルトの名無しさん2005/09/20(火) 16:57:09
>383
正常に動かない場合があるのですか?
一応ブラウザ上ではサーバとサービスは動いています。
0385デフォルトの名無しさん2005/09/20(火) 17:58:26
axisってガンダムに出てた記憶がある
0386デフォルトの名無しさん2005/09/20(火) 21:09:24
ローカルで動かしているなら、http://localhost:8080/axis/にブラウザでアクセス
そこで、「リスト」をクリックしてMyServiceが見つかったなら、
java org.apache.axis.client.AdminClient -lhttp://localhost:8080/axis/services/AdminService deploy.wsdd
とオプションつけろ
ローカルホストじゃないんだったらWindowsのふぁいあうぉーるの設定で8080が通ってるかみろ
これでだめなら














あきらめろ
0387デフォルトの名無しさん2005/09/20(火) 21:42:45
35歳独身ニート、












人生あきらめました
0388デフォルトの名無しさん2005/09/20(火) 22:03:14
遅っ
0389デフォルトの名無しさん2005/09/20(火) 23:17:06
WSDL勉強してたら段々腹立ってきた。
IDLのほうが200倍簡潔でわかりやすい。
0390デフォルトの名無しさん2005/09/20(火) 23:30:32
>>389
そりゃしょうがない。IDLは言語非依存な言語によるAPIの定義。
WSDLはXMLでAPIを定義してる。その苦労の分得られるものもあるってことで
0391デフォルトの名無しさん2005/09/21(水) 01:30:44
>>387
人生楽しみなよ
金に困ってないなら素晴しい人生じゃないか


どうせ後5年もして団塊世代が定年退職しちゃったら
人手不足で好きな仕事がいくらでも選べるようになるよ
0392デフォルトの名無しさん2005/09/21(水) 02:11:10
なりません
03933862005/09/21(水) 06:09:47
おいおいおい。丁寧に教えたつもりなんだがマジであきらめてどうすんだよ
ttp://ws.apache.org/axis/ja/java/install.html読んでもう一度丁寧にやり直せよ
0394382&3842005/09/21(水) 17:48:05
>386
上記オプションで出来なくてあきらめかけましたが
-l http://localhost:8080/axis/services/MyService

とかやって幸せになりました。ありがとうございました。
0395デフォルトの名無しさん2005/09/23(金) 22:53:41
AxisとInfopath連携させようとがんばってきたけど
素直にASP.NET+Infopathにすることにした。すげえらく
0396デフォルトの名無しさん2005/09/24(土) 02:41:56
┏━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ヽ,.-、, '  ________  さ い た ま 銘 菓    .┃
┃‐(.゚∀゚)‐<風が語り掛けます   _|_  ┬─ ┬─      .┃
┃ , '`,、',、  二二二二二二二二   .|  .ノフ  ノ口      ┃
┃∩( ゚∀゚),<うまい、うますぎる     食曼  豆頁      ┃
┃ Y  イ   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄      (株)十万石ふくさや┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━┛
0397デフォルトの名無しさん2005/09/25(日) 13:27:27
>>395はMSワールドに取り込まれました。ゲイツ君の勝ち。
0398デフォルトの名無しさん2005/09/26(月) 00:36:50
別にMSのWebサービスがMS独自というわけじゃないんだけどな。
Axisでdoc/litやるのがあほめんどくさいだけで。
0399デフォルトの名無しさん2005/09/26(月) 00:39:07
あとASP.NETでサービスつくるとデフォルトでシンプルなXML over HTTPにも対応したのができるけど、これがいい。
SOAPいらねえよなーとか思う。
0400デフォルトの名無しさん2005/09/26(月) 00:40:31
つーかさー同一言語で固めるならWebサービスじゃなくてもいいんだよな
0401デフォルトの名無しさん2005/10/22(土) 02:44:56
Webサービスのトランザクションって、3つくらいに規格が分裂していると聞きましたが
現在も状況は変わらないのでしょうか?
トランザクションがサポートされるまでは、結局参照系の機能ぐらいしか使えない気がするのですが・・・
0402デフォルトの名無しさん2005/11/06(日) 14:34:43
ウェブサービスって名前はいいけど、soapとか糞だしな。
やっぱりhttp+html最強。
0403デフォルトの名無しさん2005/11/06(日) 17:24:44
はぁ
0404デフォルトの名無しさん2005/11/06(日) 18:35:51
>>402
SOAPとHTMLじゃ目的が違うような。
0405デフォルトの名無しさん2005/11/22(火) 22:39:06
最近XHTMLでAPIを呼ぶというアドホックの極みみたいな一派がいるらしい。

例えば [hogehoge, fugafuga] というリストを送るときは

<?xml ...?>
<xhtml>
...
<ul>
<li>hogehoge</li>
<li>fugafuga</li>
</ul>
...
</xhtml>

とかいうXHTMLを送るんだそうだ。でもって連想配列は<dl><dd>。ブラウザで
コールして応答を確認できるのがうれしいとか。

確かに簡単だし、ある意味ではWebサービスかもしれんが、無理ありすぎだろ。
0406デフォルトの名無しさん2005/11/23(水) 15:43:35
それって、普通の動的ページと違うん?
0407かにたま ◆kani39TDoc 2005/11/23(水) 15:46:26
http://pc8.2ch.net/test/read.cgi/cg/981421315/130
0408デフォルトの名無しさん2005/11/26(土) 08:20:04
>>405
禿藁w
突き詰めていくと面白いかもしれんな。横で見てる分には。
0409デフォルトの名無しさん2005/11/28(月) 01:34:43
クライアントやDHTMLアプリとかが閲覧と並行してXHTMLを
処理できるように

<li><ns:hoge>...</ns:hoge></li>

とかXHTMLに混ぜ込むのなら自然だと思うんだが、混ぜ込むのでなくて
そのままXHTMLで送るのは頂けないなぁ。
0410デフォルトの名無しさん2005/12/20(火) 09:19:46
ここはREST系はNG?
0411デフォルトの名無しさん2005/12/27(火) 23:57:54
誰も触れてないが、IBM-MS-SAPが運用していたUDDIレジストリが
ついに閉鎖されたそうな。

ウェブサービスの黒歴史年表に載りそうなイベントだが、
開始から停止までの間、これほど一貫して話題にならなかったのは
カワイソス・・・

NCom運営のレジストリもそろそろかな。

>>410
どちらも単独でスレ維持するのは難しいだろうからまとめて
ここでいいんじゃね?
0412デフォルトの名無しさん2005/12/28(水) 00:59:52
これですな
ttp://www.itmedia.co.jp/enterprise/articles/0512/19/news057.html
0413デフォルトの名無しさん2005/12/28(水) 01:04:16
UDDIって、あんなもん使い道ねぇだろと最初から思ってたけど、ついに閉鎖かw
0414デフォルトの名無しさん2005/12/28(水) 21:27:11
UDDIレジストリが閉鎖ですか、そうですか。

Axis使ってWebサービスのサンプル(プロトタイプ)を作ってるんですが、
おまいらが参考にしている書籍ってなんかあります?

とりあえず、WSDLのデプロイとか基本的なところはググってなんとかなってるんだけど、
Amazonとかで検索しても、なかなかよさげなのが見つからなくって。

”Webサービス”っていう内容のより、”Axis”って内容の方がありがたいっス。
とりあえず、DBとの連携や、VB.NETとの連携は出来てはいるんだが。

AxisServletを継承して拡張する利点とかあるんかいなぁとか、
まだまだ分からん点が多いんですよ。

もしかして、みんな.NET使ってる?
0415デフォルトの名無しさん2005/12/29(木) 11:27:25
.NET使ってる。
最新の Web Service Enhancements を使うと簡単に最新技術に触れた気になって楽しめる。
0416デフォルトの名無しさん2005/12/29(木) 11:59:09
>おまいらが参考にしている書籍ってなんかあります?

書籍じゃないけど、
http://ws.apache.org/axis/java/user-guide.html
http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=7923-jax_rpc-1.1-fr-doc-oth-JSpec&SiteId=JSC&TransactionId=noreg
http://svn.apache.org/viewcvs.cgi/webservices/axis/trunk/java/

しかし、Axisも.NETも、WSDL自分で書くと意味不明なエラーが出る。
いや、俺が間違ってるんだろうけど何が悪いんだかちゃんと言って欲しい…。
0417デフォルトの名無しさん2005/12/29(木) 19:56:25
>>415
>>416
Thanks ☆☆** v( ̄ー ̄)v**☆☆ Thanks

> Axisも.NETも、WSDL自分で書くと意味不明なエラーが出る。
AxisはAnt使って1発でやってますよ。buld.xmlに書いて。

Java2WSDLでしたっけ?
アレ使ってJavaのクラスからWSDL生成してデプロイまでAntで1発。

.NETはクライアントかな。Axisが出すWSDLを落としてきて、

wsdl /l:vb Example.wsdl

でVBとかC#のソースを生成しておしまい。
0418:デフォルトの名無しさん2006/01/16(月) 12:02:02
php+pearで
server.php
<?
require_once 'XML/RPC/Server.php';
$map = array('test' => array('function' => 'test') );
$svr = new XML_RPC_Server($map);
function test($param) {
return new XML_RPC_Response(new XML_RPC_Value('OK'), "string");
}
?>

client.php
<?
require_once("XML/RPC.php");
$value = new XML_RPC_Value(
array("test" => new XML_RPC_Value("test", 'string')),'struct');
$msg = new XML_RPC_Message('test', array($value) );
$client = new XML_RPC_Client("/", "example.com", 80);
$response = $client->send($msg);
echo $contents = XML_RPC_decode( $response->value()) ;

では、問題なく動作するのですが、クライアントをperlで
#!/usr/bin/perl -w
use XMLRPC::Lite;
my $rpc = XMLRPC::Lite->new;
my $url = 'http://example.com/';
my $contents;
$rpc->proxy($url);
my $res = $rpc->call( "test",{ test => "test" });
print $contents = $res->result;
とすると、Unknown methodになります。
どこが間違っているのでしょうか?
0419デフォルトの名無しさん2006/01/27(金) 16:25:53
年が明けてやっとこ上の1件。。。

仕事でaxis/axis2を使ったシステムを開発する(予定?)のだが、
お先真っ暗な感じ。

で、こんな代物を利用しようとするオレッて馬鹿なのか??

今年初のageでよろ。
0420デフォルトの名無しさん2006/01/27(金) 20:22:18
正直、馬鹿。道具に使われるミーハーは、趣味なら構わんが、仕事だと迷惑。
0421デフォルトの名無しさん2006/01/28(土) 01:42:43
>>419
kwsk
何でそれやることになったの?お前が決めたの?
■ このスレッドは過去ログ倉庫に格納されています