- - PR -
WEB-EDI業務の自動化
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-08-09 10:38
皆様よろしくお願い致します。
現在、WEB-EDIシステムを使用した業務の自動化を考えております。 その類のソフトは世の中にたくさんあり、ググると多数ヒットします。 しかし、企業向けのソフトでもあることから価格はそれなりの物になります。 そこで、これを自分でつくれないか?と思っておる次第です。業務的にはIE上でログインしたり、ボタンをクリックしたり、テキストフィールドに入力したりするだけのことでこれらの作業自体を自動化してWEB-EDIにはあたかも人間が作業していると騙してやればいいのでは?と安易に考えております。 さて、以上のようなことを実現するにはどのような技術的な要素が必要でしょうか? IE上の操作をなにかスクリプト化することはできませんでしょうか? よろしくお願い致します。 | ||||
|
投稿日時: 2006-08-09 11:20
こんにちは。
自動化が目的なのでしたら、人間用に UI を用意する必要は無いと思います。 そうであれば「UI を騙す」処理が発生しないので開発が楽になるはずです。 Web-EDI が Web 技術ということと、企業の基幹システムと連携して動作するシステムであるということを併せて考慮すると Java や .NET が Web-EDI と親和性の高い技術基盤ということになるのかなと思います。 開発基盤として何を選ぶにしろ、通信プロトコルやテキスト処理といった EDI の基礎となる知識や経験も必要となる可能性が高いので、自前で構築するコストを考えると製品を買った方が安かった、という結果になるかもしれません。 いかがでしょうか。 _________________ 上本亮介 (ue) @ わんくま同盟 Microsoft MVP for VSTO (Jul 2008 - Jun 2009) Hello Another World! .NET 勉強会 / ヒーロー島 | ||||
|
投稿日時: 2006-08-09 14:47
引用: -------------------------------------------------------------------------------- 自動化が目的なのでしたら、人間用に UI を用意する必要は無いと思います。 そうであれば「UI を騙す」処理が発生しないので開発が楽になるはずです。 -------------------------------------------------------------------------------- 確かにそうなのですが、私はWEB-EDIのシステムを使わされているユーザー企業でして、 、、、汗)立場の弱いユーザーなわけです。日ごろ、業務担当者がブラウザから操作しているわけです。それを自動化してあげれないかと思っておる次第です。 IE上の操作を自動化できる具体的な手法(実装方法)はありますでしょうか? | ||||
|
投稿日時: 2006-08-09 14:58
うちのお客さんと同じ境遇です。WebEDI使ってます。 と言う事で似たような処理を作ったことがあります。 基本的には http のサーバーにリクエストを投げて、帰ってきた html ソースを解析することの繰り返しですよ。 | ||||
|
投稿日時: 2006-08-11 13:58
引用:
-------------------------------------------------------------------------------- 基本的には http のサーバーにリクエストを投げて、帰ってきた html ソースを解析することの繰り返しですよ。 -------------------------------------------------------------------------------- 具体的にどんな形で実装したのかを、教えていただくことは可能でしょうか? | ||||
|
投稿日時: 2006-08-11 16:04
.NET で作った訳じゃないので、具体的となると、ボクが勉強しなければならないので・・・w とりあえず、以下スレのHongliangさんのリンク先を見てみると良さそうです。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=24396&forum=7&5 ここを見てなんとなくイメージがつかめたら、質問内容を絞り込んでいくと良いでしょう。 #今見たらリンク切れてました orz #使用すべきクラスが書いてあるので、こちらから調べてみて下さい _(_;_)_ [ メッセージ編集済み 編集者: R・田中一郎 編集日時 2006-08-11 16:08 ] | ||||
|
投稿日時: 2006-08-11 17:25
ueです。
事情が飲み込めました。失礼しました。 R・田中一郎さんのご意見に賛成です。 もしくは WinBatch のような人間の操作を代行するユーティリティを利用すると楽になるかもしれません。 _________________ 上本亮介 (ue) @ わんくま同盟 Microsoft MVP for VSTO (Jul 2008 - Jun 2009) Hello Another World! .NET 勉強会 / ヒーロー島 | ||||
|
投稿日時: 2006-08-12 17:37
私もお客様から似たような要望をされました
とりあえず、値段の高いツールを売りつけておきました その後そうなったかは知りません |
1