Webサービス プログラミング総合スレッド
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGの要素技術・テクニックについて話をしませんか?
・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/
0175デフォルトの名無しさん
NGNG>GoogleがUDDIだったらいいなあ・・・・・。
って考える人がいる(いろんなウエブサービスがいっぱいあって
自分の好きなサービスを検索してきてつかえる)から
googleも自分の検索機能をウエブサービス化しようと
かんがえたんじゃあないの?
ちなみに情報提供サービスをやってみたいが、基盤となるDB作るの
大変だって考える香具師がいるからgoogleも自分とこのサービスを
ウエブサービス化して収入源にならないか試してるってとこじゃあ
ないの?
0176デフォルトの名無しさん
NGNGそれをASP.NETに持っていくのは簡単なんでしょうか?
それとも一から構築しなおすしかないでしょうか?
.NetFrameworkの素人にもわかるように教えていただけると助かります。
また、ここで聞いたほうがいいという場所があったら教えてください。
0177デフォルトの名無しさん
NGNG2ch以外の場所
0178デフォルトの名無しさん
NGNGgoogleのWebサービスっていわゆる「ぐぐる」とは違うの?同じだったら面白くないよなあ。
0179デフォルトの名無しさん
NGNG同じでしょ。(推測)
GoogleをAPIとして使えて、Win/Web等のアプリに組み込めるって事でしょ。
0180デフォルトの名無しさん
NGNG>>郵便番号検索WEBサービスが有料なら使いたいとは思わない。
これを、郵政省が無料で公開してくれれば、使いたいかな。
0181デフォルトの名無しさん
NGNG同じだとしてどう組み込む??どんなアプリに組み込む?? ブラウザでぐぐったほうが速いじゃん、ってならないかなあ・・。
>>180
漏れも。
0182デフォルトの名無しさん
NGNG0183デフォルトの名無しさん
NGNGWebサービス化してプログラム的に呼び出せるとうれしいもの
ってなくはなさそうだけどねぇ。
ただ、それでサービス提供者がどうビジネスするかって話はあるけど。
0184デフォルトの名無しさん
NGNGバックを Java できっちり作っておいて、
ユーザから見えるフロントは Perl や Java が SOAP で
バックとやり取りしてるって感じ。
0185デフォルトの名無しさん
NGNG地図+GPS+うまい居酒屋+安いホテル、とか。
サービスの組み合わせ方にセンスを見出す方向になるとなると、使用者(ユーザ)が自由に組み込める形にすると。
でもそうなるとビジネス化が難しいなあ。WEBサービス管理業者の閉じたUDDIから選ぶようにすればOKかな?
問題はユーザが自由に組み合わせたWEBサービスをどうやって表現出来るか。だと思うんだけどいい考えありません?
0186デフォルトの名無しさん
NGNG組み合わせごとにいちいち定義するの?
サービスをカテゴライズして、カテゴリ単位で組み合わせ可能性を管理するくらいじゃないのかな。
あとは同じカテゴリのサービスを重ねたときの表現の原則を決めておくとか。
0187デフォルトの名無しさん
NGNGhttp://www.itmedia.co.jp/news/articles/0403/04/news040.html
0188デフォルトの名無しさん
NGNGうんにゃ、だからそこだって。確かに難しい、というか思いつかないんだけど。
ジグソーパズルじゃないんだけど、個々のサービスに他のサービスと組み合わせることが出来る
結合部分を持たせて、組み合わせ可能なサービスを動的に探しにいくとかなんとかかんとか。
>>187
確かに面白そうだが、
>>Outlookから書籍を検索・購入したり、Wordに検索結果を簡単に挿入できる。
利用法がこれでは。。。。
0189デフォルトの名無しさん
NGNG0190デフォルトの名無しさん
NGNG0191デフォルトの名無しさん
NGNG例くらい挙げてくれよ。>>190
0192デフォルトの名無しさん
NGNGなんでわざわざOfficeでAmazonやる必要あんのよ?
0193デフォルトの名無しさん
NGNG本の売り上げが上がるじゃん。
論文とか資料って、結構参考文献のクレジット入ってるからね。
って言うか、書いてあるから。
>またAmazon.co.jpが提供する情報をOffice Systemの各ソフトに活用できる。
>例えば「Outlook 2003」で受信したメール中の人名や書籍名を、Webブラウザを
>起動せずに検索・購入したり、Amazon.co.jpで検索した情報を参考文献や注釈
>として「Word 2003」の文章に挿入するといったことが可能だ。
要するに、MSがAmazonから広告取ってきたってことでしょ。
0194デフォルトの名無しさん
NGNGその本を買うなら、うちで買ってねみたいな。
0195デフォルトの名無しさん
NGNGイメージしてることはわからんでもないんだけどね。
よく言われてそうなショッピングサービス(ECサイト)と決算サービス(カード会社)と
カタログサービス(メーカー共同)がうまく組み合わさってる状態だよね?
技術的に結合部を作ることはたいしたことじゃないだろうけど、
ビジネスモデルのいくつかの例は思いついても汎用的にはできなさそうな。
0196デフォルトの名無しさん
NGNGその住所から地図情報(GPS)を取得(地図サービス)
その地図に載っていたファミレスのメニューを取得(ファミレスのサービス)
メニューの中の牛肉を出荷した農家の住所を検索(食品サービス)
農家の住所から郵便番号を取得(郵便番号サービス)
るーぷ。
0197デフォルトの名無しさん
NGNG0198デフォルトの名無しさん
NGNG0199デフォルトの名無しさん
NGNG0200U−名無しさん
NGNG一々システムごとに設定するのって不便だよね?
0201デフォルトの名無しさん
NGNGそして顧客から、あるいは君の会社から使用料をもらえばなおよろしい。
ただ、君の自宅鯖を不用意に落とせない罠。
0202デフォルトの名無しさん
NGNG作られます。PROXY作成時にHTTP経由でとりにいくはずです。
0203hiro
NGNGグレープシティ社の「spread for .net web Forms」を
使用しているのですが、Java Script からスプレッドの
スクロールイベントを拾うことは可能でしょうか?
ご存知のかた居りましたら教えてください。
お願いします。
0204デフォルトの名無しさん
NGNGWebサービスにフォームなんてあるの?
0205デフォルトの名無しさん
NGNGWEBサービス系のプロジェクトで独自にフレームワークを開発して
使っているケースってよくあると思うのですが、どんな目的・アプローチで開発されているでしょうか?
自分もそういった開発にまわされそうなのですが、実は最初にフレームワーク部隊を
作るという話ありきで実際なにをどうしたいとか目的がまだないのです。
もちろん、プロジェクトごとに目的は異なると思いますが、直接開発に
携わっている方がいらっしゃれば、少し参考に聞かせていただきたいです。
0206デフォルトの名無しさん
NGNGWebProg板で質問します。
0207デフォルトの名無しさん
NGNG0208デフォルトの名無しさん
NGNGなんちゃって。
0209デフォルトの名無しさん
NGNGなんちゃって、だからマジではないと思うがマジレス。
言葉には定義というものがある。
携帯できる電話はすべて携帯電話でいいのか?
電気で走る車両はすべて電車でいいのか?
コンパクトなディスクはすべてCDでいいのか?
0210デフォルトの名無しさん
NGNGxml.amazon.comのほうにリクエスト投げると、
<ErrorMsg>Invalid locale parameter "jp". Valid locales are: de uk us</ErrorMsg>
ってな感じ。
ためしに、xml.amazon.co.jpにlocale=usでリクエスト投げてみたら、
<ErrorMsg>Invalid locale parameter "us". Valid locales are: jp</ErrorMsg>
ってな感じで、こっちは逆にjpのみ使えるみたいなのだが、
キーワードを指定して検索しても何もヒットしない。
0211210
NGNG0212デフォルトの名無しさん
NGNGhttp://forums.prospero.com/n/mb/message.asp?webtag=am-assocdevxml&msg=4628.1&ctx=0
0214デフォルトの名無しさん
NGNGBuilding Your First Business Process
http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20040520biztalksw/manifest.xml
0215デフォルトの名無しさん
NGNGちょっと英語読めないから便利そうなとこ抜粋して教えてくれ。
0216デフォルトの名無しさん
NGNGライバルのebXMLと比べどうよ?
0217デフォルトの名無しさん
NGNG削除依頼を出してくる。
0218デフォルトの名無しさん
NGNG0219デフォルトの名無しさん
NGNGVB.NETはもれなくVBしかできないDQNなSEとPGたちと楽しくデスマーチできる。
C#は言語的にすぐれているけどだれも使える人がいなくて仕事が来ない。
0220デフォルトの名無しさん
NGNG0221デフォルトの名無しさん
NGNG要素はstringで構いません。
0222デフォルトの名無しさん
NGNGphpでラップ関数って作れるんでしょうか?
例えば、odbc_exex() を自分で記述して、その関数内からodbc_execを呼出す・・なんてこと。
0223デフォルトの名無しさん
NGNG・・・Webサービスで?
0224デフォルトの名無しさん
NGNG0225U ◆CZtFsGiu0c
NGNGidl2wsdlで検索すると、それらしいのが引っかかるね。
ツールがなくても、idl -> Javaソース -> wsdlという変換はできそうだけど。
0226デフォルトの名無しさん
NGNGインターフェースはwebブラウザを考えています。
perlかphpで書こうと考えているのですが、perlでタイマー動作をさせるのは適切でしょうか?
0227デフォルトの名無しさん
NGNGとりあえずスレ違いだし、いた違いの可能性も高いが、別に定期的にPerlスクリプト呼び出すのが不適切だとは思わない。
0228デフォルトの名無しさん
NGNG0229デフォルトの名無しさん
NGNGBPSSってSchema言うくらいだからメタモデルを記述するスキーマ言語ってことでいいんですか?
BPSSで書くのがCCP/CPA?
0230デフォルトの名無しさん
NGNGBPSSはビジネスプロセスを記述するXMLで
CPPAはそれのソフトウェア的な記述?
0231デフォルトの名無しさん
NGNGCPPAは、BPSSで決定されたビジネスプロセスを滞りなく完結させるために必要な
システム周りの設定とその合意内容、て感じ
0232デフォルトの名無しさん
NGNGASINを指定して、一冊だけの書籍のXML形式のデータを取得するのは
どうやってやればいいんでしょうか?
0233デフォルトの名無しさん
NGNGビジネスプロセスを表現するためのメタモデル。
XMLはその具象表現の一つ。別にBPSSにのっとっていてXMLでない
表記も可能。
CPPAは>>231の言うとおり。システム周りという制限はないはずだが、
実際的にはそうなってるね。
もうちょっと言うとCPPAはCPPとCPAのことで、すごい端的にいうと、
CPPが可能な設定値で、CPAが合意した設定値。
たとえばCPPで「おれのシステムはSSLとHTTP、FTPがOKだ」と書いてて、
接続する同士のシステムがCPP見せ合って、何使うか決めたあと
「では、今回はSSLで」ってな感じのCPAを作る。みたいな。
0234デフォルトの名無しさん
NGNGドキュメントに書いてるだろ?
ぐぐってもたくさんでてくるし・・・。
http://www.goodpic.com/mt/tech.html
とか
0235デフォルトの名無しさん
NGNGCPP/CPAはBPSSで書かれたビジネスプロセス定義を参照して、
各ビジネストランザクションに具体的な通信方式を割り当てる。
例えば、ebXML Message ServiceのHTTPバインディングを使って、
非同期通信でやりとりする、とか。
ISOのOpen-edi参照モデルでいうと、BOV (= BPSS) をFSV (= ebMS) に
関連付ける役割を果たしている、んじゃないかなぁ。
0236デフォルトの名無しさん
NGNG自分のHDD内に置いたXSLファイルで変換してローカルにHTML表示させる
ことはできますか?
http://www.goodpic.com/mt/tech.html
で調べたけどわかりませんでした。
0237デフォルトの名無しさん
NGNGどっちがいい?
A. XML データの取得から HTML への変換までを行うプログラムを書く
B. XML データの取得するプログラムを書く
取ってきた XML と XSLT を XSLT 対応のウェブブラウザに通す
0238デフォルトの名無しさん
NGNG複合型のデータを渡すRPCだとWSDLがうまく生成されないみたいです。
どうもobject[]型になっている模様です。
また、Webサービス内で定義しているクラスを
クライアントから参照するためにもWSDLの記述が必要ですよね?
クラス定義からWSDLを自動生成するにはどうすればよいでしょうか?
言語はVB.NETとC#.NETを用いています。
どうか宜しくお願いいたします。
0239236
NGNG答えていただいてありがとうございます
XMLデータを取得してフリースペース上にあげたXSLファイルを指定してHTML変換させるところまではできています。
フリースペースではなく自分のHDD内にXSLファイルを置いて変換させたいのです。
0240デフォルトの名無しさん
NGNGフリースペースに保存した手段が想像できんが、ローカルに似たような環境つくりゃいいんじゃないの?
0241236
NGNGフリースペースに保存した手段とは、ジオシティーズとかのフリーホームページスペースにXSLファイルをアップロードしただけです。
ローカルに似たような環境を作るとは具体的にどういうことでしょうか。
0242デフォルトの名無しさん
NGNGなんだ、ローカルに最初から落としてんのね。
だったら>>237の言うようにローカルにあるXMLとXSLTをブラウザにわたしたらいいんじゃないの?
0243デフォルトの名無しさん
NGNGもう解決済みかも知れませんが、まず前半の質問について。
「複合型のデータを渡すRPC」が正しく実装されているのかを、まずチェックすべきでしょう。
ソースコードが無いので、ご質問の情報だけではなんとも判断できません。
次に後半の質問について。
Webサービス内で定義されているクラスについて、Webサービス側のWSDLを使うのでは
だめなのでしょうか?
.NETで開発されているのであれば、http://foo.bar/baz.asmx?wsdl
で取得できるWSDLファイルにクラス定義も含まれるはずですが。
0245236
NGNG0246デフォルトの名無しさん
NGNG>>242さんじゃないけど、>>239でXSLを指定しているURLを
file://c:/hoge/hoge.xsl みたいに変更してもダメなんだよね?
Webサービスよりも、XML・XSLに関するスレのほうが答えがもらいやすい気が。
0247デフォルトの名無しさん
NGNGなにが「あえて」なんだか。
0248デフォルトの名無しさん
NGNGJWSDPはシリアライズが面倒
0249デフォルトの名無しさん
NGNGなに2年以上前のカキコにレスしてんだか。
0250デフォルトの名無しさん
NGNGAPでプロキシ自動生成しちゃうから
Document/LiteralだろうとRPC/Encoded
だろうと、開発者からはあまり意識しない
でしょ。
JAX-RPCとか使ってDocument/Literal
なことしようとすると、どういうイメージに
なるの?
XML(メッセージ)をゴリゴリ書くイメージ?
どっかにその辺のってないですかね?
0251デフォルトの名無しさん
NGNG「WEB参照」でhttp://www.uddi.ne.jp/registry/inquiryapiを読み込んだら、
POSTじゃないと受け付けない旨のエラーが返ってきました。
どうすれば、WSDLを作成できるのでしょうか?
どなたかお聞かせ下さい。
よろしくお願い致します。
0252デフォルトの名無しさん
NGNGアクセス元のクライアントIPってどうやったら取得できるの?
0253デフォルトの名無しさん
NGNGするWebアプリを考えてますがどんな組み合わせがベストですか?
0254デフォルトの名無しさん
NGNGすれ違いじゃないか?WebDAVやADOや
ASP関係のスレに行ったほうが良い。
0255デフォルトの名無しさん
NGNGどんな文字列を送信すればいいのかが分かりません
どのような書式の文字列を送信すれば書き込みなどができるのでしょうか?
例えばGoogleでの検索とかこの2chでの書き込み時とか
0256デフォルトの名無しさん
NGNGGoogleなんて見たまんまじゃないかよ。
HttpSendRequestなんてものを使う以前問題だな。
HTTPのお勉強からやり直せ。
0257255
NGNGC/C++でのソースをUPしてるサイトとかないですか?
0258デフォルトの名無しさん
NGNGWebサービスの意味がわかってない気がするんだが・・・
0259デフォルトの名無しさん
NGNGSOAを実現するための方法って何がありますか?
0260デフォルトの名無しさん
NGNG0261デフォルトの名無しさん
NGNGPOSTする文字列はどうなりますか?
0262デフォルトの名無しさん
NGNGスレ違い。
Webサービスってなんだかわかってないだろ?
0264デフォルトの名無しさん
NGNG2つ以上の書籍XMLデータを取得したい場合、どのようにパラメータを指定すればよいですか?
0265デフォルトの名無しさん
05/01/23 00:25:08>>264
普通の検索じゃないの?何がわかんないのかがわかんないんだけど。
0266デフォルトの名無しさん
05/01/27 02:51:26なんかjavaよりドドネットの方が実績ありそうだなぁ。
0267デフォルトの名無しさん
05/01/27 06:34:13http://ws.apache.org/axis/
0268デフォルトの名無しさん
05/01/27 22:43:18やっぱaxisかぁ。
0269デフォルトの名無しさん
05/01/31 06:33:370270デフォルトの名無しさん
05/02/02 02:38:41The Mindelectric GLUE
って、今はwebMethodsになっちゃったけど。
http://www.webmethods.co.jp/dev/glue.html
0271デフォルトの名無しさん
05/02/02 02:43:160272デフォルトの名無しさん
05/02/02 02:45:48メソッド本体のコールまで行かないとどんなオブジェクトが送られてきている
かわかんないから、あんますることない・・・。
0273デフォルトの名無しさん
05/02/02 02:48:170274デフォルトの名無しさん
05/02/02 03:05:47ジャパネット高田の受付とか?
■ このスレッドは過去ログ倉庫に格納されています