
VB2005 の初心者です。
Aシステム(Windows上でVB2005で開発)からBシステム(Linux上で動作)にアクセスする通信部分を開発しています。
BシステムはDBが2重化されており、ミドルウェアが主サーバと従サーバの同期を取っています。
このミドルウェアにアクセスするためのインターフェースとして、rubyおよびjavaが提供されています。
このインターフェースと外部アプリとは、TCPソケット通信で接続しますが、手順は下記のとおりとなります。
1.認証確認
2.DBOPEN
3.トランザクションスタート
4.DB検索・更新・追加・削除
5.トランザクションエンド
6.DBCLOSE
★★下記がサンプルになります★★
<バージョン番号> <ユーザID> <パスワード> <type>\n
1.2.1 ormaster jmarcpt stringe\n
server = DB_Server.new("192.168.1.51",0,"ormaster","jmarcpt");
Exec: DBOPEN\n
\n
rc = server.dbops("DBOPEN");
Exec: DBSTART\n
\n
rc = server.dbops("DBSTART");
tbl_wksryact[HOSPID] = 'JPN0000000000001';
tbl_wksryact[PTID] = '0000000170';
rc = server.recordops("DBSELECT","tbl_wksryact","dbs",tbl_wksryact);
server.recordops("DBFETCH","tbl_wksryact","dbs",tbl_wksryact);
tbl_wksryact[SRYKA] = '10';
server.recordops("DBUPDATE","tbl_wksryact","dbs",tbl_wksryact);
Exec: DBCOMMIT\n
\n
rc = server.dbops("DBCOMMIT");
Exec: DBDISCONECT\n
\n
End\n
rc = server.dbops("DBDISCONNECT");
server.close;
AシステムはVB2005で開発しているのですが、VB2005のソースにrubyを組み込むことはできるものなのでしょうか。
rubyに対する知識がないため、初歩的な質問となってしまいましたが、ヒントになるようなことでも良いのでご教授いただければ幸いです。
よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SQL Server SQL ServerでDBを構築。これは開発? 4 2022/05/28 14:10
- IT・エンジニアリング ドメイン駆動設計の値オブジェクトについて質問 1 2023/05/13 02:50
- その他(開発・運用・管理) Windows serverでマルチキャスト通信の確認をしたいです。MicrosoftよりMPING 1 2023/03/31 01:05
- その他(ブラウザ) python から COBOL を呼び出すことは可能でしょうか。 1 2023/04/21 21:03
- JavaScript 追加ボタンを押した際に ok ボタンを押した場合のみ入力値が追記されるようにしたいです 6 2022/05/29 09:57
- 情報処理技術者・Microsoft認定資格 応用情報処理技術者試験のシステム利用率の計算について 2 2022/03/28 07:43
- その他(開発・運用・管理) Windowsバッチファイルでリモートデスクトップを自動ログインするが確認画面が出る対処方法 1 2022/12/19 15:48
- Visual Basic(VBA) VBAコードで質問があります 2 2022/10/20 15:27
- Ruby Ruby on Railsでサーバーを立ち上げるには 1 2022/08/28 16:16
- Visual Basic(VBA) VBA チェックボックスの設定について 1 2022/10/24 10:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ruby 配列
-
Ruby require ライブラリー
-
ruby OpenURI::Meta
-
ruby loopメソッド 変数(再喝)
-
ruby loopメソッド 変数
-
ビーリアルのユーザー名を変え...
-
英数字を含む文字列(0-9,A-Z)...
-
C言語の入力した文字を反転させ...
-
(再質問)エクセルのマクロボ...
-
ruby while式
-
ruby クラス・オブジェクト・イ...
-
1、Rstudioで回帰直線を求める...
-
rubyでじゃんけんのプログラム...
-
実行時エラー450:引数の数が一...
-
【VBA】複数シートのデータを1...
-
c言語でランタイムエラーの処理...
-
ルビー言語 ライブラリー 追記
-
ruby raise句
-
ruby begin句
-
ruby ensure句
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミング言語を習得する...
-
Ruby
-
よくTwitterで見かける #プログ...
-
Rubyを勉強している初心者です...
-
先に覚えるならRubyかPythonど...
-
Rubyなどを使って検索できるプ...
-
未経験者がwebサービスを開発す...
-
Ruby言語の現場での活用状況に...
-
プログラミング講師はまだ需要...
-
Webアプリケーションを作るのに...
-
ruby on Railsについて
-
Rubyを用いたシステムのメリッ...
-
システムエンジニアの適正について
-
Ruby と Ruby on Rails
-
Rubyから学ぶことについて
-
パソコンのフォルダ保存について
-
Rubyの得意分野は?
-
僕は高校生なんですがプログラ...
-
Rubyで書いているコードをPHPに...
-
プログラミング初学者の勉強方法
おすすめ情報