Error Log

最近電車ばっかり…

はまってました

1月中頃からいわゆる「ハマり」プロジェクトをやってました。マスタ線表上の名称は「6月版キャッチアップ案件」。

キャッチアップって名前がすでにハマってる気がするのは横に置いておいて、機能要件は
  • フォームに情報を入力/更新して DB に格納する
  • DB 更新時に、一部情報を SOAP で別システムからもらったり、別システムに渡す
  • DB から検索して、情報を取り出してフォームに表示する
という典型的な Web/DB の業務システムです。先行開発チームが別業務の機能を手がけていて、稼働的に足りなかった業務の機能を、僕のいる部署で対応することになりました。

そして、それを実現するために誰かが考えたソフトウェア構成は…
Internet Explorer + Flash Player + Flex + PureMVC
  ↓↑ (HTTPS・AMF)
Apache + WebLogic Server + LiveCycle DataServices + TERASOLUNA
  ↓↑ (SOAP)
WebSphere DataPower
  ↓↑ (SOAP)
AquaLogic
  ↓↑ (EJB)
WebLogic Server
  ↓↑ (JDBC Thin)
Oracle Database
という組み合わせ…。先行開発しているところでは、DB のキャッシュとして Oracle Coherence を使っているんだとか。リッチなのはクライアントだけじゃないようで。

なんだかんだで、商用リリースにまともに動くものは出せたのですが、じつはしばらく使う予定がないんだとか。徹夜までして6月リリースに間に合わせる必要あったんでしょうか。。。

そして後ダレの多さがつらかったです。機能要件を満たすものは5月上旬にできあがり、それから1ヶ月は非機能要件でウダウダやってました。
  • SWF ダウンロードと AMF 送受信とを別サーバにすることになった。
  • IE のメモリ使用量が尋常じゃないから何とかするように言われた。(ちょっとした理由でメモリリークが起こってました)
  • エンドユーザの半分が XGA 端末だということがわかったから画面レイアウトを XGA 向けに直すことになった。(先行開発が作った UI 標準では SXGA 向けに作るように書かれていたのに…)
  • IE 6 固有の地雷、2つドカーン。
… この辺は書き出すと長くなるので、そのうち個別に書きます。

鉄ホビ・ダイレクトの福袋イース英伝jdkバンド夏祭り2009に行ってきました

Comments

Anonymous Monday, June 22, 2009 3:22:15 AM

isomurt writes: メモリリークのお話、楽しみにしてます♪ ところで、takanoさんまだあすこのプロジェクトにいらっしゃるんですか?

Takahiro Takanotak-325 Wednesday, June 24, 2009 3:34:36 AM

5ヶ月も空けたブログに、即日でコメントが付いてビックリ・・・、アリガトウゴザイマス m(_ _)m
あすこは豊洲指してます?ならソコのプロジェクトですよ。
メモリリークは聞くも涙、語るも涙なんですよ。書き出すと全然まとまらないです(; ;)

Anonymous Thursday, July 9, 2009 1:16:49 AM

nakayak writes: 俺は数週間遅れでコメントしてみるかw まだ豊洲にいるのかぁー 懐かしい。。 あそこからの景色だけ見たい(^^;) 最近は友達が立ち上げた会社でノンビリ在宅をやってます。 SaStruts、s2jdbc、MySQLとかを使ってシステム開発。 開発人員は俺一人(笑 まともなのが出来るのかどうか…

Takahiro Takanotak-325 Monday, July 20, 2009 12:56:30 PM

さらに数週間遅れでコメント … m(_ _)m

お久しぶり~、ブログ毎日みてますよ、RSS で。
今は 30F の南側にいるので景色最高。ただ自分は通路側の端っこの席なので、仕事中はあまり見られないんだけどね。

で、結局作ってるんだ(^^; ずいぶん楽しそうな組み合わせだね。
MySQL の 0年0月0日には要注意。

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies

February 2012
M T W T F S S
January 2012March 2012
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29