探検
【COBOLから】バッチ処理【Javaまで】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2008/01/12(土) 16:38:37 最近は、Javaでもバッチ処理を書くんですなぁ
2デフォルトの名無しさん
2008/01/12(土) 16:42:523デフォルトの名無しさん
2008/01/12(土) 16:45:444デフォルトの名無しさん
2008/01/12(土) 22:09:05 batchがCでやるものだ
5デフォルトの名無しさん
2008/01/14(月) 12:10:39 あげ
6デフォルトの名無しさん
2008/01/14(月) 13:51:46 まん
支援
支援
7デフォルトの名無しさん
2008/01/14(月) 14:54:50 Javaでバッチ処理なんてシステムを解ってないとしか言い様がない
8デフォルトの名無しさん
2008/01/14(月) 15:21:012008/01/14(月) 15:26:04
ちょっと観戦させてもらうよw
10デフォルトの名無しさん
2008/01/14(月) 19:46:00 Javaでもバッチ処理をしてみようというだけであって、
Javaでのバッチ処理なんて現実性がない。
実績もほとんどないだろ。
やっぱCOBOLだな。
実績ばっちり。
Javaでのバッチ処理なんて現実性がない。
実績もほとんどないだろ。
やっぱCOBOLだな。
実績ばっちり。
11デフォルトの名無しさん
2008/01/14(月) 19:53:30 http://www.atmarkit.co.jp/fjava/column/andoh/andoh37.html
これからの技術だと思うので、期待age
これからの技術だと思うので、期待age
2008/01/15(火) 01:10:13
結局バッチ処理は安定性・処理速度重視だろ?
JAVAじゃ無理だろ?
JAVAじゃ無理だろ?
2008/01/15(火) 01:47:49
Javaは移植性高いし、JCLに取って変わらせてもいいんじゃないかな?
どうせ、ホストはUNIXにすれば、いいわけだし。
その程度のマイグレーションは出来るよねwww
落ちコボラーには無理かw
どうせ、ホストはUNIXにすれば、いいわけだし。
その程度のマイグレーションは出来るよねwww
落ちコボラーには無理かw
2008/01/15(火) 01:50:42
移植性はあるだろうが、安定性はどうなんだよ?
JAVAはメインフレームで走るCOBOLほど安定してんのか?
JAVAでバッチやるんなら大量データを処理するための処理とか
あるのかよ?
JAVAはメインフレームで走るCOBOLほど安定してんのか?
JAVAでバッチやるんなら大量データを処理するための処理とか
あるのかよ?
2008/01/15(火) 01:51:58
なんだ、年齢がばれそうな汎用系のSEくずれかよw
2008/01/15(火) 01:58:09
レガシーにしがみ付いてる業務系SEにはスキルアップの途が既に閉ざされてる
ように聞こえてならない書き込みだなw
ように聞こえてならない書き込みだなw
2008/01/15(火) 02:03:05
JAVAで速くて安定しているバッチ処理は書けるのか?
そのための技術基盤があるのか?
それがなけりゃJAVAでバッチ処理なんてありえないだろ。
そのための技術基盤があるのか?
それがなけりゃJAVAでバッチ処理なんてありえないだろ。
2008/01/15(火) 02:11:12
分散処理の話してもしょうがなさそうだな、こりゃw
君が20年以上経験してるとは思えんのでこれ以上話すまい。
では、お休みw
君が20年以上経験してるとは思えんのでこれ以上話すまい。
では、お休みw
2008/01/15(火) 02:15:42
なんだ、まともな反論も出来ない正月休みの中房かw
2008/01/15(火) 02:35:58
まともな反論はできないだろう。
馬鹿につける薬はないとw
馬鹿につける薬はないとw
2008/01/15(火) 22:42:21
Javaは遅いと思うけどOracle使ってんならSQL次第、というかデータベースのチューニング次第のような気ガス。
純粋にシーケンシャルファイルの読み込みならCOBOLのほうが早そうだけど
シーケンシャルに落としてソートしてキーマッチさせてローダーなんて
そろそろ絶滅してもいいんじゃねーかと思うな。
純粋にシーケンシャルファイルの読み込みならCOBOLのほうが早そうだけど
シーケンシャルに落としてソートしてキーマッチさせてローダーなんて
そろそろ絶滅してもいいんじゃねーかと思うな。
2008/01/15(火) 23:19:44
すげぇ関係ないけど、Javaで可能だとしたら.NETでもやれるんだろうか?
2008/01/16(水) 00:03:20
これだから、プログラマー連中はお荷物だといわれる。
2008/01/16(水) 00:07:12
30年以上使い込んでるメインフレームごと落ちコボラーをインドにでも払い下げた
ほうが経営効率は1000倍はあがるな。
ほうが経営効率は1000倍はあがるな。
2008/01/16(水) 00:15:11
>22
可能だろう。
Win系でバッチとか客に殺されるかもしれんがなw
可能だろう。
Win系でバッチとか客に殺されるかもしれんがなw
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は絶対値は勝手に埋められるのかな?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【日本人の旅行離れ】国内旅行すら行けなくなった……オーバーツーリズムだけじゃない 旅行者減少の異常事態 [ぐれ★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★12 [蚤の市★]
- 中国の渡航自粛要請1カ月 大阪の観光バス予約ゼロ、東北にも波及 [蚤の市★]
- 【神戸】エレベーター「かご」なく男性医師が転落死 大手「三菱電機ビルソリューションズ」の担当者、安全装置切り放置か [ぐれ★]
- 【福岡】「人が道路に寝込んでいた。顔面から出血し、うなり声をあげている」 福岡市中央区で男性はねられ死亡 タクシー運転手逮捕 [ぐれ★]
- 女性天皇「賛成」69%、将来の皇位継承「不安」68%…読売世論調査 [蚤の市★]
- 高市、メガソーラー廃止。環境破壊が社会問題化 [792147417]
- クリスマスに何かする「予定なし」は54%。 過去最高水準に。ケーキの値上げもあって節約志向へ [663766621]
- 他人のリクエストで自分の癖と異なる絵を上げる絵師いるじゃん?
- なぜ日本人はフード被らないの?寒いのに
- ワイが考えてるキャラ当ててみろやwww
- 🏡おい!返事しろ︎︎!知的障害者!
