トップページ⇒tech
57コメント14KB

J2EEを使用してグループウェア作りませんか?

■ このスレッドは過去ログ倉庫に格納されています
0001くらいあんとNGNG
・Windows2000+Apache+Tomcat+J2EE+DB(Accessがよろし)
・JSP+Servlet+EJBのモデルで
・目標はPersoni
・イントラネットで使うことが目標
・もちろんフリーウェア

・欲しい機能
 ・グループスケジュール
 ・電子会議室
 ・掲示板
 ・ToDo
 ・行き先案内
 ・共有アドレス帳
 ・プロジェクト管理
 ・Webサイトからの情報切り出し(株価・天気・ニュース等)

こんな感じで作れませんかぁ?
0002デフォルトの名無しさんNGNG
作りません。
クソスレ立てるなあふぉ
0003デフォルトの名無しさんNGNG
ここはクレクレ君が来るとこではない。作る奴が来るところだ。
0004デフォルトの名無しさんNGNG
ハイ作りました。でもあげません。
0005デフォルトの名無しさんNGNG
削除依頼出しときました
0006デフォルトの名無しさんNGNG
>電子会議室・掲示板・ToDo・行き先案内

このスレに書いとけばいいんじゃない?
ホスト管理もおまかせだし。
00077NGNG
7 - 外出 - 食事に行って来ます - 13時帰社予定
0008デフォルトの名無しさんNGNG
13:00 そごうで買い物
17:00 サティーでごはん
直帰
0009仕様書無しさんNGNG
>>6
俺はひそかにリンクなんかをあるスレにまとめて貼り付けている。
001010NGNG
ToDo: getMemberStatusのエラー処理を厳しくする
0011デフォルトの名無しさんNGNG
>>1
こういうので出来上がったソフトってあるのかな?
個人が作って、URLはここだよ。ってかんじの書き込みはあるけど、
複数人によるプロジェクトってあんまり成功してないような。。。
0012デフォルトの名無しさんNGNG
参加してもよいけど。
だけどこういうのって1がまず始めにどれだけのものを示せるかなんだよね。
0013デフォルトの名無しさんNGNG
PHP+MySQL or PostgreSQLにしようよ。
だったら参加してもイイ。
0014デフォルトの名無しさんNGNG
なんでDBがアクセスなんだ?
くそ重くて使い物にならん。
0015デフォルトの名無しさんNGNG
JAVAでフリーでやるなら、jbossでしょ。DBはまともなJDBCがあるやつならなんでもよろし。
JTA対応のJDBCがあれば最高だが....
0016デフォルトの名無しさんNGNG
なんでJAVAなんか使うの?
0017デフォルトの名無しさんNGNG
>>1
コーディング量が多いんだよな。J2EEとかって。
ウトゥー
0018255NGNG
>>17
そう。そして複雑でもある。
そして何より、ベンダーのアプリケーションサーバに強くロックされる。
こんなものを好き好んで選ぶ奴って、どういう神経しているのか理解できないね。
0019デフォルトの名無しさんNGNG
そう、全体像さえ霧の中。
IISにロックされる。
こんなものを好き好んで選ぶ奴って、どういう神経しているのか理解できないね。
0020255NGNG
>>19
30点。
.NETを叩きたいなら、もっと違う部分に目をつけるべきだね。
0021デフォルトの名無しさんNGNG
っていうか、やるなら、HTTPサーバに関係ないものを作ろうよ。
IIS+ASPは論外っつーことで。
0022デフォルトの名無しさんNGNG
俺、EJB知らないんだけど、高々数十人から数百人がユーザのシステムには
おおげさ過ぎない?
いや、俺が無知だってのは知ってるから煽らないでね。

Javaでやりたいなら、
Apache+Tomcat+JSP+Servletで十分だと思うんだけど。
でも、
Apache+PHP+Any RDBMS
ってほうが作りやすい気がする。
0023デフォルトの名無しさんNGNG
>>22 Apache+Tomcat+JSP+Servletで十分だと思うんだけど。
うん、十分だと思う。

>Apache+PHP+Any RDBMS
>ってほうが作りやすい気がする。
かもしれないけど、そしたら1の前提が丸くずれになるので、sage
0024デフォルトの名無しさんNGNG
> Apache+Tomcat+JSP+Servletで十分だと思うんだけど。
激しく同意。

というか、この程度の規模にEJBは大げさすぎ。

チョト古い記事だが
 「EJBコンポーネントを使用するかどうかを判断するための考慮事項」
 http://www-6.ibm.com/jp/developerworks/components/000929/j_ibm-ejb-index.html
あたりは読んどくといいかも。
0025デフォルトの名無しさんNGNG
J2EEは確かにオーバスペックだと思うが
1がやりたいって言ってんだからいいよ。
DBはwinならAccessでいいんじゃない?
00261ですNGNG
レスできなくてすいませんでした。
趣旨を説明します。

まず、何で「JSP+Servlet+EJB」なのか?
これは、私も含めてなのですが初心者にとって
ちゃんとJ2EEのモデルのお手本みたいな感じのほうが、
非常にわかりやすいと思ったわけです。
出来ればソースを開示できるようにしてそれを見ながら
勉強できるとなおいいのかなと・・・

次に、何でACCESSなのか?
これは、25さんの言われてるとおりです。

最後に個人的意見を・・・
Webで無料サービスしてるグループウェアを
パッケージ化してくれると非常に便利だと思うのですが、
2〜3000円くらいだったら絶対買うと思うのです。

それでは
0027デフォルトの名無しさんNGNG
イントラネットなのに、HTTPサーバかます理由
がわからん。流行だからってわざわざ保守管理が
面倒なやり方にするのが今のサラリーマンSEの
選択なの?アホかと思うが。

