• ベストアンサー

WEBサービスの開発、使用法

現在Googleが公開しているGoogleAPIは JAVA/C++/VB/PHP/Perl等多数の言語から使用出来ますが これはSOAP形式のデータがやりとりできるかどうかで 決まるのでしょうか? たとえばVB.NETで作成したWEBサービスを公開した場合 SOAP形式のものならJAVAからでも利用できる と認識はあってますか?

noname#50030
noname#50030

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

はい。言語に依存するものではありません。 SOAP というプロトコルを扱えるプログラムであれば Web サービスの情報をやり取りできます。 私が以前開発した案件では、Web サービスでは、ASP.NET で作成したものを Windows Server の IIS に乗せ、クライアントは Flash でした。

noname#50030
質問者

お礼

回答ありがとうございます。 クライアント側でSOAPに対応していれば 動作は可能なのですね、参考になりました

関連するQ&A

  • WEBサービスをJAVAで作る理由

    お世話になります。 JAVAの開発経験は現場で1年足らずのものです。 サーブレットとビーンズを使いMVC環境でちょっとしたデータ入出力サービスを納入しました。 以前はPHPで同じようなシステムを作ったことがあるのですが、 PHPの方が簡単にできます。 PHPの時はCAKEというフレームワークを利用していたことや、 PHPを業務で5年ほど使っていたことも理由にあるかと思います。 JAVAに慣れていないといわれればそれまでなのですが、 イマイチJAVAでWEBサービスを作る利点が見つかりません。 JAVAのメリットとは何でしょうか。 WEBサービスを作るには向いてないのでしょうか? googleの求人を見ると、JAVAとC++エンジニアの求人があり、 PHPはありません。 JAVAやC++をもっと極めたほうが良いのかとも思います。 その辺りも教えて頂ければ幸いです。

    • ベストアンサー
    • Java
  • PHPでwebサービスの作り方(wsdl)

    PHPとFlash(actionscript)を連携させたいと思っています。 PHPが提供側、Flashが使用側になります。 FlashではWSDLを解析して、webサービスを使用できるように作っています。 PHPにPEAR:SOAPを組み込んで実装しようと試みたのですが、 WSDLで公開する実装の仕方が分かりません。 正直、あんまり、SOAP、WSDLの知識がいまいちなので、 うまく説明できてないかもしれませんが、 アドバイスよろしくお願いします。

    • 締切済み
    • PHP
  • 一つのウェブページに

    一つのウェブページに PHPやらPerlやjavaスクリプトやらが入ってる事ってあるのでしょうか? 私はHTMLの初心者ですが WEBページが何の言語で出来てるのかソースを見てもよくわからないのですが いろんなプログラミング言語が使われている事もあり得るのですか?

  • Web開発で使用する言語について

    今までクラサバ型の開発に携わってきましたが、さすがにWeb系へ移行せざるをえず、 現在Perl、JAVAScript、PHP、ASP.netなどを勉強しようといろいろ参考書を買い求めて いるところです。 そこで実際に開発に携わっている方に質問ですが、まず覚えておいた方がいい言語は 何でしょうか? もちろんそれぞれの言語によるメリットデメリットあると思いますし、一概にこれだという ものはないと思いますが、いろんな意見を聞いてみたいです。 よろしくお願いいたします。

  • JavaでWebサービスの開発

    こんばんは。 今度はじめてJavaでWebサービスを開発・構築することになりました。 実際開発するにあたっては「Struts」「Spring」のような骨組み のようなフレームワークはあるのでしょうか?。 ApacheのAXIS、は聞いたことはありますが、これを使用して開発し、 外部公開するのでしょうか?。 初歩的ですみませんが、よろしくお願いします。

  • Webサイトの開発言語

    あるWebサイトがどの言語(PHPやPerlなど)で書かれているか調べる方法はありますでしょうか? ご存知の方、宜しくお願いします。

  • SOAPを使用したwebサービス

    現在SOAPを使用したwebサービスを サーバー側として、JAXMかJAX-RPCにて構築しようと 思っております。 webサービスの内容は特に決定していませんが、 同期通信で何らかの計算リクエストをクライアント側から 発行し、計算結果を画面上に表示する様な仕組みをまずは考えております。 そこで質問です。 1)JAXMとJAX-RPCのどちら使用した方が良いか?  ちょっと読んだ書籍によると、JAXMは非同期通信が可能であり、  きめ細かい処理が可能であるという事を知りました。  上記前提で単に同期通信で計算結果を取得したいだけと  言いましたが、あくまでもサンプルとして構築した後に、  実際にやりたい事が色々と出てくる可能性があります。  これを考慮すると、どちらがベター、ベストなのかを教えて下さい。  こういう事をするならこちらの方がいい。等、色々と知りたいです。 2)クライアント側として、  ・javaのデスクトップアプリ  ・VC++6.0のデスクトップアプリ  ・VB.NETのデスクトップアプリ  の3種を考えておりますが、その際、SOAP利用を行うのに便利な  ライブラリをそれぞれについて教えて下さい。  VC++6.0ではSOAP Toolkitに付属するライブラリを使用する?等  を知りたいです。その使用方法等が掲載されているwebサイトや、  書籍についても情報を下さい。  何れかひとつの回答でも構いません。 以上、よろしくお願いします。

  • WEBプログラムの作成

    お世話になっております。 今、WEBプログラムを作成したいと思っております。 色々調べているのですが、たくさんありごちゃごちゃしているため、整理がつきません。どなたか教えていただけないでしょうか? (1)WEB開発言語は? PHP,PERL,C#,VB.NET,ASP.NET??? (2)VB.NetとVB2005の違い。 (3)PHPとC#の違い。 (4)今から覚えるなら何が一番よいのでしょうか? 素人質問かもしれませんが、どうかよろしくお願いします。

  • ウェブアプリケーション開発の定番は何ですか?

    データベースと連携したショッピングカートのウェブアプリを開発しようと思います。 自分は、今までウェブアプリを開発したことはなく、Access(VBA)とSQLServerによるデータベースシステムの開発経験しかありません。 VBの開発経験があるという事で、ASP.NETをVB.NETでプログラミングを考えましたが、VBとVB.NETは言語体系が異なるのと、またVB.NETが将来的に普及せず人気がなくなるか不安です・・・。 一番不安なのが、せっかく勉強して覚えた言語が、不安定だったり、あまり役に立たなかったり将来的に人気がなくなってしまう事です。 聞くところによると、JAVAとORACLEの組み合わせが定番というか需要が多いと聞きますがPHPもいいかなと思います。 以下の条件に当てはまるものでオススメの【開発言語】と【データベース】を教えてください。 ★OSはWINDOWS SERVERのみ。 ★開発言語は、とにかく将来的に人気がある言語がいいです。ただし、C言語は難しそうなので避けます。 ★データベースはSQL SERVERを使用。ただし、オラクルの方が将来性があってパフォーマンスもずっと良くて今後も人気があるということであればオラクルを選択します。 ★WEB SERVERはIISのみ。アパッチにGUIがあってマニュアル本も充実してて扱いが難しくないならアパッチを選択します。 また、VB2005というのは.NETの表示がありませんが、言語体系的にVB.NETの後継ではなくVB6の後継と考えていいのでしょうか? よろしくお願いします。

  • Webサービス作成に最適な言語は?

    はてなやGoogleのようなサイトを作成にはどんな言語を学べばいいでしょうか。(PHPやJavaScriptあたりかな、とは感じていますが) ちなみにHTML、VBの経験は少しあります。

専門家に質問してみよう