探検
【COBOLから】バッチ処理【Javaまで】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2008/01/12(土) 16:38:37 最近は、Javaでもバッチ処理を書くんですなぁ
2008/01/16(水) 10:04:23
電気代と、古参のSEPGを経営面から見て継続使用が可能なら、
レガシーのまんまで良いのかもな。
中小規模で新規の基幹業務システムを構築する場合は、
予算と、要求仕様にもよるが、最近じゃあサーバーで実現できそうな
話だな。
レガシーのまんまで良いのかもな。
中小規模で新規の基幹業務システムを構築する場合は、
予算と、要求仕様にもよるが、最近じゃあサーバーで実現できそうな
話だな。
27デフォルトの名無しさん
2008/01/16(水) 23:28:12 バッチはCでやるものだ
2008/01/17(木) 01:31:19
2008/01/17(木) 01:45:10
COBOLで過去に作られた業務プログラムが企業にとって資産ねぇ?
地球温暖化の要因のひとつだろw
地球温暖化の要因のひとつだろw
30デフォルトの名無しさん
2008/01/20(日) 20:10:24 SOAとbatchは似ている
31デフォルトの名無しさん
2008/01/21(月) 19:31:45 バッチのフレームワーク・・・
バッチ処理でstrutsのように使いまわせる処理ってあるか?
バッチ処理でstrutsのように使いまわせる処理ってあるか?
2008/01/25(金) 17:07:19
>>31
まあ、各会社が必要に応じて作ってんな
バッチなんて、個人で率先してフレームワークを作ろうって対象じゃないしw
データ量が中規模までだったら、COBOLなんて絶滅して構わん
大規模で遅いのが問題なんだよ
俺はCOBOL嫌いだから、Cで作るべきだと思うけど、Cはこぼらーにも
JAVAや.Net派にも不人気なんだよな〜
Cが一番速度と柔軟性を兼ね備えていると思うのに・・・
まあ、各会社が必要に応じて作ってんな
バッチなんて、個人で率先してフレームワークを作ろうって対象じゃないしw
データ量が中規模までだったら、COBOLなんて絶滅して構わん
大規模で遅いのが問題なんだよ
俺はCOBOL嫌いだから、Cで作るべきだと思うけど、Cはこぼらーにも
JAVAや.Net派にも不人気なんだよな〜
Cが一番速度と柔軟性を兼ね備えていると思うのに・・・
2008/01/29(火) 21:50:51
コボルはそのまんま東
34デフォルトの名無しさん
2008/02/02(土) 01:25:152008/02/02(土) 22:19:45
2008/02/03(日) 09:44:08
>>32
Cでバッチ処理書いてパフォーマンスあがる?
ファイルIOとデシマル計算がメインの金融系バッチだと
COBOLのほうが安定したパフォーマンスたたき出せると思うなあ。
あいだにSQL挟んだらそれこそC関係ないし。
ソートはCのほうが早そうだけど
Cでバッチ処理書いてパフォーマンスあがる?
ファイルIOとデシマル計算がメインの金融系バッチだと
COBOLのほうが安定したパフォーマンスたたき出せると思うなあ。
あいだにSQL挟んだらそれこそC関係ないし。
ソートはCのほうが早そうだけど
37デフォルトの名無しさん
2008/02/03(日) 12:17:062008/02/03(日) 17:34:48
???
なにが言いたいのかよくわからん???
なにが言いたいのかよくわからん???
39デフォルトの名無しさん
2008/02/03(日) 18:11:45 クリティカルなバッチ処理ならCOBOLだと思うけど、
ちょっとした処理ならJavaでもCでもなんでもいいと思う。
ただフレームワークという発想は面白い。
springbatchに期待。
ちょっとした処理ならJavaでもCでもなんでもいいと思う。
ただフレームワークという発想は面白い。
springbatchに期待。
2008/02/12(火) 01:23:14
Antとかでも簡単なバッチ処理出来そうなんだが
実績はないのか
実績はないのか
2008/02/12(火) 05:58:42
CSVからソース取ってきて、コンパイルして、Jarに固めて、デプロイ
という流れはバッチ処理と言えなくは無い。
という流れはバッチ処理と言えなくは無い。
42デフォルトの名無しさん
2008/02/16(土) 10:28:38 みなさんのお知恵をお借りしたいです。m(__ __)m
cobol + ORACLE10gです
下記のような事が可能と言われたのですが、
検証した結果無理でした。
再度、試みますが物理的に可能なんでしょうか?
手順@
INSERT
(COBOLE) PIC 9(09) COMP-3 ⇒ (ORACLE) CHAR 5
※この場合 ORACLE上では正しく表現されない事はOKとします。
手順A次に(上記の手順後)
(ORACLE) CHAR 5 ⇒ (COBOLE) PIC 9(09) COMP-3
この場合、INSERT時のCOBOLで入力した値が
正しく表現されると言われたのですが・・・
本当でしょうか?
検証した時には、
手順@
111111111 ⇒ 11111
手順A
11111 ⇒ 000012345
このように 再取得した値が000012345となり
当初の111111111ではなくなります。
cobol + ORACLE10gです
下記のような事が可能と言われたのですが、
検証した結果無理でした。
再度、試みますが物理的に可能なんでしょうか?
手順@
INSERT
(COBOLE) PIC 9(09) COMP-3 ⇒ (ORACLE) CHAR 5
※この場合 ORACLE上では正しく表現されない事はOKとします。
手順A次に(上記の手順後)
(ORACLE) CHAR 5 ⇒ (COBOLE) PIC 9(09) COMP-3
この場合、INSERT時のCOBOLで入力した値が
正しく表現されると言われたのですが・・・
本当でしょうか?
検証した時には、
手順@
111111111 ⇒ 11111
手順A
11111 ⇒ 000012345
このように 再取得した値が000012345となり
当初の111111111ではなくなります。
43デフォルトの名無しさん
2008/02/16(土) 20:17:40 バッチ処理はSASが一番だ。費用対効果は無視ナ。
2008/02/18(月) 02:21:23
ttp://pc11.2ch.net/test/read.cgi/tech/1195400163/65
45はりせん
2008/03/08(土) 08:35:43 多態性オブジェクトを何とか理解して、
「リストにぶら下げたオブジェクトにイベントを渡す」
がイメージできたときに(塚越さんの本は分かりやすい)、
オブジェクト指向でバッチやるとロジックがシンプルに
なるな、と気がつき、Delphiでやってみるとなかなかよさげ。
(というか、これをやるためにコンパイラを買ったようなもの。)
で、IBMがJavaを熱心にやっているので、Javaにアレンジして
IBMユーザー研究会の論文に出したわけです。
IBMのユーザー研なので、本文ではDelphiと書けずObjectPascal。
「I社」と書いたのは、当時のINPRISE社(ボーランド)のことだけど、
読んだ人はIBMと勘違いしてくれるだろうと期待してのこと。
ただし、ここで最高の副産物。Javaのプラットフォームにこだわらない
という特性は、PCで作ったものがMacで走る、ということよりも、PCで
やっていた業務がスケールアップしても、UNIXなりメインフレームで
プログラムを走らせればよい、というアイデア。でも一般的にならなかった。
同じようなことは、同時期にテンアートニの社長もどっかで書いていた。
(はっきり意識していたかはよく分からないけど。)
「リストにぶら下げたオブジェクトにイベントを渡す」
がイメージできたときに(塚越さんの本は分かりやすい)、
オブジェクト指向でバッチやるとロジックがシンプルに
なるな、と気がつき、Delphiでやってみるとなかなかよさげ。
(というか、これをやるためにコンパイラを買ったようなもの。)
で、IBMがJavaを熱心にやっているので、Javaにアレンジして
IBMユーザー研究会の論文に出したわけです。
IBMのユーザー研なので、本文ではDelphiと書けずObjectPascal。
「I社」と書いたのは、当時のINPRISE社(ボーランド)のことだけど、
読んだ人はIBMと勘違いしてくれるだろうと期待してのこと。
ただし、ここで最高の副産物。Javaのプラットフォームにこだわらない
という特性は、PCで作ったものがMacで走る、ということよりも、PCで
やっていた業務がスケールアップしても、UNIXなりメインフレームで
プログラムを走らせればよい、というアイデア。でも一般的にならなかった。
同じようなことは、同時期にテンアートニの社長もどっかで書いていた。
(はっきり意識していたかはよく分からないけど。)
46デフォルトの名無しさん
2008/03/08(土) 16:00:04 Javaで帳票のバッジ処理するのは変なんですか?
47デフォルトの名無しさん
2008/03/08(土) 18:19:38 >>46
狂気の沙汰
狂気の沙汰
48デフォルトの名無しさん
2008/03/08(土) 18:29:54 帳票のバッジ処理って具体的にどんな処理?
49デフォルトの名無しさん
2008/03/10(月) 20:57:2850デフォルトの名無しさん
2008/04/17(木) 23:09:5351デフォルトの名無しさん
2008/06/06(金) 23:17:37 トランザクションの量によりますよね。
業務アプリはサーバーサイドjavaが大半だからバッチも含めて
ALLjavaも可能だけど、チューニング労力を考えると現実的
では無いような気がします。
大規模案件やった時はどうしても処理量が多いものはPL/SQL
で構築していました。
業務アプリはサーバーサイドjavaが大半だからバッチも含めて
ALLjavaも可能だけど、チューニング労力を考えると現実的
では無いような気がします。
大規模案件やった時はどうしても処理量が多いものはPL/SQL
で構築していました。
52デフォルトの名無しさん
2008/06/09(月) 14:07:452008/06/18(水) 19:40:41
54デフォルトの名無しさん
2008/07/15(火) 20:53:1155デフォルトの名無しさん
2008/07/22(火) 21:18:24 TextSS
2008/08/19(火) 22:35:02
>バッチのフレームワーク
千手とかJP1とか。
運用管理システムのアーキテクチャに合わせて設計するだろ。
運用から見ればCOBOLだろうがJAVAだろうが変わりないけど、
シェルスクリプト内でループ回すのだけはやめて欲しい。遅すぎる(TT)
大規模バッチで重要なのは朝までに処理が終わるかどうか。
COBOLでも遅いものは遅い。
先行後続関係がくもの巣になってるほど終わらなくなるし、性能改善も難しい。
千手とかJP1とか。
運用管理システムのアーキテクチャに合わせて設計するだろ。
運用から見ればCOBOLだろうがJAVAだろうが変わりないけど、
シェルスクリプト内でループ回すのだけはやめて欲しい。遅すぎる(TT)
大規模バッチで重要なのは朝までに処理が終わるかどうか。
COBOLでも遅いものは遅い。
先行後続関係がくもの巣になってるほど終わらなくなるし、性能改善も難しい。
57デフォルトの名無しさん
2008/09/12(金) 11:03:42 【IT】「COBOLは現役バリバリ」、東京海上日動がシステム全面再構築でCOBOLを選んだワケ 開発者向けセミナー「XDev2008」 [08/09/08]
http://gimpo.2ch.net/test/read.cgi/bizplus/1220822531/
http://gimpo.2ch.net/test/read.cgi/bizplus/1220822531/
58デフォルトの名無しさん
2008/09/12(金) 21:37:00 バリバリ伝説
2008/09/15(月) 21:12:18
これは恋のおまもりカキコです。このカキコを3ヵ所以上の
所に貼り付けると。。。
いままでずっと
片思いだった人と
両思いになれちゃったり☆彼氏・彼女が
できちゃったり☆
と、他にもいい事がたぁ〜っくさんおこります!!
私の姉がこれを
冗談でやってみたところ・・・
その3日後好きな人に告られました!!
これを信じるか
信じないかは
あなたしだいですよっっ☆
みなさんも
良い恋愛を・・・!!
所に貼り付けると。。。
いままでずっと
片思いだった人と
両思いになれちゃったり☆彼氏・彼女が
できちゃったり☆
と、他にもいい事がたぁ〜っくさんおこります!!
私の姉がこれを
冗談でやってみたところ・・・
その3日後好きな人に告られました!!
これを信じるか
信じないかは
あなたしだいですよっっ☆
みなさんも
良い恋愛を・・・!!
2008/09/28(日) 02:38:28
>>57
「COBOLは現役バリバリ」 この言葉から加齢臭がする。
全面再構築でシステム構成のシンプル化を目指してるはずなのに、なんでJava+COBOLなんだよ。
でCOBOLがシンプルで習得スピードの速さに繋がり人材育成にも有効と言いながら。
なんで若手はJavaでベテランはCOBOLで開発してるんだよ。
どうせ取締役の私情でCOBOL使うことになったんだろ。無駄に作業をふやしてんじゃねえよ。
「COBOLは現役バリバリ」 この言葉から加齢臭がする。
全面再構築でシステム構成のシンプル化を目指してるはずなのに、なんでJava+COBOLなんだよ。
でCOBOLがシンプルで習得スピードの速さに繋がり人材育成にも有効と言いながら。
なんで若手はJavaでベテランはCOBOLで開発してるんだよ。
どうせ取締役の私情でCOBOL使うことになったんだろ。無駄に作業をふやしてんじゃねえよ。
61デフォルトの名無しさん
2008/10/13(月) 19:02:08 >トランザクションの量によりますよね。
>業務アプリはサーバーサイドjavaが大半だからバッチも含めて
>ALLjavaも可能だけど、チューニング労力を考えると現実的
>では無いような気がします。
と、>>51氏が申しております。
>業務アプリはサーバーサイドjavaが大半だからバッチも含めて
>ALLjavaも可能だけど、チューニング労力を考えると現実的
>では無いような気がします。
と、>>51氏が申しております。
62デフォルトの名無しさん
2008/12/24(水) 02:11:26 【.cmd】 バッチファイルスクリプト %4 【.bat】
http://pc11.2ch.net/test/read.cgi/tech/1229955189/
http://pc11.2ch.net/test/read.cgi/tech/1229955189/
63デフォルトの名無しさん
2009/01/22(木) 12:32:07 こぼるの良さを知らない若造が!!
こぼるはオヤジ達が似合う!!
こぼる最高!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
こぼるはオヤジ達が似合う!!
こぼる最高!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2009/02/21(土) 02:29:53
map 系の処理が簡単に書けない COBOL も Java も糞じゃねぇの?
今時、クロージャがなくても許される言語って Fortran だけだよね
# Fortran は並列化構文があるので許さざるを得ない
今時、クロージャがなくても許される言語って Fortran だけだよね
# Fortran は並列化構文があるので許さざるを得ない
65デフォルトの名無しさん
2009/02/26(木) 00:40:14 なんかみんな憐れ
痛々しい
痛々しい
66デフォルトの名無しさん
2009/02/27(金) 16:26:42 >>64 COBOLはしょうがないだろFortranと同じ世代だが元々の役割ちがうしFortranの並列化構文だってコンパイラーにその後付加されたのだろ
2009/04/13(月) 20:32:36
計算はCOBOL、計算結果のメール送信にはjavaとか・・・
2009/04/15(水) 23:18:02
そうか
69にゃあ
2009/05/04(月) 03:25:02 いまだ!69ゲットォォォォ!!! オマンコベロベロナメダーチンチンナメテー
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ (´´
∧∧ (´⌒(´
↑⊂(゚ー゚*)≡≡≡(´⌒;;;≡≡≡
⊆⊂´ ̄ ⊂ソ (´⌒(´⌒;;
 ̄ ̄ ̄ ズザーーーーーッ
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ (´´
∧∧ (´⌒(´
↑⊂(゚ー゚*)≡≡≡(´⌒;;;≡≡≡
⊆⊂´ ̄ ⊂ソ (´⌒(´⌒;;
 ̄ ̄ ̄ ズザーーーーーッ
70デフォルトの名無しさん
2009/05/22(金) 21:45:07 EASY PULSについて聞きたいことがあるんだが、スレがない・・・
ここで質問してもいいのかな?
ここで質問してもいいのかな?
2009/05/23(土) 09:01:06
富士通汎用機のツールか?とりあえず書いてみることよ。
72デフォルトの名無しさん
2009/05/23(土) 09:10:182009/05/23(土) 09:38:59
以下の出力の違いを知りたいんだ。。。
例えば、SAMで頭4桁がX'123F'のデータがあるとして、
それをレポートに出力。
FILEA
A-DATA 1 2 P
W-DATA W 3 N
JOB
W-DATA = A-DATA
PRINT
と書いたとき、W-DATAの中身が012になっちゃうんだけど、
そーゆー仕様なの?
W-DATAを4桁にすると中身は0123。
ちなみに、データの頭が、'123C'や'123D'の時はちゃんと123になる。
EASY TRIVは平気なんだけど、PLUSは絶対値は勝手に埋められるのかな?
例えば、SAMで頭4桁がX'123F'のデータがあるとして、
それをレポートに出力。
FILEA
A-DATA 1 2 P
W-DATA W 3 N
JOB
W-DATA = A-DATA
と書いたとき、W-DATAの中身が012になっちゃうんだけど、
そーゆー仕様なの?
W-DATAを4桁にすると中身は0123。
ちなみに、データの頭が、'123C'や'123D'の時はちゃんと123になる。
EASY TRIVは平気なんだけど、PLUSは絶対値は勝手に埋められるのかな?
74デフォルトの名無しさん
2009/05/23(土) 11:18:26 今、実機で確認出来ませんが仕様と思われます。
以下のように推測します。
【原因】
B-DATAに出力を期待するデータは3桁であるのに、途中経路であるA-DATAを2桁で定義している。
状況により結果がことなるのはEASYのデータ切り捨て仕様に起因する(切り捨てが行われるタイミング)
【対処法】
A-DATAを3桁で定義する。
以下のように推測します。
【原因】
B-DATAに出力を期待するデータは3桁であるのに、途中経路であるA-DATAを2桁で定義している。
状況により結果がことなるのはEASYのデータ切り捨て仕様に起因する(切り捨てが行われるタイミング)
【対処法】
A-DATAを3桁で定義する。
2009/05/23(土) 11:30:34
76デフォルトの名無しさん
2009/05/23(土) 12:20:54 桁数あってないのが原因だと思うんだが。
2009/05/23(土) 12:27:26
もしかしてパックだから3桁の半分の2桁にしたってオチ?文字数指定だから3のままでいいんだが、まさかそういうことじゃないだろうな
2009/05/23(土) 12:43:05
そうじゃないだろ?
データとしては、
..
13
2F
って入ってるだろ?
これを例えばA、2桁で定義したら、「..」、P、2桁で定義したら「123F」
P、3桁なら隣の関係ないエリアまでかかるじゃねーか
データとしては、
..
13
2F
って入ってるだろ?
これを例えばA、2桁で定義したら、「..」、P、2桁で定義したら「123F」
P、3桁なら隣の関係ないエリアまでかかるじゃねーか
2009/05/23(土) 13:42:18
パックはそんなデータの持ち方しないはず。
ともかく3桁で定義して一度実行をすすめるわ。
ともかく3桁で定義して一度実行をすすめるわ。
2009/05/23(土) 13:45:39
2009/05/29(金) 21:36:03
ワークベンチ(Eqlipse?)の日本語COBOL?使ってるんだが、
これってカラム位置とか揃えないといけないのか?
PG作ったら、イコールや符号、→の位置全部揃えろとか言われたから、
面倒だが、上から下まで全部揃えた。
次作った時は、最初から揃えた訳だが、今度はイコールや符号の位置がおかしいとか言い出して
俺の見てる前で半角スペースとDELキーで上から下までチマチマと位置をズラし始めた。
挙句の果てにここは1行空けるべきだとか言出だす。
他の人のソース見たら、普通に揃ってないわけだが…
さらには、EASYで作った検証ツールもIFなどを考慮して
イコールと符号の位置を揃えろとか言ってくるんだが
これはマジなわけ?
これってカラム位置とか揃えないといけないのか?
PG作ったら、イコールや符号、→の位置全部揃えろとか言われたから、
面倒だが、上から下まで全部揃えた。
次作った時は、最初から揃えた訳だが、今度はイコールや符号の位置がおかしいとか言い出して
俺の見てる前で半角スペースとDELキーで上から下までチマチマと位置をズラし始めた。
挙句の果てにここは1行空けるべきだとか言出だす。
他の人のソース見たら、普通に揃ってないわけだが…
さらには、EASYで作った検証ツールもIFなどを考慮して
イコールと符号の位置を揃えろとか言ってくるんだが
これはマジなわけ?
2009/05/30(土) 00:56:03
easyって小数点とか、割り算の余りとか制御できないの?
2009/05/30(土) 03:12:11
>>81の言っていることは釣りだよな?
あんまりCOBOLの事は知らないんだが、なんか言ってることを想像したらフイタ
あんまりCOBOLの事は知らないんだが、なんか言ってることを想像したらフイタ
2009/06/06(土) 19:06:06
COBOLには文法上、カラムの縛りは確かにあるんだが
コードの大半を費やすことになるB領域と呼ばれるものは
行番号を除いて6カラム目「以降」に書くもので、インデントとかはちゃんとするのが普通
ただ、最近の言語と違って行同士の縦を揃える習慣は確かに存在するよ
宣言部分は特にそうだし、処理を書く部分もカラム揃える規約があったりとか
コードの大半を費やすことになるB領域と呼ばれるものは
行番号を除いて6カラム目「以降」に書くもので、インデントとかはちゃんとするのが普通
ただ、最近の言語と違って行同士の縦を揃える習慣は確かに存在するよ
宣言部分は特にそうだし、処理を書く部分もカラム揃える規約があったりとか
85デフォルトの名無しさん
2009/06/21(日) 23:55:24 教えて厨で申し訳ないんだが、
汎用機そのもののスレは、何板にあるかな?
2ちゃんのPC等のカテゴリーは初心者かつ
システム部門に異動したてなんで、探しても見つからない…
汎用機そのもののスレは、何板にあるかな?
2ちゃんのPC等のカテゴリーは初心者かつ
システム部門に異動したてなんで、探しても見つからない…
86デフォルトの名無しさん
2009/06/22(月) 02:32:572009/06/29(月) 23:41:10
Javaでバッチ処理を組むことになったんだけどよいフレームワークってありますかね?
バッチ処理の内容は、CSVまたは固定長のファイルからデータ読み込んでDBへ格納するという感じです。
ファイル内のデータは1件の場合もあれば、1000件の場合もあります。
バッチ処理の内容は、CSVまたは固定長のファイルからデータ読み込んでDBへ格納するという感じです。
ファイル内のデータは1件の場合もあれば、1000件の場合もあります。
2009/06/30(火) 22:58:17
バッチスケジューラも作るの?
作らないなら、特にフレームワークはいらないと思うけど。
DBアクセスのところだけ、iBatisかDbUtilsでも使えば?
後は、起動部分は自分でミニフレームワークでも作って、
引数の扱いや例外処理、ログなんかを共通化して。
Webアプリに付随したバッチ処理なら、Webサービスで窓口作ると良いかもね。
デプロイが一括で出来るし、HTMLで叩けるから、ロードバランサで負荷分散とか出来るし。
でも、せいぜい1,000件なら負荷分散の必要は無いかな。
作らないなら、特にフレームワークはいらないと思うけど。
DBアクセスのところだけ、iBatisかDbUtilsでも使えば?
後は、起動部分は自分でミニフレームワークでも作って、
引数の扱いや例外処理、ログなんかを共通化して。
Webアプリに付随したバッチ処理なら、Webサービスで窓口作ると良いかもね。
デプロイが一括で出来るし、HTMLで叩けるから、ロードバランサで負荷分散とか出来るし。
でも、せいぜい1,000件なら負荷分散の必要は無いかな。
2009/07/01(水) 22:11:10
easyの事なんですが質問。
easyで、2バイト文字を、コードで見た値でプラスしたりマイナスしたりしたいんですが。。
例えばヘキサで見た値が、X’1234’だったら、X’1235’とか、X’1233’とかに足し算引き算をしたいんだけど、、、
easyで、2バイト文字を、コードで見た値でプラスしたりマイナスしたりしたいんですが。。
例えばヘキサで見た値が、X’1234’だったら、X’1235’とか、X’1233’とかに足し算引き算をしたいんだけど、、、
2009/07/02(木) 20:50:29
Quartz
使っている人いる?
使っている人いる?
91デフォルトの名無しさん
2009/07/04(土) 19:41:46 >>90
http://imepita.jp/20090628/565860
サテト
∧∧
(・ω・ )
_| ⊃/(__
/ ヽ-(___/
 ̄ ̄ ̄ ̄ ̄ ̄
http://imepita.jp/20090628/565860
サテト
∧∧
(・ω・ )
_| ⊃/(__
/ ヽ-(___/
 ̄ ̄ ̄ ̄ ̄ ̄
9287
2009/07/04(土) 23:06:45 >>88
亀レスすません。
バッチスケジューラは作りません。Windowsのタスク使いますんで。
なるほど。DBアクセスだけっすか。
フレームワーク使って標準的なバッチ処理を組むように指令が
出てたんで全てをフレームワークでやろうと思ってました。
確かに例外処理やログは自作フレームワークの方が自由度がありますね。
ありがとした。
亀レスすません。
バッチスケジューラは作りません。Windowsのタスク使いますんで。
なるほど。DBアクセスだけっすか。
フレームワーク使って標準的なバッチ処理を組むように指令が
出てたんで全てをフレームワークでやろうと思ってました。
確かに例外処理やログは自作フレームワークの方が自由度がありますね。
ありがとした。
93デフォルトの名無しさん
2009/07/05(日) 11:39:03 >>91
http://imepita.jp/20090704/028160
ネヨ
∧∧
(´・ω)
_|⊃/(___
/ ヽ_(____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
http://imepita.jp/20090704/028160
ネヨ
∧∧
(´・ω)
_|⊃/(___
/ ヽ_(____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
94デフォルトの名無しさん
2009/09/20(日) 01:12:02 【コンピュータ】まだまだ現役:プログラミング言語のCOBOLが誕生50周年 [09/09/19]
ttp://anchorage.2ch.net/test/read.cgi/bizplus/1253376523/
ttp://anchorage.2ch.net/test/read.cgi/bizplus/1253376523/
95デフォルトの名無しさん
2010/01/04(月) 11:05:35 あげて聞いてみる。
俺も >>40 と同じこと思ったんだが、
Ant でジョブネットを定義してバッチ業務やってる実例が知りたいなあ。
Ant でジョブネットを組んで Quartz でジョブスケジューリングできれば、
OSSプロダクトだけで、業務システムで必要なジョブ制御が一通りできそうな
気もするんだけど、どうなんだろ?
俺も >>40 と同じこと思ったんだが、
Ant でジョブネットを定義してバッチ業務やってる実例が知りたいなあ。
Ant でジョブネットを組んで Quartz でジョブスケジューリングできれば、
OSSプロダクトだけで、業務システムで必要なジョブ制御が一通りできそうな
気もするんだけど、どうなんだろ?
2010/01/05(火) 16:08:22
技術的にできたとして、
誰が嬉しいの?
誰が嬉しいの?
9795
2010/01/05(火) 20:41:49 うーん……
コマンドプロンプト+ atコマンド とか シェルスクリプト+cron とかで組むと
先行ジョブ、後続ジョブとかの依存関係の制御が地味にめんどいけど、
でも JP1 とか千手とか Tivoli とか買うのもなぁ、タダで幸せになりたいなぁ……
みたいな人って、もしかして俺だけなんだろうか。
とりあえず、まずは自分でいろいろ試してみます……
コマンドプロンプト+ atコマンド とか シェルスクリプト+cron とかで組むと
先行ジョブ、後続ジョブとかの依存関係の制御が地味にめんどいけど、
でも JP1 とか千手とか Tivoli とか買うのもなぁ、タダで幸せになりたいなぁ……
みたいな人って、もしかして俺だけなんだろうか。
とりあえず、まずは自分でいろいろ試してみます……
98デフォルトの名無しさん
2010/01/10(日) 00:46:35 まぁ確かにビルド自体 バッチ処理だからantやMSBuildはそういう風に活用するのがいいいかもしれない。
エンドユーザがGUIで簡単に運用状況確認するとか、そういうがそれほど問題にならないならいいと思うけど。
エンドユーザがGUIで簡単に運用状況確認するとか、そういうがそれほど問題にならないならいいと思うけど。
2010/01/13(水) 00:07:00
すいません、COBOLで教えてください。
NetCobolで既存ファイルの削除をしたいんですが、
どうやれば可能でしょうか?
サーバーはWindowsなのでAPIなんかででも、出来たら
御願いします。
NetCobolで既存ファイルの削除をしたいんですが、
どうやれば可能でしょうか?
サーバーはWindowsなのでAPIなんかででも、出来たら
御願いします。
100デフォルトの名無しさん
2010/01/13(水) 09:48:02 >>99
使用手引書にちゃんとあるじゃないか。読めよタダなんだし。
http://software.fujitsu.com/jp/manual/fm/b298c2606/b1jw6201/01/cobuw.pdf
--------------------------------------------------------------
CALL "COB_FILE_DELETE" USING BY REFERENCE COBF-INF.
--------------------------------------------------------------
呼出し時のデータ設定 COBF-INPUT-FILENAME:
削除するファイルのパス名を指定します。
復帰コード
本関数からの復帰コードは、特殊レジスタPROGRAM-STATUSを使用して受け取ります。
例
― ファイル名にワイルドカード(?,*)を指定することはできません。
C:¥INFILEを削除する
--------------------------------------------------------------------
MOVE LOW-VALUE TO COBF-INF.
MOVE "C:¥INFILE" TO COBF-INPUT-FILENAME.
CALL "COB_FILE_DELETE" USING BY REFERENCE COBF-INF. --------------------------------------------------------------------
使用手引書にちゃんとあるじゃないか。読めよタダなんだし。
http://software.fujitsu.com/jp/manual/fm/b298c2606/b1jw6201/01/cobuw.pdf
--------------------------------------------------------------
CALL "COB_FILE_DELETE" USING BY REFERENCE COBF-INF.
--------------------------------------------------------------
呼出し時のデータ設定 COBF-INPUT-FILENAME:
削除するファイルのパス名を指定します。
復帰コード
本関数からの復帰コードは、特殊レジスタPROGRAM-STATUSを使用して受け取ります。
例
― ファイル名にワイルドカード(?,*)を指定することはできません。
C:¥INFILEを削除する
--------------------------------------------------------------------
MOVE LOW-VALUE TO COBF-INF.
MOVE "C:¥INFILE" TO COBF-INPUT-FILENAME.
CALL "COB_FILE_DELETE" USING BY REFERENCE COBF-INF. --------------------------------------------------------------------
101デフォルトの名無しさん
2010/01/17(日) 22:06:30 思うがバッチ処理ってのは、いつかはリアルタイムになるのかな
いまはまだコンピュータの性能や制約があって、バッチ処理でしか方法ないけど。
いずれ処理時間という問題が解放されたらすべて即時計算の世界になるもんかね
そういう世界になったらもっとすごいバッチ処理ができるかもしれんけどw
いまはまだコンピュータの性能や制約があって、バッチ処理でしか方法ないけど。
いずれ処理時間という問題が解放されたらすべて即時計算の世界になるもんかね
そういう世界になったらもっとすごいバッチ処理ができるかもしれんけどw
102デフォルトの名無しさん
2010/01/17(日) 22:15:09 黙れバカ
103デフォルトの名無しさん
2010/01/17(日) 22:21:55 どの辺が馬鹿か説明してくれよ おばかさん
104デフォルトの名無しさん
2010/01/17(日) 22:35:08 >>101
自分で何を言ってんのか、わかってのかよwww
自分で何を言ってんのか、わかってのかよwww
105デフォルトの名無しさん
2010/01/25(月) 23:07:20 バッチ処理をJavaで作成する場合、
DBサーバかAPサーバのどっちにプログラムを配置するのが普通?
DBサーバかAPサーバのどっちにプログラムを配置するのが普通?
106デフォルトの名無しさん
2010/01/26(火) 02:50:03 >>105
COBOLで作成する場合と一緒だよ
COBOLで作成する場合と一緒だよ
107デフォルトの名無しさん
2010/01/26(火) 22:30:11 COBOLはどっち?
108デフォルトの名無しさん
2010/02/03(水) 01:31:30 >>100
>>99
>使用手引書にちゃんとあるじゃないか。読めよタダなんだし。
>http://software.fujitsu.com/jp/manual/fm/b298c2606/b1jw6201/01/cobuw.pdf
コボラーはマニュアルも読めないのかw
>>99
>使用手引書にちゃんとあるじゃないか。読めよタダなんだし。
>http://software.fujitsu.com/jp/manual/fm/b298c2606/b1jw6201/01/cobuw.pdf
コボラーはマニュアルも読めないのかw
109デフォルトの名無しさん
2010/02/08(月) 22:35:38 WebからJavaで作成したバッチを起動するとき、
そのたびに別のプロセスとして動かしてたらやばい?
そのたびに別のプロセスとして動かしてたらやばい?
110デフォルトの名無しさん
2010/02/09(火) 00:04:22 >>109
エロイ人がServletで別プロセス立てちゃ駄目だって言ってた気がする
エロイ人がServletで別プロセス立てちゃ駄目だって言ってた気がする
111デフォルトの名無しさん
2010/02/10(水) 01:19:10 理由が知りたいなぁ。やっちゃってるから。
112デフォルトの名無しさん
2010/02/11(木) 00:04:24 Servletではなく、バッチが別々のプロセスとなる設計は問題ありますか?
113デフォルトの名無しさん
2010/02/11(木) 05:35:58 Java辞めればすべて解決
114デフォルトの名無しさん
2010/02/11(木) 12:01:25 >>112
悩んでるならSpringBatchとか見てみな、ヒントにはなると思うよ
悩んでるならSpringBatchとか見てみな、ヒントにはなると思うよ
115デフォルトの名無しさん
2010/02/11(木) 15:34:34 SpringBatch見たところ、別プロセスにせず別スレッドとしているようですね。。
オンラインバッチ作るときは、直接Shellコールではなく。
JOBテーブル実行依頼テーブルのようなものを、監視するデーモンを用意して
各JOBは別スレッドとして動かした方がいいのかな
オンラインバッチ作るときは、直接Shellコールではなく。
JOBテーブル実行依頼テーブルのようなものを、監視するデーモンを用意して
各JOBは別スレッドとして動かした方がいいのかな
116デフォルトの名無しさん
2010/02/11(木) 16:35:26 Javaだけで完結してるならスレッドでやればいいと思うが、
バッチ処理はJNIとかも使う要件も出るものだから、
VMを保護するためにもプロセスで分けた方が安全だと思う。
バッチ処理はJNIとかも使う要件も出るものだから、
VMを保護するためにもプロセスで分けた方が安全だと思う。
117デフォルトの名無しさん
2010/02/11(木) 19:05:58 VMを別にするとなると直接シェルキックですかね・
118デフォルトの名無しさん
2010/02/13(土) 11:26:46 リカバリの一般的な方針は?
119デフォルトの名無しさん
2010/02/13(土) 13:20:32 リアルタイムバッチか定期バッチかによって変わってくるとは思うけど、外部I/Oのポイントでのバックアップは必須じゃないかな
120デフォルトの名無しさん
2010/02/13(土) 15:29:23 基本的に1バッチ処理で、1トランザクションとすれば
リカバリは簡単?
リカバリは簡単?
121デフォルトの名無しさん
2010/05/25(火) 15:01:03122デフォルトの名無しさん
2010/10/17(日) 02:16:34 RDB使うならバッチは基本的にストアドだろ
123デフォルトの名無しさん
2010/11/17(水) 20:46:51124デフォルトの名無しさん
2011/03/09(水) 23:01:17.86 ObjectWorks+ ってどうなんだ?
125デフォルトの名無しさん
2011/05/07(土) 14:43:17.53 COBOLで書けばすべて数十年前に解決済みの問題を、
わざわざJavaで引き起こしては解決、の作業に何の意味があるのか
わざわざJavaで引き起こしては解決、の作業に何の意味があるのか
126デフォルトの名無しさん
2011/05/08(日) 02:25:58.88 COBOLでやってきたバッチ処理なんて、
・データ編集
・マッチング
・帳票出力
なんてなもんだと思うがデータ編集とマッチングは
mdbや市販のETLツールで置き換えられるし
帳票ツールもGUIで帳票作れるものに置き換えられるから
それらをバッチファイルで順番に実行されるように組めば
Jaba(っていうか、プログラム言語自体)なんか使う
必要ないんじゃないの?
・データ編集
・マッチング
・帳票出力
なんてなもんだと思うがデータ編集とマッチングは
mdbや市販のETLツールで置き換えられるし
帳票ツールもGUIで帳票作れるものに置き換えられるから
それらをバッチファイルで順番に実行されるように組めば
Jaba(っていうか、プログラム言語自体)なんか使う
必要ないんじゃないの?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★8 [ぐれ★]
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 【広島】ペルー女性の国保加入を誤って認め、福山市が医療費484万円を肩代わりするミス…入院して手術を受ける [ぐれ★]
- いじめ後遺症 15年前のトラウマに苦悩する当事者「夢の中に出てくる」「された側は一生ものの傷」 [♪♪♪★]
- 【実況】博衣こよりのえちえちダンガンロンパ5🧪
- 【実況】博衣こよりのえちえちダンガンロンパ4🧪
- sengoku38「どこから指令が出ているのか、総理答弁を撤回させたい人たちが今度は官僚が書いた作文を読まないのが悪いと言い始めた」 [834922174]
- 🏡パン🍞つー✌まる👌見え👊😅👊
- 【緊急高市朗報】WBC全試合、地上波完全生放送決定wmwmwmwmwmwmwmwmwmwmwmwmwmwmwmw [517459952]
- ブレイキングダウン、ついにやらかす。😰 [153490809]