ふつうにJ2SE1.3のFatクライアントでJDBCで
2Tierでいいじゃん。
クライアントアプリ配信をWebStartでやれば
管理も簡単だし。
0028デフォルトの名無しさんNGNG
終了
0029デフォルトの名無しさんNGNG
>>26
お手本はPetStoreじゃだめなの?

>>27
意味不明。Webのほうが保守管理が楽だと思うんだが。
WebStartならかなり楽だと思うが、ネットワークの負荷高いと思うぞ。
イントラでも何百台、何千台ってなるとインストールするのが大変なんだよ。

>ふつうにJ2SE1.3のFatクライアントでJDBCで
>2Tierでいいじゃん。
DBコネクション管理が大変だね。
0030デフォルトの名無しさんNGNG
>>26
1は何を一番にやりたいのかはっきりさせてくれ。

>>1
・目標はPersoni
・イントラネットで使うことが目標
・欲しい機能 (省略)

を作ることなのか、
・Windows2000+Apache+Tomcat+J2EE+DB(Accessがよろし)
・JSP+Servlet+EJBのモデルで
なのか、

・もちろんフリーウェア
なのか。

開発者を募る場合、Windowsと限定した段階で、人が減ると思われるが。
つーか、俺も参加してもいいんだが、Windowsならやらん。
0031デフォルトの名無しさんNGNG
ネタスレじゃなくなってるね
Accessって、同時接続に弱くなかった?せめてMSDEに。。。
いまはまったく同じものなのかな?
0032デフォルトの名無しさんNGNG
>>31
それもあるし、
あと、Accessって、ライセンスはどうなの?
複数接続だと、それだけ金がかかりるライセンスだったような記憶があるけど。
0033デフォルトの名無しさんNGNG
>>30
>開発者を募る場合、Windowsと限定した段階で、人が減ると思われるが。
>つーか、俺も参加してもいいんだが、Windowsならやらん。

つーか、DB の構造だけ決めれば、あんたは Linux なり Solaris なり
で開発すりゃ良いんじゃないの?
0034 NGNG
っていうか、勉強の意味も兼ねた「習作」なんじゃないの?
0035デフォルトの名無しさんNGNG
こういうのは言い出しっぺが、音頭とってやらなきゃね。
0036デフォルトの名無しさんNGNG
>>33
>つーか、DB の構造だけ決めれば、あんたは Linux なり Solaris なり
>で開発すりゃ良いんじゃないの?

自分で使えないものを作ったってしょうがないじゃん。
0037 NGNG
興味ないなら、書き込まなければいいじゃん。
0038デフォルトの名無しさんNGNG
なら、最初から参加すんなよ。
0039デフォルトの名無しさんNGNG
つーか、1が本当にやりたいのなら、参加資格を制限するような
仕様はできるだけ無くしたほうがいいと思うんだけど。
Personiだって、WindowsとLinuxで動くんだし。実現方法は知らないけど。
00401NGNG
では、>>1の仕様で開発に参加したいという人いますか?
004125NGNG
Accessというのが不評みたいだね。
最大公約数なSQLを使うようにして互換性を取ってもよいし、
DAOパターンでDBごとの個別のアクセスクラスを用意してもよい。
後者の方がいいかな。
特にDBに縛られることはないよ。
というわけで第1ターゲットはAccess。
必要ならばPostgreSQLでもOracleでもExcel(w にも対応させるってことで。
004225NGNG
>>40
StrutsやTurbineのようなフレームワークを使ってみませんか?
0043デフォルトの名無しさんNGNG
>>39
というか、Apache+Tomcat+J2EE+DB なら大抵 Windows でも Linux でも
大丈夫でしょ?
参加資格を制限するような内容でもないと思うのだけど。
0044デフォルトの名無しさんNGNG
これからJ2EE勉強するってスタンスでもいいなら、参加したいかも。
00451ですNGNG
皆さんありがとうございます。

仕様の件ですが、もっと簡易的にしたいと思います。
・Windowsで動くなら組み合わせは何でも良い。
・ただし開発言語は、J2EE。
・ソフトはすべてフリー
・一応3階層のWebシステム

これでどうでしょうか?
0046デフォルトの名無しさんNGNG
フリーってなによ?

自由なの?無料なの?
0047デフォルトの名無しさんNGNG
Access持ってない俺は参加できますか?
00481ですNGNG
46さん

今の流れを読んでいただければわかるかと思います。>フリー
00491ですNGNG
それでは、まずソフトの選定からしませんか?

Webサーバはなにがいいでしょう?

・Apache
・IIS
0050デフォルトの名無しさんNGNG
みなさん、Windowsに詳しそうだからちょっと質問。
>>1のシステムをイントラで公開する場合、必要なライセンスは何でしょう?
Windows 2000 Professionalのライセンスが1個あればOK?
0051デフォルトの名無しさんNGNG
問答無用で Apache じゃないんですか?
0052デフォルトの名無しさんNGNG
Webサーバって選ぶ必要があるの?
0053デフォルトの名無しさんNGNG
ガーン。俺XP Home EditionだからIISだと参加できない。
0054デフォルトの名無しさんNGNG
>>48

もめてるだけでは? <過去スレ

きっと開発環境とかOSとか限定されて一部の人間しか参加できないフリーとは名ばかりのソフトになるのでしょうかね。

2chじゃなくてどこかのMLとかでやった方がいいと思うぞ。
0055デフォルトの名無しさんNGNG
いや、だからさ、J2EE ってことなら、プラットフォームも Web サーバも DB も
大した変更なく開発できるんじゃないの?
0056デフォルトの名無しさんNGNG
おお、J2EEとはそのようなものだったのか。
0057デフォルトの名無しさんNGNG
Sky Board使っとけ。
■ このスレッドは過去ログ倉庫に格納されています