• 締切済み

CORBAについて

ネットで調べたのですがCORBAでJABAとFORTRANのデータのやり取りはできるのですか?教えてください。よろしくお願いします。

  • Java
  • 回答数1
  • ありがとう数2

みんなの回答

  • dekopa-
  • ベストアンサー率42% (161/378)
回答No.1

CORBAというのは、他のコンピューターにあるプログラムを呼び出し、その結果を受け取るための共通規格です。 ですから、JavaがFORTRANの処理結果を受け取ることは可能です。・・・その環境があれば。 CORBAを使うには、呼ぶ側と呼ばれる側がCORBA製品をインストールし、かつ呼びたい処理がどのコンピューターのどのアプリケーションかを登録し、呼び出す必要があります。正直面倒です。 Java同士なら、Java標準のRMIという機能もあります。 異なるプログラム言語同士のやり取りなら、単純なものから複雑なものまで色々ありますよ。テキストファイルに書いた出力を読み出すだけでも十分間に合う場合もあります。CORBAは面倒なやり方になりますね。

関連するQ&A

  • C言語→Fortranへ

    今学生である私はデータ整理のため、 Fortranを使用し、データ整理を行う予定です。 授業で若干Fortranは扱ったことがあるのでわかります、 今私がやりたいガウスの消去法のn次多項式の例をネット上で探してるのですが、 ほとんどがC言語で紹介されています。 以下のページをFortranにかきかえてもらえるとありがたいです。 http://www.geocities.jp/supermisosan/saisyounizyouhou2.html

  • 日本地図を使った開発について

    日本地図を使った開発について 日本地図上に点データを書き、マウスクリックやマウスオーバーで詳細情報を表示するようなアプリケーションを開発したいと思っています。yahooやgoogleの地図のような操作性のものが理想です。個人がこういった細かな地図データを簡単に入手する方法はあるのでしょうか? 最終的にはfortranで制御できる環境を構築(fortranで制御するのが必須項目なんです)したいのですが、fortranではなかなか地図制御は難しそうで、googleMap等を使った方向も視野にいれて検討しているところです。しかし、fortranとjavascriptのやり取りをどうするかがネックです。 まだ構想の段階なのでOSも決めていませんが、linuxかwindowsの2択です。 上記を実現するためのライブラリやアプリ構成などお知恵を拝借できたらと思います。 宜しくお願いします。

  • jaba

    jaba 注・初心者です^^; フラッシュゲームをしようとしたら、前は普通にできたのに 画面が出らず、「~~~了承」 みたいなのがあって できませんでした。 そのあと、兄弟がしてたら 普通にできていました。 jabaはたぶん最初からwindousに入っていたと思います。 jabaのアップデートや、そのほかのことは無料ですか? jabaを使っていて、有料になるのはどういうものですか? 説明が 超下手ですいません><

  • CORBAとCOM

    CORBAとCOMについて詳しく調べられるサイトとかあったら 是非教えて欲しいです。

  • Visual C++とVisual Fortranの変数を共用したい

    FORTRANで作成したサブルーチンを活用し、C++からコールする形でコードを再利用しようと考えています。 C++からFORTRANを呼び出すのはすぐに出来たのですが、データの引渡しで困っています。 FORTRAN側ではグローバルな変数を多数(100個以上)宣言しており、引数としては渡せないのでC++側でも同名の変数を宣言して共用し、データのアクセスをしようと目論んでいます。FORTRAN側のコードは極力触りたくありません。 しかし、FORTRANでexternに相当する宣言の仕方が分からず、うまく同じ領域を共用できるようになっていません。 具体的にどんなことをすれば良いのかご存知の方がいらっしゃいましたら、ぜひご教授願います。 宜しくお願いします。

  • Fortran;入出力の繰り返し

     まだまだFortran初心者なのですがよろしくお願い致します。  Fortranを用いて数値計算を行っておりまして、読み込ませたいデータが100ほどあるのですが(data1, data2, …, data100、というデータファイルでして、ヘッダーは同じで読み込ませたい数値のみが異なっています。)、1つずつ読み込ませるのはかなり効率悪いので連続して全てを一気に読み込ませるたいのですが、そのためにはどうしたらよいのか悩んでいます。  同様に結果のファイル(result1, result2, …, result100)も全て自動で書き出したいので、どちらもopen文をdo-continueでくくればよいのかとも思いやってみましたが上手く行きませんでした。(このようにしますとresult100のみしか作成されません)    かなり見当違いのことをやってしまっているのかもしれませんが、周囲にはFortranユーザーはおりませんので、こちらに質問させて頂きました。  正しいプログラムの書き方やアドバイスなど、ご教授頂ければ幸いです。

  • J2EE -verboseでエラー

    J2EEを起動しようとするとエラーで起動できません。 他PCでは、動作します。(同一環境となっています) 原因がわかりません。 どなたか、同じような現象がでて解決した方がおりましたら、教えてください。 下記メッセージが表示されます。 Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/corba/se/internal/util/IdentityHashtable at com.sun.corba.ee.internal.javax.rmi.CORBA.Util.<clinit>(Util.java:87) …

  • C言語とfortranでのデータの受け渡しについて

    はじめましてc_f_gaussと申します。 現在fortranで動的に配列を得るためにC言語を使用し 配列を確保しそのアドレスをfortranで定義してある 配列のアドレスと交換したいのですがどのようにしたら よいでしょうか? 今の段階ではC言語側でアドレスを交換してもfortran 側に戻ると元のアドレスに戻ってしまいます。 fortranとC言語でデータ受け渡すには何か必要な手続き があるのでしょうか?

  • updateをしたらJabaができなくなってしまいました

    現在NECのVALUESUTTAR NXでosはウインドウズ98です updateをしたのですが、Jabaが動かなくてネット将棋や囲碁ができなくなってしまいました もとの状態に戻すにはどうすればよいか教えていただければさいわいです よろしくお願いします

  • スクラッチにおけるレスポンスタイムアウトについて

    はじめまして。 ソフトウェア会社で開発を行っている者です。 今回、担当アプリでシステムエラーが発生しているのですが、原因がわかりません。 システムエラーログをみると、 CORBA NO_RESOPONSE 0x4942fb01 CORBA NO_RESOPONSE Request xxx timed out vmcid(xxxには秒数が入ります) org.omg.CORBA NO_RESPONSE と記述されていて、CORBAについて、webサイトで見ると、 JNDIの設定が原因 と書いてありましたが、このエラーは、特定のユーザーでのみ発生するため、JNDIの設定は関係なさそうです。 また、システムエラーの原因をcaused byで追っていると、最初に出てくるのがstubファイルとなっていました。 stubファイルは自動生成されるため、もし、それが原因であるならば、どのように対処すればいいかわかりません。 また、org.omg.CORBAが原因である場合、 通信障害が原因である とwebサイトに書いてありましたが、該当ユーザーでは必ず発生するため、 サーバーの再起動による通信障害 ではなさそうです。 この点に関して、考えられるのは、 ユーザーのPC、またはブラウザの設定が原因 ですが、これに関してもどのように設定することで、通信障害を発生させられるのか全く見当がつきません。 以上です。駄文ではありますが、この状況について、対応方法をご存知の方いらっしゃいましたらお教えいただけると助かります。

専門家に質問してみよう