トップページ⇒tech
514コメント162KB

.net と J2ee

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
実際どっちがええの?なんか同じことできそうだけど。
.netはまだ生まれたてだから
JDK1.1の頃のようにバグだらけなんかな。
実績で言ったらJ2eeかえ?
0002デフォルトの名無しさんNGNG
>>1
0003デフォルトの名無しさんNGNG
.netとJ2EEを単純に比較するのはどうかと思うけど。
テクノロジーとしては全然違うものだよ。
0004デフォルトの名無しさんNGNG
>>1 >>1 >>1 >>1 >>1 >>1 >>1 >>1
>>1 >>1 >>1 >>1 >>1 >>1 >>1 >>1
>>1 >>1 >>1 >>1 >>1 >>1 >>1 >>1
プ
0005デフォルトの名無しさんNGNG
おいおいおいおいおいおいおい、


  J 2 E E ネ タ は マ ジ で ヤ バ イ


って言ってるだろ
0006デフォルトの名無しさんNGNG
あぁ、マジやめたほうがいい。Java厨がわんさか暴れまわるから
0007デフォルトの名無しさんNGNG
                \ │ /
                 / ̄\   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
               ─( ゚ ∀ ゚ )< わんさかわんさか!
                 \_/   \_________
                / │ \
                    ∩ ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\∩ ∧ ∧ \( ゚∀゚)< わんさかわんさかわんさか!
わんさか〜〜〜!   >( ゚∀゚ )/ |    / \__________
________/ |    〈 |   |
              / /\_」 / /\」
               ̄     / /
0008デフォルトの名無しさんNGNG
>>.netとJ2EEを単純に比較するのはどうかと思うけど。
>>テクノロジーとしては全然違うものだよ。
あほか?どこが違うんだ?MSが独創的な製品作ったことあるのか
考えてものいえ


0009デフォルトの名無しさんNGNG
ほれみろ。Java厨が現れた
0010デフォルトの名無しさんNGNG
じゃ、全く同じということで終了
0011デフォルトの名無しさんNGNG
あぁ、マジやめたほうがいい。C#厨がわんさか暴れまわるから
0012デフォルトの名無しさんNGNG
そらみろ。C#厨が現れた
0013デフォルトの名無しさんNGNG
なんか自作自演な雰囲気がw
J2EEってのはフレームワークの一つで
別に使わなくたって似たような物はできる。
ただ、フレームワークを一個提案しておけば、
それにあわせてサードパーティーがなんかがいろいろ
作ってみると。

.netが何を指すのかは不明だが、
WEBサービスのJ2EEと同じような部分を指す物はない(はず)。
なぜなら、マイクロソフトがフレームワークの細部まで
作りこんでいるので、他の選択肢がないから。
もちろん、J2EEとやれる事は同じだけれど
開発方法は全然違う。
0014デフォルトの名無しさんNGNG
>>8
つまり .NetをJ2EEをちょっとパクッた程度でJ2EEほど基幹系業務には向いていないということで。

だから.NetはJ2EEと比べ大手企業では使われにくい。

.Netは中小企業で殆ど使われている傾向。
0015デフォルトの名無しさんNGNG
>>14
全然論理的な説明になっておりませぬ。やり直し。
0016デフォルトの名無しさんNGNG
>>14
「中小企業」云々てフレーズをこの板で見るの、今日で3回目だけど、
その部分はホントかなぁー。

M$が中小企業向け市場を開拓するってニュースは出てたけど。
0017デフォルトの名無しさんNGNG
J2EEが大手企業で使われる理由って何?
作るのが大変だから?
0018デフォルトの名無しさんNGNG
>>16 現状がそうなっているってことでしょ。
本当らしい。C#死滅過去スレにそのニュースサイトへのリンクがあったなあ。
でも中小企業ではかなり人気高いと思うよ。

>>17 大変だと言うのは否定できないかも。
逆に言えば中小企業には大掛かりなもの(基幹系)を扱う機会も金も資産も規模も
少ないため.NETでもどうにかなるっちゅーことでないの?
M$から資金や製品の割引サービスなどの支援も受けている可能性も否定できないな。

でっかい会社だとナリッジも増大し管理が大変そうだからなあ。
0019デフォルトの名無しさんNGNG
あんまり.netは知らないけど下記のような対応かね?
 CLR⇔JVM
 ASP⇔JSP
 ADO⇔JDBC
 Windowsフォーム⇔Swing

.NETでServletとEJBに対応するような技術はあるんですかいのう?
0020デフォルトの名無しさんNGNG
ついでにJMS&MDBも
0021デフォルトの名無しさんNGNG
JTSも重要だしょ
0022デフォルトの名無しさんNGNG
J2EEとJWSDP知ってると、.NETがやってる事は大体理解できるよ。
0023こぴぺNGNG
COM+(COM)⇔EJB コンポーネント技術
DCOM, .NET Remoting⇔RMI 分散オブジェクト技術
ASP.NET (ASP)⇔JSP, Servlet Webアプリケーション技術
ADO.NET, OLE DB⇔JDBC データアクセス技術
MSMQ⇔JMS 非同期メッセージング技術
ADSI(Active Directory)⇔JNDI ディレクトリ技術
MTS⇔JTAトランザクションモニタ技術
0024デフォルトの名無しさんNGNG
  ∧_∧
 ( ´∀`)< ぬるぽ
0025デフォルトの名無しさんNGNG
>>24
  ∧_∧
 ( ´∀`)< ぬるぽぬるぽってうるせぇんだよ。
0026デフォルトの名無しさんNGNG
>>23
それは

http://www.mamezou.net/column/column13.htm

のコピペっぽい。
0027デフォルトの名無しさんNGNG
>>23
CORBAが入ってないのが気になる
0028デフォルトの名無しさんNGNG
>>26
コピペって書いてあるが・・・
0029デフォルトの名無しさんNGNG
>>28 わかってるっ!
0030デフォルトの名無しさんNGNG
>>17
大規模システムには下記のような機能が求められます。
(もっとあるかもしれないけど)
■スケーラビリティ
■高可用性
■高信頼性

.NETはあまり知らないけど、J2EE準拠で作れば、上記は満足するのではないですかいのう。
0031デフォルトの名無しさんNGNG
>>30

アプリケーションサーバにバグが無ければね。
0032デフォルトの名無しさんNGNG
>>27
この際CORBAは関係ないでしょ。
>>23
COM+とEJBが対応する技術って言うのは疑問ですな。
0033デフォルトの名無しさんNGNG
あとASPとServletが対応するのもちと怖い。
気をつけないとスパゲッティになるんじゃないの?
0034デフォルトの名無しさんNGNG
ObjectSpacesって、Javaのどのテクノロジと対応するんだろう……?
0035デフォルトの名無しさんNGNG
JDO
0036デフォルトの名無しさんNGNG
.NetにはJ2EEのMVCアーキテクチャのようなものがあるのですか?
0037デフォルトの名無しさんNGNG
J2EEネタを振るのはまずい
0038デフォルトの名無しさんNGNG
>>NetにはJ2EEのMVCアーキテクチャのようなものがあるのですか?
ありません。詳しくはNET版PETSHOPをみてくれ
0039デフォルトの名無しさんNGNG
>>37
2chってj2eeネタはウケが悪いけどどうしてよ?
0040デフォルトの名無しさんNGNG
MVCも可能だが、.NET版で使ったデザイン パターンのほうが優れているし
パフォーマンスも良いと。
http://www.microsoft.com/japan/msdn/net/compare/petshopfaq.asp
0041デフォルトの名無しさんNGNG
>>40
と、ゲイツたんは主張しております
0042デフォルトの名無しさんNGNG
>>39
単なるアホアンチがJ2EEを妬んでいるだけ。
ま、ほっとけ。
このスレはJ2EEと.NetのスレなんだしJ2EEの話しないとね。
0043デフォルトの名無しさんNGNG
>>39
J2EEネタまじでわからん厨が嫌がってるだけだよ。
他のスレ見りゃ、J2EEの話題なんて普通に流れてるよ。
0044デフォルトの名無しさんNGNG
プロフェッショナルEJBって本どうよ?
0045デフォルトの名無しさんNGNG
>>40
拡張性を大幅削減し、JavaPetstoreよりソース量が1/6に縮小。
ストアドプロシジャを使ってパフォーマンスの向上。
.NET版PetShopにはMSの必死さが伝わってくるよ。

>>36
MVCモデルに近いものとしては、「ASP.NET Web Solution Guide
〜 Multi UI Web Application 編」ってのが、参考になるんだが、
View部分の充実さと比べると、コントローラ部分が余りにも貧弱。
まだまだこれからの技術といった感は拭えない
0046デフォルトの名無しさんNGNG
>>45後半
MVCじゃなくDocumentView の会社だからじゃないですか?
0047デフォルトの名無しさんNGNG
>>44
赤いやつね。
いいよ。コードが満載で具体的だが、ちゃんと網羅すべき点は抑えてある。
0048デフォルトの名無しさんNGNG
>>44 最近出た本だよね。これからJava厨目指す人にはいい本なんじゃないかな。

#読んだ方の御意見ぷりーず
0049デフォルトの名無しさんNGNG
Servlet、JSP、Axisはちょっとは理解したつもりだが
EJBって何なのか、マジわからん。これは何?
昔.NET vs EJBとかいう記事よく見かけたから
てっきりEJBがJavaのWEBサービス技術だと勘違いしたよ

EJBって何?何のやくにたつの?
やたら難しいが・・
0050デフォルトの名無しさんNGNG
>>49
よく言われてるのは、
トランザクション管理とリモート呼び出しが自動化
(EJBコンテナがやってくれる)されることだと思う。
逆にこれを使わないとほとんどメリットは無い。
コンポーネント化がうんぬんとか言ってるけど。
実際できんの?って感じです。

実際EJBを使うのは壁が高すぎるし、めんどくさい。
素直にServlet+JDBCで十分な気がする。
参照系じゃメモリばっか食って使えないと言う話。

あ、MDBはまたちょっと違うけど。
0051デフォルトの名無しさんNGNG
ふーん。。EJBってのやっぱりservletの拡張技術って感じと捕らえていいんですかね?
WEBサービスとは何の関係もないですよね?
0052デフォルトの名無しさんNGNG
>>50

実際に使ったことないからそういうこと言っているんだね。
参照系といっても、データベースの中身を全部持ってくる訳
じゃないんだから、メモリなんて問題になることはそれほど
無い。
むしろ、CPUの方が問題が出てくる。

トランザクションの管理を自動化できるということだけでも
導入する価値はあると思うのだが。
0053デフォルトの名無しさんNGNG
COM+で何年も前から実現してたことだね。(プ
0054デフォルトの名無しさんNGNG
>>53

使われなければ意味が無い。
0055デフォルトの名無しさんNGNG
>>51
ServletとEJBはまた別もんだよ。
Webサービスとは直接関係ないと思う。
WEBサービスはSLSBで実装するらしいと言う話も聞いたことあるけど。

>>52
ごめん。メモリを食うのはEntityBeanの話。
1万件のデータを持ってくるとしたら1万件のEntityBeanインスタンスが
必要になるでしょ。ここまで来るとメモリは無視できないと思うよ。
参照系だけならSLSB+JDBCで十分でしょう。
完全な最新データが必要って言うなら話は別かもしれないけど。

なんかスレ違いになってきた気もしますが・・・
0056デフォルトの名無しさんNGNG
COM+のトランザクション・マネージャって、何を使ってるのだろう。

あと、COM+のトランザクション機能って、EJBと同時代の技術じゃなかっただろうか。
0057デフォルトの名無しさんNGNG
だいたいXML WEBサービスって言う名前がカコ悪い。
0058デフォルトの名無しさんNGNG
XML WEBサービスという名前がカコわるい
0059デフォルトの名無しさんNGNG
やっぱ、EJBだろ!?
0060デフォルトの名無しさんNGNG
EJBはソース内に直接SELECT文を無駄に書かなくても良いというのが利点ですね。
0061デフォルトの名無しさんNGNG
ボーランドが.NETプログラムでEJBを使えるようにするらしいよ。
0062デフォルトの名無しさんNGNG
EJBつーかアプ鯖重過ぎ。
0063デフォルトの名無しさんNGNG
結局WEBサービスって、
M$が参加したCORBA見たいなもんだと思ってよろしいか?
0064デフォルトの名無しさんNGNG
>>55
>ごめん。メモリを食うのはEntityBeanの話。
>1万件のデータを持ってくるとしたら1万件のEntityBeanインスタンスが
>必要になるでしょ。

うそつけ。バカ
0065デフォルトの名無しさんNGNG
>>64
 >>55は効率の悪いプログラミングをしていると言うことでよろしいか?
0066デフォルトの名無しさんNGNG
>>65
オブジェクトリファレンスとBeanインスタンスはちがう
0067デフォルトの名無しさんNGNG
>>64、65
効率悪いも何もEntityBeanはそういうもんだっぺ。
1レコード=EntityBean1インスタンスに対応するんだったら
1万件HITするFinderメソッド切ったらそのとおりじゃん!

selectメソッドつっても結局複数Columnのデータが必要なら、
結局EntityBeanインスタンスが必要になるんじゃないの?
0068デフォルトの名無しさんNGNG
糞アーキテクチャの見本だな。MSはそんな糞の真似しないよ。
0069デフォルトの名無しさんNGNG
1レコード=EntityBean1インスタンスにするのは、EJB初心者向け
実装指導の時だけですが…
0070デフォルトの名無しさんNGNG
>>69
EntityBeanって「1レコード=EntityBean1インスタンス」なんじゃないの?
それ以外に作れんの?
0071デフォルトの名無しさんNGNG
JNDIってなんなの?
0072デフォルトの名無しさんNGNG
>>71
登録対象が何でもありのDNSみたいなもん。
0073デフォルトの名無しさんNGNG
大規模だと.NET使えない理由を分かりやすく教えれ。

>>71
LDAP
0074デフォルトの名無しさんNGNG
>>70
CMP2.0 CMR。
0075デフォルトの名無しさんNGNG
>>73
64bit版CLRがないから。
0076デフォルトの名無しさんNGNG
>>74
それでも結局インスタンスつくるんじゃないの?
0077デフォルトの名無しさんNGNG
>>73
NTServerしか使えない。.NETよりもNTServerに問題あり。
0078デフォルトの名無しさんNGNG
Solaris版は無理だとしても、HP-UX版のCLRってでないんかな?
0079デフォルトの名無しさんNGNG
SourceForgeでプロジェクトでもあげますか。
Solaris版CLR、Linux版CLR、HP-UX版CLR(できたらSDKも)開発。
0080デフォルトの名無しさんNGNG
>>79
もう MONO ってプロジェクトがあるって。
といっても途中でさじを投げて Wine っつー Win エミュ使うことになった
らしいが。
0081デフォルトの名無しさんNGNG
>>80
Blackdownのようにはいきませんか。(あれはあれで不幸でしたが)
MSの仕様が不透明だからですかねえ…
0082デフォルトの名無しさんNGNG
>>70
結局「1レコード=1EntityBeanインスタンス」で良いか?
0083デフォルトの名無しさんNGNG
>>81
コアライブラリの中で Win の API を直接呼んでたらしい
0084デフォルトの名無しさんNGNG
>>82
PK1つで取ってくるデータの固まり全て=1レコードということなら、
そうかねえ。
0085デフォルトの名無しさんNGNG
>>83
ワラタ。
さすがMS。Operaの件といい、思想の変化が全くないですね。
0086デフォルトの名無しさんNGNG
>>84
PK1つでとってくるデータの塊って何?

テーブルAとテーブルBが1対他の関係だとして、
テーブルAの1レコード+テーブルBの対応する外部キーのNレコード取得している状態?

テーブルA、Bに対してEntityBeanをマッピングしたら
インスタンス数 =
 テーブルAに対応しているEntityBeanインスタンス×1
 テーブルBに対応しているEntityBeanインスタンス×N
でしょ。

塊すべて1レコードとは違うでしょ?
結局「1レコード=1EntityBeanインスタンス」では無いの?
0087デフォルトの名無しさんNGNG
間違えた
1対他 → 1対N
です。
0088デフォルトの名無しさんNGNG
>>86
どちらの実装も可能なのではないのかね。
0089デフォルトの名無しさんNGNG
>>67-68
効率よくする方法自分で考えて自作しろよ。

ある情報、検索するにあたって検索エンジンで1万件ヒットすることがわかっていたとして
検索を1万件のデータをその場ですべてアップロードするような馬鹿な設計をするか?
Googleでも検索結果が10000件になったとしてもそれらすべてを
一つのページに表示するという馬鹿なことをするか?
10〜100件程度ずつ表示するだろ。
自動絞込み検索アルゴリズムを作ってBeanを分割統治することくらい考えろよ。

それにこの情報がもし画像だとしたらその実体をいちいちBeanの中にいれるアフォなことするか?
参照だけを入れて容量を節約するだろ。

それに一度取り出したBeanをブラウザに表示させるときも、
表示しない部分のBeanはいつまでもメモリ上に保持するなんて馬鹿なことするか?
使わなくなったオブジェクトにはnullを入れるか破棄するのが常識だろ。

それでも足りないなら圧縮できるなら圧縮し直列化して一時保存かさらにDBに保存するとかView表を作るとか考えろよ。
>>68もAPIのせいにしないでアルゴリズムと設計方法を考え直すくらいのことしろよ。
0090デフォルトの名無しさんNGNG
>>88
どちらの実装もってどれとどれを指してるですか?
スマソ。
結局おいらが言いたいことは
どう実装しようがEntityBean使ったら、
「1レコード=1EntityBeanインスタンス」になるでしょということです。

なんか思いっきりすれ違いでうざいかな?
0091デフォルトの名無しさんNGNG
>>89
設計知らない派遣コーダーにそんな話しても無駄
009290NGNG
>>89
言ってることはごもっともだけど、

おいらが言いたいことは設計うんぬんの話ではなくて
EntityBean使ったら、 取得したレコード分「EntityBeanインスタンス」が作られるっちゅー話です。
分かりづらくて申し訳ない。
0093デフォルトの名無しさんNGNG
>>89

結局はEntityBeanは大量なデータを扱うのには不向きであるという
ことだ。
EJBのもともとの発想はパフォーマンスよりも、いかに分かり易い
プログラムにするかということだから仕方ない。
0094デフォルトの名無しさんNGNG
思いっきりスレが伸びてると思ったら・・・


>>90 質問の続きは、「EJB(初心者歓迎)」でどうぞ
    http://pc2.2ch.net/test/read.cgi/tech/1017240849/
0095デフォルトの名無しさんNGNG
>>93
おい、それで>>89の言いたいことを理解したつもりか?
EntityBeanが大量のデータを扱うには不向きだからといってEJB
を否定するか?
効率的なクエリーの設計にも気を配らない香具師には向いていないだろう。
一つのインスタンスを複数のインスタンスに分割統治する方法も知らないか、使わない者にも不向きだろうな。
0096デフォルトの名無しさんNGNG
あるところでは有名な丸山某教授のセミナー資料に
「J2EEはプラットフォームを選ばない → でも(開発)言語はJava」
「.NETは(開発)言語を選ばない → でもOSはWindows」
とあった。
結構本質ついた説明かも。
0097デフォルトの名無しさんNGNG
.NETは言語もプラットフォームも選びません。
009893NGNG
>>95

否定はしていないよ。
ただ、向き不向きがあるということだ。

その言語の長所を理解して使っていこうということだよ。
0099デフォルトの名無しさんNGNG
>>67

最低線で
「1レコード=1ValueObject」 (EntityBeanでなく単なるオブジェクト)

ちょっと工夫すると
「Nレコード=1ValuesObject」
0100デフォルトの名無しさんNGNG
>>95
世の中には、リモートのEJBの1属性のget/setを鬼のように呼びまくって
挙句の果てに遅いのをAPサバのせいにするアホが大勢いますからねえ・・・

ええ、うちの会社にもいますよ…
そんでもって、J2EEもどきを自分で作ってますよ…
もうアホかと、馬鹿かと(以下略
0101デフォルトの名無しさんNGNG
たとえばCMP Beanとか使ったら間違いなく
問い合わせの結果セットの1レコード = Beanの1インスタンス
になっちゃいます。
イメージ的にバックエンドのDBのサブセット的な
「データベース」になります。だからLOBデータなんて
持たせたら大変です。

まあEntityBeanを使うだけがEJBじゃないんで、
別にSessionBeanからJDBC生で実行したって
かまわないですし。性能用件が重要であれば、
そのような開発も選択すべき。
イメージ的にEntityBeanならOLTPぽいもの、
意思決定支援やらBI/DWHやらバッチ的なこと
するならJDBCゴリゴリ、ビジネスロジックだけ
SessionBeanみたいな「いまのところはそういう選択」
になるかな。
ただ、このあとどのような新仕様がJ2EE/EJBに
出現するかどうかだけど。

0102デフォルトの名無しさんNGNG
> 97
M$がWin以外のサーバプラットフォームと開発環境一式を
リファレンス実装でもいいから提供するなら信用しますが?
0103デフォルトの名無しさんNGNG
まあ、>>67は「J2EEパターン」でも読みなさい、ってこった。
0104デフォルトの名無しさんNGNG
>>101

ただのJavaクラスのこと、Beanて呼んでる?
ならおっけ。

あと、View + Stored Procedure + JDBC バリバリの開発は、あんま興味ないな(単なる本音
0105デフォルトの名無しさんNGNG
>>97
> .NETは言語もプラットフォームも選びません。
うそつけヴォケナスが。
Javaですら完全に実現していないものを.Netが実現できるわけねーだろヴォケ
0106デフォルトの名無しさんNGNG
>>104
プロジェクトの規模によっては、それもありですな。
高いAPサバ使ってEJBするのはオーバーヘッドがでかいだけで
イミガナイ、にもかかわらずEJBしているプロジェクトって
のもあるのかねえ。
0107デフォルトの名無しさんNGNG

Oracle の BC4J とかどうよ?
0108デフォルトの名無しさんNGNG
>>106
つまり、EJB否定派って感じですか (にこにこ
0109デフォルトの名無しさんNGNG
パターンとかそんなもんいちいち勉強しなければならないからJ2EEは普及しないんだYO!
VB.NETマンセー
0110デフォルトの名無しさんNGNG
>>109
プラットホームが変わろうとも、J2EEパターンと同類の留意事項
を気にしなければ、分散アプリケーションはマトモに作れません。

銀の弾丸を信じるアホはイッテヨシ。
0111デフォルトの名無しさんNGNG
>>108
プロジェクトが成功する手法をとりましょう、というだけの話しだが。
VBでやるのが適切な仕事なら、VB使いますよ。嫌だけど。
011263NGNG
>>103
読んでるっつーの!
だから設計の話をしてるんじゃないんだってば。

EJBでのプロジェクトはやってないけど、
EntityBeanのメリットって更新系にあると思う。
だからおいらは参照系にはEntityBeanは使わず、
SLSB+DAO+VO(EJBデザインパターンではDTO)でやるでしょう。
0113デフォルトの名無しさんNGNG
> 107

BC4Jは一応フレームワークの部類だけど、
データを扱う「普通の」BeanをDBとO-Rマッピングして
JSP/Servletで扱うイメージ。
EJB対応するには、そのBeanをうにゃうにゃする
感じ(ここはセミナーの説明を聞いただけで実際に検証
してないので怪しい)
0114デフォルトの名無しさんNGNG
要はJ2EEに失敗を認めたのがJ2EEパターンだろ?
こうしないとまともなものは作れませんよ、と。
0115デフォルトの名無しさんNGNG
DB 設計と同じく、EJB 設計にもいろいろと宗教があることがわかりますた
0116デフォルトの名無しさんNGNG
>>114
言い様だね ワロタ
0117デフォルトの名無しさんNGNG
>>114
J2EEパターンはGoFなどのデザインパターンに似てる?
011863NGNG
まあ、良きしろ悪きにしろ
J2EE → 選択肢が多い
.NET → 選択肢が無い

って感じではないでしょうか?
.NETはフレームワークの選択の余地も無いでしょ?
0119デフォルトの名無しさんNGNG
>>109
はぁ? VB.NETだぁ? C#じゃねぇのか?
.NETがJ2EEより普及していないことも知らんのか。
継承できるVB.NET使えんならパターンくらい覚えろや。
継承できないVBしか使い慣れてないからJ2EEを妬みたいのか?
0120デフォルトの名無しさんNGNG
> 111

そう、トータルで検討しましょうということ。
ただ、事情によってEJBでよろしく!といってくる
依頼元があるかぎり、場合によってはデスマーチに
なったりするのです。それがよくお見受けする
営業と開発部隊の確執になったりするのです。
0121デフォルトの名無しさんNGNG
.NETパターンなるものは存在しないね。
フレームワークが完璧だから余計なパターンなど必要ない。
0122デフォルトの名無しさんNGNG
>>121
そのフレームワークもWin32 APIみたいなもんじゃ使い物にナラネ
0123デフォルトの名無しさんNGNG
>>114
元を正せば、ネット越しのTCP/IP送受信は遅いという、アプリ側ではどう
にもならないボトルネックが存在する状況で、少しでも早いシステムを作
る為のホウホウ論としては、ああいったパターンが必要になるのは当然の話し
だと思うが。

分散システムを作ったことがある奴なら、そういう発言にはならんと思う
なあ(ニヤニヤ
012463NGNG
>>117
パターンは良く3つあると言われてます。
デザインパターン
アナリシスパターン
アーキテクチャパターン

GoF→デザインパターン
J2EEパターン→アーキテクチャパターン

他にもアンチパターンとかありますが。
0125デフォルトの名無しさんNGNG
>>117
似てないよ。ボトルネック回避のための苦肉の策なので、OO的には
全く綺麗ではありません。
0126デフォルトの名無しさんNGNG
>>124
アナリシスパターンってどういうの?
0127デフォルトの名無しさんNGNG
http://sagatoku.fc2web.com/
あなたの探し物こちらで見つかります
0128デフォルトの名無しさんNGNG
要はCOM+でとっくに確立してた手法をアホJava厨が仰々しく「パターン」とか名付けたんだろ?
0129117NGNG
>>126
さすがにそういうのはネットで調べた方が早いと思う...。
013063NGNG
>>126
簡単に言うと
デザインパターン → 設計パターン
アナリシスパターン → 分析パターン
アーキテクチャパターン → その名のとおり

詳細は有名な人が書いた「アナリシスパターン」と言う本をみてくだされ。
おいらは読んでないです。
0131デフォルトの名無しさんNGNG
>>128
COM+? あんな糞APIの塊が確立だぁ?
アホ.NET厨のお前はJavaを妬んでM$製品に依存してるだけだろ
0132デフォルトの名無しさんNGNG
EJBは所詮1998年のMTSレベルのアーキテクチャだしね。
0133デフォルトの名無しさんNGNG
大体ASPでWebアプリ作るとスパゲッティになってメンテしにくいだろ
0134デフォルトの名無しさんNGNG
>>113
BC4Jって、Swingとか使ったファット・クライアントで、
画面操作に連動したDB参照/更新を、
SQL書かずに自動化したり、RADツールで自動生成するための
フレームワークだと思った。

ORマッピングの出来は良さそうなんで、
EJBっぽい応用を試してみた人はいないのかな?
#パフォーマンス悪そうだけど
0135デフォルトの名無しさんNGNG
>>133
ASP.NETですべて解決しました。
0136デフォルトの名無しさんNGNG
で、最近あった .NET の案件はどんなんよ?
0137デフォルトの名無しさんNGNG
>>128
J2EEパターンなる名前がついているのは、作ったのがSunの社員だからな(ワラ
MSがつくってたらDCOMパターンだったかモナ〜。
個人的には、分散システム構造パターンとか、そんな感じの汎用的な名前で
こういうのがあるといいと思うけど。この名前だと、J2EE専用だと勘違いし
てまうよね。
0138デフォルトの名無しさんNGNG
J2EEもVB.NETに追い抜かされて大変だな
0139デフォルトの名無しさんNGNG
>>132
EJB1.0 (1998) = MTS
0140デフォルトの名無しさんNGNG
>>135
アフォ、全然解決してねーだろ。
コントローラも腐ってビューだけ便利そうなおもちゃか?
0141デフォルトの名無しさんNGNG
EJBってCOM+と同じことをどうしてもSolarisでも実現したかったから無理矢理作ったんだよね?
014263NGNG
誰か>>63にも意見をヨロシク
0143デフォルトの名無しさんNGNG
>>138 残念ながらあなたが妄想しているVB.NETにはJ2EEを追い抜く機能は全然ありません。
0144デフォルトの名無しさんNGNG
>>136 チビ企業限定
0145デフォルトの名無しさんNGNG
>>141
COM+って、CORBA+分散トランザクション を、
MSの専売特許という形でどうしても実現したかったから、無理矢理作ったんだよね?
0146デフォルトの名無しさんNGNG
ADO.NETみたいにコネクションレスのアーキテクチャでないと柔軟性がなくて駄目だね。
0147デフォルトの名無しさんNGNG
>>63
CORBAの失敗(M$を取り込めず、M$が暴走した)を教訓としてるとは思うけど、
CORBAほど重くならないように、相互互換性のみに焦点を当てて、実装方法は勝手にせい、
というスタンスだと思う。
0148デフォルトの名無しさんNGNG
>>132
で、M$の最新のアーキテクチャはどんなアーキテクチャなんだい?
あんたの話によればEJBより凄いらしいな。
0149デフォルトの名無しさんNGNG
>>146
ほぅ、面白そうなお話だね。語ってもらいましょうか(藁
0150デフォルトの名無しさんNGNG
>>146
JDBCだけではで問題があるからEJBを選んでいるというのに
お前は何もわかってないな。
015163NGNG
.NETって単にWINDOWS DNAとかいう
わけ分からん統一感のない技術がWEBサービスに対応しただけでしょ。

しかもJVMパクッてCLR上で動かすのはいいけど、WINDOWSのみって。
サーバも出てないし。またサービスパックの嵐になりそうだし。
0152デフォルトの名無しさんNGNG
VB の延長で「わーい .NET だー」っていう勘違いプロジェクトならあるけどな…
分散システムで作ってるのは J2EE か CORBA(C/C++) しか知らないし他に聞かない。
0153デフォルトの名無しさんNGNG
> 134
そう、サーバサイドだけでなく全部に適用する開発環境/フレームワークで
話の流れ上、データの扱いに関してEntityBeanとの違いを
言いたかったのであのような説明になったのれす。
基本的にDB屋さんなんで、Viewのことはあまり気にしてないっす
015463NGNG
>>147
なるほど。そんな感じします。
0155デフォルトの名無しさんNGNG
.NETに無知なアホが必死にJ2EEの話してて面白いな。(藁
0156デフォルトの名無しさんNGNG
いっぱい相手してもらってよかったな。
0157デフォルトの名無しさんNGNG
>>132
Microsoft Transaction Server (MTS)なんて
大袈裟なM$独自の用語で説明してM$独自仕様と比較されてもね。
0158デフォルトの名無しさんNGNG
>>155
J2EEに無知なアホが必死に.NETの話してて面白いな。(藁
0159デフォルトの名無しさんNGNG
.NET = J2EE + Webサービス
0160デフォルトの名無しさんNGNG
WSDPの話出てこないな(ワラい
0161デフォルトの名無しさんNGNG
だから.NETがJ2EEより優れてるところをJ2EEユーザに分かるように教えてくれ。
抽象的過ぎて分からん。
0162デフォルトの名無しさんNGNG
>>159
J2EE = .NET − Webサービス
0163デフォルトの名無しさんNGNG
JWSDPやAXISの話でてこないな(ワラい
0164デフォルトの名無しさんNGNG
>>161
Microsoftなところ
0165デフォルトの名無しさんNGNG
.NET 2.0 = J2EE 1.4
0166デフォルトの名無しさんNGNG
J2EEってJMSでSOAP通信含んでなかったっけ?
0167デフォルトの名無しさんNGNG
お前らさあ、Sun自身がこんなもん使えねーとか言ってるものをよく喜んで使えるな。
おめでたいというか。
0168デフォルトの名無しさんNGNG
>>165
どちらもまだ商品が出ていない
0169デフォルトの名無しさんNGNG
Webサービス=J2EE − .NET
0170デフォルトの名無しさんNGNG
Windows DNA って、商品出ないうちに廃止になったんだっけ?
Windows .NET Server って、商品出ないうちに廃止になったんだっけ?
0171デフォルトの名無しさんNGNG
>>170
名称が廃止になっただけでコンセプトは健在。
0172デフォルトの名無しさんNGNG
>>166
Webサービス・アーキテクチャってなレベルのもんではないでそ
0173デフォルトの名無しさんNGNG
>>159
「Webサービス」、「 XML Webサービス」なんて用語はM$が勝手に解釈した用語だ。
M$独自の中途半端な仕様というところだな。
0174デフォルトの名無しさんNGNG
「.NETってなんですか」   M$信者の心の叫び
0175デフォルトの名無しさんNGNG
BizTalk ってまだやってんの?
アクティブチャンネルはどこ逝ったの?
0176デフォルトの名無しさんNGNG
.NETはSOAP/WSDL/UDDIに絞り込んだしょぼい製品でつか
0177デフォルトの名無しさんNGNG
>>176
M$も他のベンダーも、ワークフロー/トランザクション にも力をいれてるよ
0178デフォルトの名無しさんNGNG
>>175
BizTalkやんならロゼッタネットしてebXMLだよな
0179デフォルトの名無しさんNGNG
>>176
WS-Security / Routing / Attachments にも対応してるよ。
0180デフォルトの名無しさんNGNG
>>147
とりあえずもうCORBAはお終いってこと?
もとからそんなに使われてなさそうだけど。
0181デフォルトの名無しさんNGNG
>>180
EJBはIIOPですが…
0182デフォルトの名無しさんNGNG
>>181
だから腐ってる
0183デフォルトの名無しさんNGNG
>>179
そうそう、Atachments って最近よく名前出てくるけど、どうゆうものですか?
0184デフォルトの名無しさんNGNG
>>182
顧客の囲い込みの為だけに、通信のプロトコルをSOAPベースにするような
腐れた頭の連中の作り出すものよりはマシかと。
0185デフォルトの名無しさんNGNG
>>183
XMLに直接バイナリを貼り付けられる。Base64より効率がよろしい。
0186デフォルトの名無しさんNGNG
>>176
ようするにM$はSOAPなどの独自規格を広めて新たなる独占をしたいっつーことだな。
0187デフォルトの名無しさんNGNG
>>183
http://msdn.microsoft.com/webservices/building/default.aspx?pull=/library/en-us/dnwebsrv/html/wsedime.asp
0188デフォルトの名無しさんNGNG
>>186
Javaも、SOAP/UDDI/WDSLはJAX-ナンチャラでサポートしているはずだが…
0189デフォルトの名無しさんNGNG
ebXMLはWS-Reliabilityの実装が肝だと思ってたけど、
ちゃんとしたデータ送って欲しいからね。連携するときは。
.NETってちゃんとその考えられているのかな?
ごめんおいらDB屋さんなんでやさしく教えてね>識者の方
0190デフォルトの名無しさんNGNG
>>186
独自規格ならJ2EEでサポートする必要はありませんね。
0191デフォルトの名無しさんNGNG
>188
その何チャラでebXMLもサポートしてるらしいですが
開発者からすると実装が美しくないとのうわさが、、、
0192デフォルトの名無しさんNGNG
>>188
しかしSOAPを作ったのはM$とIBM。
M$は互換性をできる限りWindowsのみに限定させようとし
Windowsで動かないものは使いものにならないと思い込ませる戦術を使って来る。
0193デフォルトの名無しさんNGNG
大抵最後においしいところを持ってくのは IBM
0194デフォルトの名無しさんNGNG
>>188
JWSDP?
JAXというとJAXP?
0195デフォルトの名無しさんNGNG
そうJWSDPだ。JAXPはXML parserだ。
0196デフォルトの名無しさんNGNG
やっぱりJava厨はXMLに無知だな。(ゲラ
0197デフォルトの名無しさんNGNG
>>185
8bitスルーな環境では、データ本体がバイナリーでもおっけ、という感じでしょうか?

>>186
M$の WSE/DIME に関するポインタ、どうもありがとうございました。

結局、WS-Attachments って
  ・SOAP 1.1 message を、MIME multipart の仕組みで送るための約束事(multipart/related で転送)
  ・Base URIの決め方に関する約束事
  ・各パートのデータを Content-ID または Content-Location でラベリング/参照する
ってもんなのねぇー。

参考文献: "SOAP Messages with Attachments" http://www.w3.org/TR/2000/NOTE-SOAP-attachments-20001211


あと、勉強しとくべきなのは、
WS-Reliability
でつか。

0198デフォルトの名無しさんNGNG
>>197
>WS-Reliability

IBMもMSも絡んでない時点で政治的に失敗確実。
0199デフォルトの名無しさんNGNG
>>198
Fujitsu Limited, Hitachi, Ltd., NEC Corp, Oracle Corp., Sonic Software, and Sun Microsystems っすか。

リファレンスは、http://xml.coverpages.org/WS-ReliabilityAnn.html#WD
でおっけ?
0200デフォルトの名無しさんNGNG
ついでに、
・WS-Security
・Web Services Security Addendum
・DIME
・WS-Routing
・WS-Referral
ってあたりも勉強しておこう・・・
0201デフォルトの名無しさんNGNG
>>200
すべて.NETで対応済みのものばかりですな。
つまり、VB.NET使いの方がウェブサービスで先を行っている、と。
0202200NGNG
>>201
WSE のページから抜書きしただけですが、何か?

ついでに。

WSEのページ(>>186) で、MSもメッセージのreliability を考慮している、と書いてあるけど、
具体的に何してるの?
0203200NGNG
↑186 じゃなく、>>187 ダターヨ。
 http://msdn.microsoft.com/webservices/building/default.aspx?pull=/library/en-us/dnwebsrv/html/wsedime.asp

>In order to drive Web service interoperability in the enterprise,
>the major players in XML Web services (including Microsoft, IBM, and Verisign)
>have proposed new specifications that will improve interoperability
>in areas that are crucial for Web services, such as security, reliable messaging, and sending attachments.
0204デフォルトの名無しさんNGNG
>>203
そこの文脈は Routing / Referral のことを指してるだけだと思う。
0205デフォルトの名無しさんNGNG
>>90
>おいらが言いたいことは設計うんぬんの話ではなくて
>EntityBean使ったら、 取得したレコード分「EntityBeanインスタンス」が作られるっちゅー話です。
>分かりづらくて申し訳ない。

無知もほどほどにしてください。
0206デフォルトの名無しさんNGNG
この記述資料の最後の2,3ページが面白いよ。
http://bdn.borland.com/article/images/29074/transaction_commit_options.pdf
0207デフォルトの名無しさんNGNG
やっぱりM$.Net厨はXMLに無知だな。(ゲラ
0208デフォルトの名無しさんNGNG
M$ 厨の必死なレスが笑える
0209デフォルトの名無しさんNGNG
そこそこいい具合でいってたのによそのスレと勘違いしてる人がいるようで。
0210デフォルトの名無しさんNGNG
タイミングよくWS-Routingの記事が。
http://www.atmarkit.co.jp/fdotnet/special/wse03/wse03_01.html

やはりこういう分野は.NETの方が先行してるね。
0211デフォルトの名無しさんNGNG
>>210
どういう分野が?
独自規格だけ先行してるだけじゃん
0212デフォルトの名無しさんNGNG
>>211
馬鹿だねー。
IBMとMSがまとめているのに。
0213デフォルトの名無しさんNGNG
>>212
それはWS-Routingのことやろ?
わいはM$の行動のことをいってんのや。
0214デフォルトの名無しさんNGNG
>>213
こういう分野 = M$の行動 ?????????????
0215デフォルトの名無しさんNGNG
>>214
何か疑問があるなら .Net上でWS-Routingをつかうメリットを説明してね。
0216デフォルトの名無しさんNGNG
>>213
さすがデムパは違うね。
急にあさっての方向にいってわけわかんね。
ごまかすならもっとうまくおやりんさい。
0217デフォルトの名無しさんNGNG
厨房の不毛な展開に質が低下する予感
0218デフォルトの名無しさんNGNG
>>204
WS-Routing は reliabilityを提供していないと書いてある。
WS-Referral の概説きぼんぬ
0219デフォルトの名無しさんNGNG
お前ら少しは実際に動かしてから物言え
0220デフォルトの名無しさんNGNG
頭より先に手を動かしてしまうのは、器用貧乏
0221デフォルトの名無しさんNGNG
J2EEはSunの独自規格ですが。
0222デフォルトの名無しさんNGNG
>>220
頭も手も動かさずに口だけ動かすのは、本当に救いがありませんよ。
0223デフォルトの名無しさんNGNG
>>205
無知で申し訳ないですが、分かるように説明してくださらないか?
0224デフォルトの名無しさんNGNG
知恵遅れで申し訳ないですが、.netはフリー(無料)で開発できるの?
期限付きとか以外で。

できるわけねーだろっていわれておしまいぽい。
0225sageNGNG
>198
WS-Reliability の重要性がわからないんだからM$はふしあなさんだっつーの。
ビジネスデータ連携のプロトコルでは必須だっつーの。
ほんとはIBMも噛むべき話なんだがね。ほかのことで忙しかったか。
大事なお約束が抜けてるからM$のビジネスはおまぬけだっつーの。
標準規約の制定なんかまかせられん。
0226デフォルトの名無しさんNGNG
>>224
フリーの.NET統合開発環境「SharpDevelop」
http://pc2.2ch.net/test/read.cgi/tech/1023727377/
0227デフォルトの名無しさんNGNG
フリーの実行環境は?
0228デフォルトの名無しさんNGNG
mono on Linux とか?
0229デフォルトの名無しさんNGNG
.net開発ツールと連携したUMLツールは?
ソース吐き出したり
0230デフォルトの名無しさんNGNG
>>224
SDK(コンパイラ+ライブラリ+ランタイム)だけなら無料だったような。
0231デフォルトの名無しさんNGNG
OS が有料という罠
つか Windows の値段って気にしないよな……何でだろ。
0232デフォルトの名無しさんNGNG
>>229
UMLツールって、クラス図との連携だけだよな?
なら、有料だがEAならいける。(C++やJavaもOK)
http://www.sparxsystems.jp/
日本語版は4月に発売予定。

しかし実際のところ、UMLツールのキモはユースケース図、ロバストネス図(?)、
シーケンス図だと思うんだが。
0233デフォルトの名無しさんNGNG
       〜∞
          彡川川川三三三ミ〜 ←java信者
      プーン  川|川\  /|〜
          ‖|‖ ◎---◎|〜
          川川‖    3  ヽ〜  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          川川   ∴)〆(∴)〜 < C#は糞!!
          川川      〜 /〜 |
          川川‖    〜 /‖〜  \______________
         川川川川   (⌒)川‖〜 ヴィシッ!
        //::::::::|-、 ,-/::::::ノ ~.レ-r┐
       / /:::::::::::|  /:::::ノ__ | .| ト、
       | /:::::::::::::::| 〈 ̄   `-Lλ_レ′
0234デフォルトの名無しさんNGNG
             川|川川  川 ←アンチC#厨
            ‖川 | | | ー ー||       / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
             川川 | |ー□--□l    <  C#いらねー。
             川川| |;\ J/||       \_______________
             川川‖; | ロ|/| カタカタカタ
             川川|‖\|__|l|l  _____
            /川川川__/川川  |  | ̄ ̄\ \
          |  川川|  |/川l__,|  |    | ̄ ̄|
           |  \_|__|_|、__|  |    |__|
           |  \____|つ   |__|__/ /
           |      |  | | ̄ ̄ ̄ ̄|  〔 ̄ ̄〕
            |       | ̄
0235デフォルトの名無しさんNGNG
        彡川三三三ミ    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
       川川 ::::::⌒ ⌒ヽ < C#は糞
      川川::::::::ー◎-◎-)  \________
java厨→川(6|::::::::  ( 。。))
    ._川川;;;::∴ ノ  3  ノ
  /;;;:::::::::::::::\_;;;;;;;;;;;;;;;;ノ
 /::::  /::::::::::::    |::::|
0236デフォルトの名無しさんNGNG
C#死滅スレに始まり、Java死滅すれでもやってるかと思えばこのスレでもAAですか。
本当に聖なる戦いですね。
0237デフォルトの名無しさんNGNG
>>232
ロバストネス分析なら
オブジェクト図やステートチャート図などで構成できるので
ロバストネス図というものまではいらんと思うが
0238デフォルトの名無しさんNGNG
WS-ReliabilityはBizTalk Frameworkのパクリですけど。
0239デフォルトの名無しさんNGNG
>>238
ebXMLのパクリでも....?
0240デフォルトの名無しさんNGNG
>>232
JavaDoc を読めばクラス図なくてもいいという気はするね。
詳細すぎるクラス図を読み解く手間は JavaDoc +ソースを読むのと変わらないくらいだし。
してみるとクラス図を表示するときに、
フィルタリングして余計な情報を除外する機能があると嬉しいかも。
0241デフォルトの名無しさんNGNG
>>238
うん、ありえる。
Reliabilityをちょこっと調べてみると、一時期M$がぶいぶい言ってた。

で、今M$は reliable message をどーやって実現しようとしているの?
0242デフォルトの名無しさんNGNG
つーか、キーボードの下10cm位に置いてある BiztalkServer本をめくって調べる気力がでない、今日は疲れてて
0243デフォルトの名無しさんNGNG
>>237
いやいやクラス図とJavaDocは存在目的が全く違うよ。
クラス設計しないんか?
0244デフォルトの名無しさんNGNG
>>240
あったほうがええよ。
デザインパターンとかつかってんならクラズ図見ただけで
なにやってるか推測しやすい。
0245デフォルトの名無しさんNGNG
>>243
クラス図は手書きで書くよ。
ドキュメントとして残すものは visio で清書してるけど。
0246デフォルトの名無しさんNGNG
>>205
>>223の説明しれ
0247デフォルトの名無しさんNGNG
現時点ではJ2EEが圧倒的に先行している。
J2EEがデファクトになりそうだから、MSはあせりまくりだな。
0248sageNGNG
BizTalkは実装したソフトウェア製品自体が不安定だったから
くそだっツーの。規約を安定した実装で実現できないM$には
退場宣告
0249デフォルトの名無しさんNGNG
あのさ、Reliable Messagingなんか2001年前半にはもうすでに文脈が登場してるわけ。
http://www.w3.org/2001/03/WSWS-popa/paper51
MSとIBMは今これを実現するための仕様を策定中なわけだが、富士通が先走って作った仕様じゃ
WS-SecurityともWS-Routingともその他のWS-XXとも、極論言えばSOAP1.2とも
互換性がないわけよ。仕様読めばわかるだろ。WS-Reliablityなんかどうせ消えるから
無視しておいたほうがいいぜ。Sunが出した振り付け仕様だってはなっから無視されてるだろ。
あれと同じ運命。

J2EEがデファクトとかいってるやつ、おまえがもう少しあせって勉強したらどうだ。

BizTalkが不安定とかいってるやつ、BizTalkのレベルでメッセージングシステムを構築できる他社製品をあげてみな。
0250デフォルトの名無しさんNGNG
おまえら J2EE と .NeT が死滅寸前に追い込まれたときどうするよ?

ちゃんと対策とってるかよ
死滅対策をよ
死滅後の行動とってるかよ
0251デフォルトの名無しさんNGNG
おまえら250が死滅寸前に追い込まれたときどうするよ?

ちゃんと対策とってるかよ
死滅対策をよ
死滅後の行動とってるかよ




別に放っておいてもいいか
0252デフォルトの名無しさんNGNG
UMLの本を読んでいたらアナリシスパターンが出てきた。

Layersパターンなんてものもあるんだね。

POSA(Pattern-Oriented System Architecture)
という本もあるんだ。

イディオムなんてものもあったんだ。
0253デフォルトの名無しさんNGNG
なんだかとりとめのないスレだな
0254デフォルトの名無しさんNGNG
初心者に教えれ
J2EEアプリケーションサーバはJavaだからLinuxでもWinでも動くが
.NETアプリケーションサーバはWindowsでしか動かないのですか?
0255デフォルトの名無しさんNGNG
>>254
LinuxでXSPが動いてる
0256デフォルトの名無しさんNGNG
>>254
実質そうだな。
0257デフォルトの名無しさんNGNG
>>254
Linux版は9月正式リリースです。
0258デフォルトの名無しさんNGNG
>>255
つまり.NETはLinux上ではWindowsと同じように動いてくれないと?
0259デフォルトの名無しさんNGNG
Linux版Windowsが9月に出るよ。
0260デフォルトの名無しさんNGNG
>>259
エイプリルフールデツカ・゚・(つД`)・゚・
0261254NGNG
>>256
やっぱりそうなのか、だったら.NETがJ2EEより流行るわけないじゃんね
.NET vs J2EEつーより、サーバーOSとしてWindows << Linuxだもんな
0262山崎渉NGNG
(^^)
0263デフォルトの名無しさんNGNG
サーバはJava一色と聞きましたが、J2EEからActiveXも使えるのですか?
それとも、ActiveXを使ったASPが廃れてるのかな?
0264デフォルトの名無しさんNGNG
>>263
ActiveXというとJavaAppletとJavaScriptの中間に当たる
セキュリティホール丸出しの悪い印象があってActiveXで
プログラミングしている人なんて聞かないなあ。
よほどの物好きが使いってイメージがあるよ。

しかもASPも、VBScriptなどで動いている以上、良い印象がないなあ。
ASP.NETならまだいいけど。それでもMVCのViewだけってのは・・・
0265デフォルトの名無しさんNGNG
じゃあ、サーバJavaというのは、HTMLオンリーか、JavaAppletになるわけですか?
質問ばかりですみませんが、先ず一般的にどう作られているのか知りたいです。
0266デフォルトの名無しさんNGNG
一般的なのはJSP/Servet+EJBだろうな。
0267デフォルトの名無しさんNGNG
>>265
HTMLオンリー、JavaAppletとといったらクライアントサイド。
サーバサイドJavaといったらEJB(EnterpriseJavaBeans), JSP(JavaServerPages),
JavaServlet。

MVCアーキテクチャのうちModelが EJB
View がJSP 、これがライバルではASPやASP.NET、PHPってところか。
ControllerがServlet ライバルは良く知らない。
0268デフォルトの名無しさんNGNG
>JSP/Servet+EJB
>JavaAppletとといったらクライアントサイド。
JSPでActiveX並みの画面は作れるわけでしか。
もちろん、JSPでJavaApplet利用ですよね?
一時期JavaAppletは死んだと言われてましたが、
まだ、JavaWebStartなんてインストールされてない気がするというか自分が使ってないような気がする。
0269デフォルトの名無しさんNGNG
>>268
ASPやPHP, CGIをご存知なら解るとは思いますが
それらと同じ目的で作られたJSPはAppletやFlashやActiveXのような派手なものを表現するために作られたものではありません。
掲示板やチャット、オークションサイト、eCommerce. eCRMとか、B2B,B2Cサイトとかで
ユーザからのリクエストに応じてHTMLやAppletに情報をレスポンスする部分に使うものです。

実際には、JSPのソースコードを見てみればわかります。
JSPのタグでもAppletを呼び出す(<jsp:plugin>タグ)ことができます。
が、このタグはブラウザ側からは見られません。
といえばわかるでしょうか?
0270デフォルトの名無しさんNGNG
>AppletやFlashやActiveXのような派手なものを表現するために作られたものではありません。
分かります。

>JSPのタグでもAppletを呼び出す(<jsp:plugin>タグ)ことができます。
>が、このタグはブラウザ側からは見られません。
ブラウザ側からは見られないなんて、初めて知りました。

じゃあ、派手な画面にはAppletが生きてるわけですね。
一時期Applet死滅と騒がれてたので。
0271デフォルトの名無しさんNGNG
>>268
AppletとJavaWebStartは関係ないぞ。
JavaWebStartはAppletよりむしろ、JavaApplicationをAppletのように各クライアントに
インストール不要にする技術。
0272デフォルトの名無しさんNGNG
>>270
Appletで派手なものやろうとすればできないことも無いが
それだけをやるんだったらFlash使ったほうがかなり楽なことは確か。

Flashはデザイナー好みの機能満載だからね。
AppletをFlashのようにマウスだけで簡単に作れるツールは少ないね。

デザイン以外の目的で使うならAppletはまだまだ生きている。
HTMLと併用して何かを表示したいならまだまだApplet
0273デフォルトの名無しさんNGNG
>>270
> >JSPのタグでもAppletを呼び出す(<jsp:plugin>タグ)ことができます。
> >が、このタグはブラウザ側からは見られません。
> ブラウザ側からは見られないなんて、初めて知りました。
ブラウザでソースをみても違うものが返ってきます。ただのHTMLにAppletへのリンク、
<object>タグまたは<Applet>タグが現れます。
サーバ側で<jsp:plugin>を<object>に変換してからクライアントにそのHTMLダウンロードして
表示しているだけなのです。
0274山崎渉NGNG
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0275デフォルトの名無しさんNGNG
.Net, WebSphere Security Tested
ttp://www.eweek.com/article2/0,3959,1114315,00.asp
0276デフォルトの名無しさんNGNG
java厨とC#厨が知識をひけらかしてるだけのスレってここでつか?

0277デフォルトの名無しさんNGNG
Security Evaluation of Microsoft .NET Framework and IBM WebSphere - Executive Summary
http://www.atstake.com/research/reports/eval_ms_ibm/
0278デフォルトの名無しさんNGNG
XML WEBサービスという名前がカコわるい
0279山崎 渉NGNG

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0280デフォルトの名無しさんNGNG
大抵最後においしいところを持ってくのは IBM
0281山崎 渉NGNG
(^^)
0282山崎 渉NGNG
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0283デフォルトの名無しさんNGNG
WSDPの話出てこないな(ワラい
0284デフォルトの名無しさんNGNG
J2EE vs. .NET - An Executive Look
ttp://www.netreverie.com/dotnet/J2EE_vs_.NET-An_Executive_Look.asp
0285デフォルトの名無しさんNGNG
[Service or Feature] Microsoft .NET Platform /Java 2 Enterprise Edition Platform
[Language] VB, C++, C#, Java, Jscript, Perl…30+ / Java
[OS Platform & Runtime] Windows - CLR / Any ? JRE, JVM
[Mobile Platform] .NET Compact Framework / Java 2 Micro Edition
[GUI/In-proc Component] .NET class / JavaBeans
[Server-side Component] .NET, with COM+ services / EJB
[Persistent Objects] ADO.NET DataSet / EJB Entity Beans
[Web Page Generation] ASP.NET / JSP
[“Code Behind”] ASP.NET / Java Servlet
[Relational Data Access] ADO.NET / JDBC, SQL/J
[Hierarchical Data Access] ADO.NET / -None-
[Queuing] System.Messaging, MSMQ / JMS
[Asynchronous Invocation] COM+ Queued Components / Message Beans (EJB 2.0)
[Eventing] COM+ Events / -Not specified-
[Remoting] SOAP/HTTP/DCOM / RMI-over-IIOP
[Naming] ADSI / JNDI
[HTTP Engine] IIS / Apache
[XML] System.XML / JAXP, JAXM, JAXB, JAXR…
[Web Services] (.NET) XML Web Services / Sun ONE, IBM, BEA, Oracle
[Legacy Integration] HIS (COMTI), BizTalk, MSMQ, WS / JCA, JMS, WS, CORBA, JNI
[Shared Context] Passport / The Liberty Alliance, JXTA
[Security API] System.Security / JAAS
0286デフォルトの名無しさんNGNG
>>284
.NETの圧勝!
0287デフォルトの名無しさんNGNG
もう結果は見えてるよね。

JAVAって何?ああ、昔馬鹿な人たちが使っていたやつね、Ah ha.
0288デフォルトの名無しさんNGNG
>284
一番肝心な
Windowsしか選択肢がない,MSと心中 / OSを選ばない,心中することはない
はどうなんだ?
0289デフォルトの名無しさんNGNG
>>288
ちゃんと書いてあるじゃん。

Vendor Neutrality
J2EE 9/14
.NET 3/14

Portability
J2EE 11/14
.NET 1/14
0290デフォルトの名無しさんNGNG
英語の読めない低学歴のためにちゃんと図表で書いてるのにそれでも分からないのか。(w
0291デフォルトの名無しさんNGNG
>>284の著者もM$に脅されて泣く泣く.NETに有利な記事を書かされたのか。
良心の呵責に悩まされながら。
0292デフォルトの名無しさんNGNG
MSと心中した方が幸せになれるのは明白です
0293デフォルトの名無しさんNGNG
それは言えてる
0294デフォルトの名無しさんNGNG
JAVAはエンタープライズ、携帯電話の組み込み向け
.netはVB,C++,Delphiの得意なクライアント市場向け。
クライアントだとネイティブコンパイルができる.NET有利
サーバーとか非MSプラットフォームだといろんなOSのVMがあるJAVAが有利

今後はわからんが現状だとちゃんとすみわけができてる
0295デフォルトの名無しさんNGNG
クライアントにはDelphiがあるので.NET不利。
0296デフォルトの名無しさんNGNG
>>254
そもそも
.NETアプリケーションサーバ
ってなんですか?
0297デフォルトの名無しさんNGNG
マルチプラットフォームなんていらねーじゃん。
0298デフォルトの名無しさんNGNG
>>297
Wintel PCだけがコンピュータではないぞ?
エンタープライズとか組み込み市場なんかだと非Wintelが主流。
0299デフォルトの名無しさんNGNG
マルチも駄目ネイティブも駄目.NETはなんなの
0300デフォルトの名無しさんNGNG
Unicode関連が駄目駄目な某糞ツールよりはマシですよ。
0301デフォルトの名無しさんNGNG
.NETのILってFORTHを彷彿とさせるな
0302デフォルトの名無しさんNGNG
>>299
たんなるマーケティング用語ですが、なにか?
0303デフォルトの名無しさんNGNG

 今日ドッグイヤーといって、新たなシステムソリューションを立案・計画してから市場に
実際に投入するまでの時間を、短縮することは極めて重要な課題となっている。
まずこの観点から両方式を比較する。


 J2EEは、.NETには見られない市場に出すまでの時間を短縮できる特徴を持っている。
例えば状態管理サービスが開発者たちが書くコード量を減らし、状態の管理を思い煩わ
なくてもよくさせている。その結果アプリケーション開発スピードをより高いレベルに押し上
げる。状態管理サービスにより、状態を保持できるコンポーネントを構築することが可能に
なる。(entityBeanの)パーシステンスサービスにより、開発者はデータアクセスの論理を
コーディングせずに、アプリケーションを書き下すことができる。
その結果より簡潔な、データベースから独立したアプリケーションを、
より簡単に構築・保守することができるようになる。プログラミングされたトランザクション
は、より大規模なトランザクション上のコントロールを有するようになる。
そしてカスタムタグ(自分で任意に定義したタグ)は極めて強力なものであり、
開発者やWebデザイナーたちが簡単に協業することができるようにする。
0304デフォルトの名無しさんNGNG
>>303
カスタムタグを使って開発者とWebデザイナが分業できるってよく言われるけど
本当にうまくいってる例あるのかなあ
デザイナがどれくらいこの板を見てるか分からないけど、うちはtaglibで
大助かりだったって人居るの頭?
0305デフォルトの名無しさんNGNG
その問題は.NETでもJ2EEでもどちらでも抱えている問題だわな。

しかしそれもJakarta Tapestryで解決する。
0306デフォルトの名無しさんNGNG
J2EEは今日、さまざまのミッションクリティカルなビジネス上の問題を扱っている。
しかしながら表面的なものを振り返れば、J2EEが成熟さを欠いている、
いくつかの認定可能なリスク領域が存在するということを、銘記すべきである。
・自動パーシステンスが提供されるEJBは、未だに未成熟である。
・Java接続アーキテクチャ(JCA)は、新しい技術である。
・あらゆるWebサービスのサポートは、新しい技術である。
 
 マイクロソフトの.NETにとっては、話は少し違ってくる。.NETのいくつかはWindowsDNA
に基づいている。それはまた今日様々なミッションクリティカルなWebサイトの運用に用い
られ、成功を収めている。しかしながら
・新しいCLRの下では、基礎をなしている.NETプラットホームのかなりの部分が実質的
に書き直されている。実際プラットホームそれ自体は、目下の所β版しか入手できな
い(註:今日では製品版が提供されている)。
・C#は新しい言語である。
・あらゆるWebサービスのサポートは、新しい技術である。

 
 結論としては、J2EEの方がより成熟したプラットホームであるということだ。

J2EEにおけるある種の新規の特徴が、新しくかつリスキーであることは事実である。
しかしながら.NETの基礎の基礎をなす構造は、完全に書き直されており、C#言語全体
が完全に新しく開発されたものである。このことは新しいJ2EEの特徴と比較しても、
極めて大きなリスクを伴うことを示している。.NETについての最良の特色は、
それがCOMレジストリの依存性を排除していることにある。即ち.NETは、
DLL地獄とサヨナラしたのである。しかし、.NETについての最悪の特色は、
今存在しているインフラを追い出してしまうということにある。リスクが嫌なら、
この(.NET)ような第1世代のソフトウエアに対しては「じっと待って観察する。」
というアプローチをとることを勧める。
0307デフォルトの名無しさんNGNG
>>306
何年前の記事だろ?
0308デフォルトの名無しさんNGNG
> NETのいくつかはWindowsDNAに基づいている。

> .NETの基礎の基礎をなす構造は、完全に書き直されており

矛盾してます。
0309デフォルトの名無しさんNGNG
> .NETのいくつかはWindowsDNAに基づいている。

> .NETについての最悪の特色は、今存在しているインフラを追い出してしまうということにある。

やはり矛盾してます。
0310デフォルトの名無しさんNGNG
どう矛盾しているって?
0311デフォルトの名無しさんNGNG
「特色」と「基礎」の意味を理解していれば矛盾していないことに気が付くんだけどなあ
0312デフォルトの名無しさんNGNG
>>304
スタイルシートを使いこなせる(ブラウザの特徴を完全に把握している)
Webデザイナと、ドキュメント構造からどんなデザイン的自由を確保できるのか
理解してるPGがいれば、カスタムタグなんて要らない。
0313デフォルトの名無しさんNGNG
>>312
それいったらJSFやstrutsはおろかASP.NETは敗北宣言しているようなものじゃん・・・・。
 
0314デフォルトの名無しさんNGNG
>>312
>ドキュメント構造からどんなデザイン的自由を確保できるのか理解してるPG
この部分が分からないので教えて四。それは具体的にどういう職能を持ってれば
タムタムタグが不要なの?
0315デフォルトの名無しさんNGNG
まあJakarta Tapestryを使えばカスタムタグを覚える必要がないのは確かだね
0316デフォルトの名無しさんNGNG
業務でJakartaなんて使う馬鹿いない。
バグったら誰が責任取るのさ?
0317デフォルトの名無しさんNGNG
普通に業務で使ってるけど。
Jakartaであろうとなかろうとバグったらバグの原因を作ったものが責任をとるにきまってるやん
0318デフォルトの名無しさんNGNG
つまりJakartaは一切責任を取ってくれませんと。最低だな。
0319デフォルトの名無しさんNGNG
Jakarta の信頼と実績を知らないでしょチミ。
Apache HTTP Serverがあれだけのトップシェアを誇った理由も知らないんじゃ話しにならないねw
0320デフォルトの名無しさんNGNG
>>319
タダだからだろ?
有料だったら誰も使わないよ。
0321デフォルトの名無しさんNGNG
JakartaとApache WebServerを並べても意味ないだろ。
別物だし。
0322デフォルトの名無しさんNGNG
JakartaがあるからJ2EEは要らないのか
0323デフォルトの名無しさんNGNG
Jakartaなんか使ってまでJavaやりたいかねえ。
Perlで十分じゃん。
0324デフォルトの名無しさんNGNG
つまりJavaはオプソに頼らなければならないほど信頼性も実績もないということか。
0325デフォルトの名無しさんNGNG
オプソの信頼性と実績に頼れない.NET房は大変だな(w
0326デフォルトの名無しさんNGNG
これはこのフレームワーク、とかいろいろ組み合わせないと使い物にならなかったり。
MSの1つでOKとは違うね。
0327デフォルトの名無しさんNGNG
まあ、それは文化の違いでしょう。
どちらがいいかはその人次第。
0328デフォルトの名無しさんNGNG
>>324
プ お前はPerlのことを良く知らないでperlでいいとかほざいているようだが
perlもオープンソースだぞ(藁
0329デフォルトの名無しさんNGNG
>>321
同じApacheに属しているぞw
0330デフォルトの名無しさんNGNG
>>322
プ J2EEのことをよくわかっていないアフォですねw
0331デフォルトの名無しさんNGNG
>>330
J2EEはApache WebServerを含んでいるとでも?
0332331NGNG
あ、>>322宛てか。>>321宛てと読み違えた。スマソ
0333デフォルトの名無しさんNGNG
>>320
それだけじゃない。

まずソースコードが公開されているため
ソースが公開されていない商用ソフトウェアやフリーソフトウェアよりも非常に信頼性が高い。

一企業に依存しない、ネットワークでつながれた
世界中のより多くの人によって開発されている。

だれでもその開発に携わることができる。これも信頼性を大きく高める起因。

数多くの人が開発しながら実際に使ってみてテスターとして貢献しているため
一企業の市販の商用ソフトウェアや同人でやっているフリーソフトよりも信頼性が非常に高い。

競合するソフトウェアの真の価値を暴くことができ、ライバルとなっている企業が
どうしてもオープンソーススフとウェアより価値のある製品を作らなければならなくなる。
オープンソースにも同じような機能があることが顧客に知れ渡れば顧客は安いほうを選ぶ。
すると商用ソフトを作っている企業は、自社ソフトとの値段を下げたり、真剣に新規性を求めた
製品を作るようになる。
これはM$などソースをほとんど公開したがらないM$などにとっては
大きな痛手でもあり、M$に刺激を与える効果を十分に発揮している。

むしろM$が必死にLonghornなど新しいものを作りたがる傾向は
オープンソースのおかげといっても過言ではない。
0334デフォルトの名無しさんNGNG
> まずソースコードが公開されているため
> ソースが公開されていない商用ソフトウェアやフリーソフトウェアよりも非常に信頼性が高い。

ソースを公開すれば必ず信頼性が高くなるわけではありません。
すべては元のソースの品質次第です。

> 一企業に依存しない、ネットワークでつながれた
> 世界中のより多くの人によって開発されている。

それはすなわち一貫性のないカオスということです。

> だれでもその開発に携わることができる。これも信頼性を大きく高める起因。

最近でもクラッカーに書き換えられて被害を出してますね。

> 数多くの人が開発しながら実際に使ってみてテスターとして貢献しているため
> 一企業の市販の商用ソフトウェアや同人でやっているフリーソフトよりも信頼性が非常に高い。

テストにおいて、ソースが公開されているかどうかはほとんど関係がありません。
0335デフォルトの名無しさんNGNG
> 競合するソフトウェアの真の価値を暴くことができ、ライバルとなっている企業が
> どうしてもオープンソーススフとウェアより価値のある製品を作らなければならなくなる。
> オープンソースにも同じような機能があることが顧客に知れ渡れば顧客は安いほうを選ぶ。
> すると商用ソフトを作っている企業は、自社ソフトとの値段を下げたり、真剣に新規性を求めた
> 製品を作るようになる。

それはイニシャルコストの話に過ぎません。
トータルコストから見れば大した割合ではありません。

> これはM$などソースをほとんど公開したがらないM$などにとっては
> 大きな痛手でもあり、M$に刺激を与える効果を十分に発揮している。

それは事実ですが、相手がオープンソースだからということとは何の関連性もありません。
ただ単に競合相手だからです。

> むしろM$が必死にLonghornなど新しいものを作りたがる傾向は
> オープンソースのおかげといっても過言ではない。

いいえ。顧客の機能要求によるものです。
0336デフォルトの名無しさんNGNG
Javaの信頼性なんてこんなものだろ。
http://www.javalobby.org/nl/archive/jlnews_20031202o.html
0337デフォルトの名無しさんNGNG
よくわかんないんだけど、ドットネットだとバグはマイクロソフトが責任とってくれるんですか?
0338デフォルトの名無しさんNGNG
>>337
ドットネットにバグなど存在しません。すべて仕様でつ
0339デフォルトの名無しさんNGNG
>>326
M$のAPIを使う香具師は自分で作って公開するって香具師が少ないねほんとに。
Monoだけでしょ, まともなところってw
0340デフォルトの名無しさんNGNG
>>334
> > まずソースコードが公開されているため
> > ソースが公開されていない商用ソフトウェアやフリーソフトウェアよりも非常に信頼性が高い。
> ソースを公開すれば必ず信頼性が高くなるわけではありません。
> すべては元のソースの品質次第です。
まったく言っている意味がわかってないな。このアフォは。
いちいち説明しなおしてやらんとわからんの? この低脳は。
>>334はApache Jakartaの話をしているんだよ。
ソースを公開していることが信頼されるための第一条件だといってんの。
まずソースコードが公開されていることを説明し、ソースコードが公開されている上で
どれだけ多くの開発者がかかわっているかを全体にわたって説明したでしょうや。脳足りんのチミ?

M$学生エヴァンゲリストだかなんだか知らんが
物事を部分部分で捉えずに全体を見て捕らえるって事ができないのかねM$房は。
視野が狭すぎるんだよM$厨房は。

> > 一企業に依存しない、ネットワークでつながれた
> > 世界中のより多くの人によって開発されている。
> それはすなわち一貫性のないカオスということです。
俺たちはこんあ小学生の作文いたいなぱっとしないコメントを読みたがっているんじゃないんだよ。
何が一貫性がなく何がカオスなのか説明してみろよチミ。
なんでもかんでもわかったつもりになって詭弁術を唱えるんじゃないよ。
オープンソースというのはコミッターによって一貫性を保ちつつしっかりと管理されているんだよ。
勘違いしないように。
0341デフォルトの名無しさんNGNG

> > だれでもその開発に携わることができる。これも信頼性を大きく高める起因。
> 最近でもクラッカーに書き換えられて被害を出してますね。
M$のWindowsUpdateに見られるセキュリティパッチの多さや被害の多さにに比べればたいしたこともないぞ。

> > 数多くの人が開発しながら実際に使ってみてテスターとして貢献しているため
> > 一企業の市販の商用ソフトウェアや同人でやっているフリーソフトよりも信頼性が非常に高い。
> テストにおいて、ソースが公開されているかどうかはほとんど関係がありません。
チミ日本語読めてる? 突然「ソースが公開されているかどうかはほとんど関係がありません。 」
とか意味不明なこといって。何言ってるのチミ?   頭大丈夫? 

この一文はソースが公開されてるされていないの話をしているんじゃないんだよ。
数多くのテスターによって何度も繰り返しテストされなんどもチェックされて信頼と実績を確保していることが
Apacheというオープンソースソフトウェアの素晴らしいところなんだよ。
0342デフォルトの名無しさんNGNG
>>335
> > 競合するソフトウェアの真の価値を暴くことができ、ライバルとなっている企業が
> > どうしてもオープンソーススフとウェアより価値のある製品を作らなければならなくなる。
> > オープンソースにも同じような機能があることが顧客に知れ渡れば顧客は安いほうを選ぶ。
> > すると商用ソフトを作っている企業は、自社ソフトとの値段を下げたり、真剣に新規性を求めた
> > 製品を作るようになる。
>
> それはイニシャルコストの話に過ぎません。
> トータルコストから見れば大した割合ではありません。
全ての顧客にとってたいした割合とは限らんだろう。
>
> > これはM$などソースをほとんど公開したがらないM$などにとっては
> > 大きな痛手でもあり、M$に刺激を与える効果を十分に発揮している。
>
> それは事実ですが、相手がオープンソースだからということとは何の関連性もありません。
> ただ単に競合相手だからです。
馬鹿か。オープンソースだからとかではなく、相手がApacheなどの有名で人気どこであることが
M$に強い刺激を与えていることも事実なんだよ。
たとえばEclipseにしてもそうだ。次期VS.NETにはEclipseにあったリファクタリング機能が追加されるんだろ。
タダでできるツールがあれだけ高度なことができるのになぜ有償ツールは
ああいうことができないのか? と顧客、プログラマから当然のように不満が来る。
0343デフォルトの名無しさんNGNG


> > むしろM$が必死にLonghornなど新しいものを作りたがる傾向は
> > オープンソースのおかげといっても過言ではない。
>
> いいえ。顧客の機能要求によるものです。
馬鹿をいえ、正確な返事は「はい、顧客の機能要求も含めオープンソースソフトウェアより
良いものを作らなければM$社を延命できないからです。」だろ。
平静さを装って逃げるなよ小僧。

オープンソースソフトウェアを見てただであれだけ素晴らしいものができるのに
なぜM$は金を顧客から詐取しておきながらオープンソースソフトウェアよりも
素晴らしい信頼性と高いセキュリティを誇る製品を作れないのだ?
と顧客にいつまでもいわれ続けないように努力するために新しいものを必死に作って
オープンソースソフトウェアに負けまいとがんばっているんだろ。
0344デフォルトの名無しさんNGNG
長くて読んでないけどM$とあるから内容はよくあるやつだと予想できるな。
0345デフォルトの名無しさんNGNG
M$厨マジでウザい
逝ってよし
0346デフォルトの名無しさんNGNG
> >>334はApache Jakartaの話をしているんだよ。

つまり、Apache Jakarta以外には信頼性は当てはまらないこと認めてるわけですね。
理解しました。

> オープンソースというのはコミッターによって一貫性を保ちつつしっかりと管理されているんだよ。

誰でも貢献できるわけではないのですね。残念です。

> M$のWindowsUpdateに見られるセキュリティパッチの多さや被害の多さにに比べればたいしたこともないぞ。

オープンソースに被害があることに変わりはありませんね。

> 数多くのテスターによって何度も繰り返しテストされなんどもチェックされて信頼と実績を確保していることが
> Apacheというオープンソースソフトウェアの素晴らしいところなんだよ。

商用ソフトはテスターが少ないとでも言いたいのでしょうか?
根拠が感じられませんね。
0347デフォルトの名無しさんNGNG
> 馬鹿か。オープンソースだからとかではなく、相手がApacheなどの有名で人気どこであることが
> M$に強い刺激を与えていることも事実なんだよ。

ならば「Apacheが刺激を与えている」と適切に書きましょう。

> たとえばEclipseにしてもそうだ。次期VS.NETにはEclipseにあったリファクタリング機能が追加されるんだろ。
> タダでできるツールがあれだけ高度なことができるのになぜ有償ツールは
> ああいうことができないのか? と顧客、プログラマから当然のように不満が来る。

だからWhidbeyで対応されました。不満ですか?

> オープンソースソフトウェアを見てただであれだけ素晴らしいものができるのに
> なぜM$は金を顧客から詐取しておきながらオープンソースソフトウェアよりも
> 素晴らしい信頼性と高いセキュリティを誇る製品を作れないのだ?

ユーザー数の多さと幅の広さゆえです。
仮にオープンソースがWindows並みに普及したとしたら、結局は同じ壁にぶつかることでしょう。
0348デフォルトの名無しさんNGNG
> つまり、Apache Jakarta以外には信頼性は当てはまらないこと認めてるわけですね。
> 理解しました。

これ読んだ時点で萎えた。向きになったただの負けず嫌いの餓鬼かよ。
0349デフォルトの名無しさんNGNG
MS房の餓鬼は相手にするだけ時間の無駄です
0350デフォルトの名無しさんNGNG
言い返せないアホアンチ。(ププププ
0351デフォルトの名無しさんNGNG
小学生みたいなレスだなM$信者のレスは・・・
0352デフォルトの名無しさんNGNG
どっちがムキになってるんだろう。(ゲラ
0353デフォルトの名無しさんNGNG
何だよ、オプソの利点もまともに説明できないのかよ。使えない奴
0354デフォルトの名無しさんNGNG
っていうか、得意気にオープンソースを語っておきながら、反論されたら
ろくに説明もできずに一人で勝手に切れて議論打ち切ってるだけじゃん。

どうしようもない馬鹿だな
現実では誰にも相手にされてないんだろうな
0355デフォルトの名無しさんNGNG
Javaがオープンソース?
冗談キツいなぁ
0356デフォルトの名無しさんNGNG
.NET厨(?)も相当性格が歪んでるなあ。(ワラ
0357デフォルトの名無しさんNGNG
M$厨は帰れ
0358デフォルトの名無しさんNGNG
>>357
スレタイよく見ろ馬鹿
0359デフォルトの名無しさんNGNG
小学生のようなM$信者の必死な無知な発言に呆れたよ
0360デフォルトの名無しさんNGNG
アホアンチは幼稚園児並み
0361デフォルトの名無しさんNGNG
×幼稚園児並み
○幼稚園児以下
0362デフォルトの名無しさんNGNG
アホアンチとか言っているやつ、
M$とか言ってるやつ、
どっちも目障り。
0363デフォルトの名無しさんNGNG
>>362
なんだかんだ言ってM$擁護するつもりなんだろ。
これだからM$厨はイタ過ぎる。
0364デフォルトの名無しさんNGNG
つまりアホアンチが一番目障り
0365デフォルトの名無しさんNGNG
生きる価値のない禿豚だからな。www
0366デフォルトの名無しさんNGNG
>>362-365
お前らのことだ。
0367デフォルトの名無しさんNGNG
NGワードで隠れている奴の発言があるぞw
0368デフォルトの名無しさんNGNG
>>346-347
こいつは真性だな。
ApacheCommunityが誰でも貢献できるわけではない、と思い込んでいるとは
なかなか香ばしいやつだ。
0369デフォルトの名無しさんNGNG
M$のはSOAPが使われているからM$製品を使ったほうがいいといってる奴がいるみたいだが
Javaでも普通に使えるぞ。
JBossで使う場合もJBossに入っているAXISが使える。
0370デフォルトの名無しさんNGNG
AxisのSAXExceptionを吐くバグ、だれかなおしてくれ。
マジ困ってる
0371デフォルトの名無しさんNGNG
これだからオープンソースは使い物にならないし誰も責任とってくれない
0372デフォルトの名無しさんNGNG
マイクロソフトの製品は信頼できるし、マイクロソフトがしっかり責任をとってくれる。
いったんは今月パッチださないといったのに、予定外のパッチを出してくれるという誠実ぶり。
くろうナシに、マイクロソフトの仕様に従ってプログラムを組んでればいい。
そうすれば、Javaには太刀打ちできないシステムがいつのまにができあがる。
0373デフォルトの名無しさんNGNG
J2EEの話してる時にJakartaって馬鹿じゃねーの?
あんな信頼性のかけらもないライブラリ使ってたら大規模に耐えられんだろ。
0374デフォルトの名無しさんNGNG
ウィンドウズぐらいだよ、大規模に耐えれる信頼性があるのは。フリーソフトな
んてとんでもない。
これからは、銀行システムもウィンドウズ一色になる。
OSとして生き残れるのは、信頼性の高い、ウィンドウズだけだ。
SunもいつまでJavaみたいな馬鹿なことやってられるのか。

0375デフォルトの名無しさんNGNG
age
0376デフォルトの名無しさんNGNG
.net訳わかんねぇ。言語として規則性が皆無で美しさが無い。イラネ。
あんなの使ってる馬鹿いるのか?何でも飛びついて自慢したがるヲタ?
0377デフォルトの名無しさんNGNG
>>370-374
お前ら明らかに釣りな発言でツマンネ
0378デフォルトの名無しさんNGNG
タテヨミ。
0379デフォルトの名無しさんNGNG
>>371
バグによって発生した膨大な損失を、M$が賠償してくれるわけでは・・・
0380デフォルトの名無しさんNGNG
>>378
マ
い
く
そ

374 名前:デフォルトの名無しさん 投稿日:03/12/17 03:32
ウ
ん
こ
O
S


ワラタ

マイ糞(=Micro$oft)
うんこOS(=Windows)
0381デフォルトの名無しさんNGNG
J2EEと.NETの連携を考える(1)
J2EEと.NET連携の意義を考える
http://www.atmarkit.co.jp/fjava/special/j2edotnet01/j2edotnet01.html

とりあえずこれを読め怒濤熱湯厨
0382デフォルトの名無しさんNGNG
アフォくせぇ。
なんで同じ機能を提供する2つのプラットフォームを使い分けなければならないのか。
0383デフォルトの名無しさんNGNG
お前がアフォだ。
J2EEと.NETを連携する構想なら昔からすでに多くの企業がやっている。
0384デフォルトの名無しさんNGNG
.NETがLinuxでも完全に動くのなら.NETの方がいいような気がする。
JSPより.NET方がはるかに楽に感じるのは気のせいだろうか・・・。
ただ、OSがLinuxじゃないと不安な気が・・・。
やっぱり、JSPか?Jakartaになってしまうのか・・。
.NETは使いたいものはパッケージにまとまっているので安心。
でも・・・。の永久サイクル。どっちがいいのか?
0385デフォルトの名無しさんNGNG
>>24
がっ
0386デフォルトの名無しさんNGNG
>>384
無知の匂いがするぞ。
.NETの全ての機能はLinux上では完全には動きやしない。
JSPと.NETは比較するものではない。JSPだけに絞り込む場合はASP.NETとを比較するものだ。
安定性、信頼性からサーバOSには、LinuxよりもUnixを使ったほうが良い。Windowsは論外。


>.NETは使いたいものはパッケージにまとまっているので安心。
いまいちいっている意味が理解できないな。パッケージの意味わかってる?
0387デフォルトの名無しさんNGNG
細かいことだけど、.NETのFileクラスって全部staticメソッドで、
引数をパスの文字列で指定するようになってるんだが、
それってどうにもセンス無いと思うんが、どうよ。
0388デフォルトの名無しさんNGNG
>>387
FileInfo
0389377NGNG
>>388
ああ、なるほど。
俺の早とちりだった。
これって低レベルのFile, Directoryクラスを
高レベルのFileInfo、DirectoryInfoクラスでラップしてるのかな。
0390デフォルトの名無しさんNGNG
Javaから見たC#と.NET
http://nemuneko.com/c_sharp_dot_net/
0391デフォルトの名無しさんNGNG
保守
0392デフォルトの名無しさんNGNG
.NET-Java「連合」の前途に立ちはだかる障壁
http://www.itmedia.co.jp/enterprise/0404/05/epic01.html


SunとMSは「.NETとJavaを統合する計画はない」が、両プラットフォームの連係に
向けた取り組みを進めていく。しかしそれには、いくつもの技術的な障壁を解決しなくてはならない。

 「『決して』とは言わない……言うべきではないが、C#とJava言語を統合する計画も、
.NETとJava Web Servicesアーキテクチャを統合する計画もない。しかしわれわれは、
適切な形で進むべき道を見つけるべく懸命に取り組んでいく」とSunのCEO、
スコット・マクニーリー氏は記者会見で語った。

 SunとMicrosoftによると、両社のエンジニアはMicrosoftのActive Directoryと
SunのJava System Identity Serverの間でID情報を簡単に共有できるように協
力していくという。これらの2つのプラットフォームに相互運用性を持たせる取り
組みは過去にもあったが、それは主にSunのリバースエンジニアリングにより行
われていた。

 「この取り組みではプロトコルを推測しなくてはならなかった。特にセキュリティ
とID管理に関して、一部の機能がうまく動作しない。例えば、J2EEを取り扱ってい
る一部の開発者はTuxedo向けにプログラムを書かなくてはならなかった。特にSIPに関
しては、認証とセキュリティ管理の次善策がいくつかあった。今はこれらの障壁の一部
をなくすために取り組んでいる」とSunのソフト担当CTO(最高技術責任者)ジョン・フォウ
ラー氏はinternetnews.comに語った。 
0393デフォルトの名無しさんNGNG
うちの会社でNT4.0上のASP鯖がそろそろサポート切れになるんで、
Win2003鯖のASP.NETに再開発しようとしたら、コストの関係でだめになった。

Win2003鯖の問題なんだけど、調べてみたら、いままでCALが不要だった
イントラアプリが軒並みCALが必要になってやんの。

インターネット経由と言い張ろうとも、いちおう認証らしきこともしてるんで
結局CAL要になってしまった。

結局、PHP on Linuxで開発をやり直すことに。(J2EEじゃないところが
ヘタレ)

でもよかった。MSDN買う前で。
0394デフォルトの名無しさんNGNG
2003鯖のCAL問題はいろいろでてるね
2000のダウングレードインストールしてるところも多い

だからこそLinux+J2EEなんだろうね
PHPでやるならjspのみで構築する方がいいような気がしないでもない
0395393NGNG
>>394

漏れが開発するわけじゃないからなぁ〜(遠い目。ASP版を作ったのは漏れ)

でも、マジで開発者数分MSDEエンタープライズを買いかけてたみたいで、
そっちのほうが恐ろかった。

漏れ? Borlandのいってる「EJBなしJ2EE」の開発をやってまふ(藁)。
出稼ぎ組み(要はオンサイト派遣ね。契約上は請負だけど)なんで社内で
の発言権まるでなし。
0396395NGNG
わりぃ、大チョンボ。

誤)でも、マジで開発者数分MSDEエンタープライズを買いかけてたみたいで、
正)でも、マジで開発者数分MSDNエンタープライズを買いかけてたみたいで、

個人向けデータベースのエンタープライズ版買ってどうすんだか。
0397デフォルトの名無しさんNGNG
EJBなしJ2EE?


JSP + Servletオンリー?
つまりTomcatオンリー?
0398395NGNG
>>397

そんな感じ。
DBアクセスはJDBC直書き。テーブル数が10くらいのプロジェクトがほとんど
なんでアクセスパターンを明確にしておけば、そんなに大変じゃない。

.Netのサンプルもそんな感じでしょ(もっとも、あっちのDBアクセス部分は
コード自動生成だけど)
0399デフォルトの名無しさんNGNG
>>398
DbUtils とか Hibernate は候補にもあがらず?
0400398NGNG
>>399
オープンソースのO/Rマッパーはお客さんが独自実装嫌がるんで使えない。
どっかの会社が「フレームワーク」として発売して、結構なシェアになれば
興味を示すかもね。(AppachやTomcatですら嫌がるくらいだからダメポ)
0401デフォルトの名無しさんNGNG
>>400
エンドユーザがORマッパーとかまで口出しすんの? ってか知ってるんだ。
俺が組んだシステムが小規模ばかりだったためかどうか分からんけど、
そのへんは好き勝手に使いまくりだよ。もちろん責任は持たないとダメだけど、
それは自分で組んでも同じだからね。

客はWebサーバやAPサーバは気にするけど、そのへんは無頓着だった。
ってか DbUtils とかだったら勝手に使って後で聞かれても
あー Apache のライブラリっすよ。でいいんじゃないの?
俺、甘いか?
0402デフォルトの名無しさんNGNG
昔ほど一本あたりの単価が高く大規模、開発に時間をかけると言うことが少なくなってきて
短期、低予算というハードルの上で開発する場合やはり効率がもっとも重要視される

どんなにすばらしい設計でも間に合わなければお話にならないし最悪な環境に
どんどんなってる気がするけど

EJBって年々よくなってるのにどんどん使わなくなってるというのが俺の感想
凶悪な規模のシステムはのぞく

Apacheとはいえ勝手に使うのは論外だと思うがそのへんは柔軟に使えないと厳しいね
すべてはプロジェクトリーダー次第な気がするが
0403デフォルトの名無しさんNGNG
>>402
あーもちろん勝手に使うってのはチーム内で合意をとったうえね。
0404デフォルトの名無しさんNGNG
>>402

それ程大きくなくてもEJB使っていますよ。
0405デフォルトの名無しさんNGNG
マイクロソフトのTCO調査は本当に信用できるか?
http://pc5.2ch.net/test/read.cgi/tech/1081730818/
0406デフォルトの名無しさんNGNG
>>401
遅いレスだが、
オープンソース=フリーウェア=質がよくないと思ってる客が多いのは事実。
あとは、責任の所在が不明確になるのが嫌なんだろうね。
オープンソースの癖に「ライブラリのバグで」と言い訳するやつは多いだろうし。
0407デフォルトの名無しさんNGNG
おなじ機能をいまから作っても、オープンソースのメジャーなライブラリと同じ品質にはならんのにね。
0408デフォルトの名無しさんNGNG
J2EE用のリッチクライアント
http://www.nexaweb.co.jp
0409デフォルトの名無しさんNGNG
15 Seconds : Survey Says Firms Choose .NET Over J2EE
http://www.15seconds.com/News/News.asp?News_Id=694

Industry .NET J2EE
public sector 65% 35%
business services 64% 36%
media 62% 38%
retail/wholesale trade 58% 42%
manufacturing 55% 45%
finance/insurance 44% 56%
utilities/telecom 35% 65%
0410デフォルトの名無しさんNGNG
sessionを使わずにhtml(値入力)→サーブレット→JSP(値を入力)←あとはJSPのループ
の仕方がわかりません・・・
0411デフォルトの名無しさんNGNG
意味がわからん。
0412デフォルトの名無しさんNGNG
http://java.sun.com/performance/index.jsp

Performance is critical for the success of your applications built on Java technology
and it impacts all levels of the software stack. Software-stack performance involves
server-side programs, client-side programs, Web services, operating systems, servers,
and desktops. Here we provide tools and documentation to help you learn more about
improving performance in each of these areas.




June 23, 2004
WS Test 1.0 White Paper A comparison of SOAP based web services performance of
the J2EE and .NET platforms. In all cases tested J2EE significantly outperforms .NET. Get
the whitepaper to learn about the tests that were used and the results that were obtained.
Check back after the JavaOne 2004 conference for the downloadable code for WS Test.


0413デフォルトの名無しさんNGNG

February 11, 2004
XML Test 1.0 White Paper A team of engineers from Sun compared the XML Processing
Performance between Java and .NET. For example we found that the Java SAX parser
significantly outperformed the .NET pull parser for the majority of use cases. We took
care to ensure that the application code and hardware configuration used on both platforms
were as similar as possible in order to make an objective performance comparison. We don't
expect you to just to take our word for it; we've provided instructions and source code so that
you can run the test yourself. Get the whitepaper to learn more about the XML tests that were
used and download the source code from the Web Services Code Samples page so that you can
evaluate the performance yourself!



February 4, 2004
J2SE 1.5 in a Nutshell The beta 1 release of J2SE 1.5 ("Tiger") is now available and promises
easier performance tuning in addition to better startup, footprint and scalability. Check out this
article to get an overview of these exciting changes


よってJ2EEの勝ち! ドトネトの負け♪
0414デフォルトの名無しさんNGNG
http://java.sun.com/performance/reference/whitepapers/WS_Test-1_0.pdf
のレポートでわかることは、
棒グラフをみてわかるように、
J2EEは.NETに比べスループット性能に優れ
.NETはJ2EEに比べレスポンス性能に優れているという点だ。

ゆえに、.NETは短期的な小規模開発向け、
J2EEは長期的な大規模開発向け

だということがよくわかる。
0415デフォルトの名無しさんNGNG
で、いつ惨は倒産するの?w
0416デフォルトの名無しさんNGNG
SunにしろMSにしろ、特に凄いのはAppleだがメーカー謹製のベンチを信じているヤツは痴呆
0417デフォルトの名無しさんNGNG
TigerってMacのことだろ?
Javaはパクるなよ。
0418デフォルトの名無しさんNGNG
age
0419デフォルトの名無しさんNGNG
すみません、EJBが良くわからないのですが、
なんとかビーンってオブジェクト、つまりクラスのインスタンスって
ことで良いんですか?

EJBは.Netでの何に相当するんでしょうか?

ある種のCOM?
なんか、EJBのビーンがDBに特化してるようなので、
ADO.NETに相当するんでしょうか?

それとも、.NetではEJBに相当するものは存在しない?
0420デフォルトの名無しさんNGNG
EJBはコンポーネントトランザクションなんかをサポートするためのコンポーネント開発技術だよ。
ざっくり言うと以下のようなものがある。

・Session Bean
 ビジネスロジックの記述向け。
 さらに細かく分けるとStateless Session Bean(SLSB)とStateful Session Bean(SFSB)がある。
・Entity Bean
 データアクセスコンポーネントの記述向け。(正確にはちょっと違うけど)
 さらに細かく分けるとBean-managed persistent(BMP)とContainer-managed persistent(CMP)の2種類がある。
・Message-Driven Bean
 メッセージングを扱うためのコンポーネント記述向け。

っつーかgoogleとかで検索かけてみれ。いくらでも出てくるぞ。

.NETにはCOM+(Enterprise Services)ってのがあるが、これはSLSBに対応する技術。
ADO.NETに対応するのはJavaだとJDBCとかになる。(JDBCほど低水準ではないけど)
データアクセス(オブジェクトの永続化)に対する考え方が根本的に違うから、.NETにはEntity Bean(〜v2)に対応する技術はない。

しかしJavaの世界もSession Beanはともかく、Entity Beanは使いにくいねぇ。
v3で落ち着いてくれるといいんだが....

0421じゃばまるNGNG
Javaと.NETの掲示板です。
↓
http://8712.teacup.com/itijyo/bbs
誰か書込みしてやって下さい。

0422デフォルトの名無しさんNGNG
話についてイケない私は負け組みですか?
0423kabu05/01/23 11:16:40
J2EEではないのですが、スレの有効活用のため使わせてください。
数年前まではVB,VBA,ASP中心、ここ2,3年は.NET(Windows, ASP.NET)をC#で開発してきましたが、
今回はJSP/ServletによるWebアプリケーションを作成しています。

それでApache,Tomcat,MySQL、Eclipseを使って開発しているのですが、
今までのIISやVS.NETに比べると、サーバーや開発環境などの設定方法が非常に煩雑で
今だ非常に効率の悪い開発をしています。

Javaはすごいっていうのでもっと良いものだと思っていたのですが、正直落胆しています。
J2EEとかを使った大規模開発なら分があるのかもしれませんが
小中規模のWebアプリ開発ではJavaよりも.NETの方が優れているものなのでしょうか。
それとも市販製品なら.NETに負けないくらいのよいサーバー、IDEがあったりするのでしょうか。
0424デフォルトの名無しさん05/01/23 11:22:06
>>423
NetBeans使えば「サーバーや開発環境の設定方法」は煩雑じゃないが。
オープンソースだし。
運用サーバーの設定は、同じ品質を求めりゃだいたい同じ煩雑さになるんじゃねぇの?
0425デフォルトの名無しさん05/01/23 11:24:14
あと、Javaだろうが.NETだろうが、同じ時代の同じ事をする技術ならメリットデメリットを足し引きした合計得点はだいたい同じになる。
へんな夢はみるな。
0426デフォルトの名無しさん05/01/23 11:24:30
何でもできる分だけ
細かいところに限定すると多少煩雑になるんじゃないの?
一度作ってしまえば、次からは環境が整っているんだから
二回目以降は面倒とは思えない
0427デフォルトの名無しさん05/01/23 11:52:43
>>426
いや、サーブレット開発するときのEclipseの環境設定は煩雑すぎると思うよ。
 JDK+Eclipse+日本語化+Tomcat+連携プラグイン
と、5つくらいDL+インストールする必要があって、それぞれインストール方法とかを調べるのも面倒。
しかも、それだけやってもTomcat連携に関してはJBuilderやらNetBeansの足元にも及ばない。
0428kabu05/01/23 12:12:31
>>427
運用はともかく、とりあえず開発環境と思ったときに、
.NETならIISいれてVSいれればとりあえず動いちゃうのに対し、
Java,Apache,Tomcat,Eclipse,Eclipseプラグイン(JSPやTomcat),JDBC,CLASSPATH,その他設定・・
とにかくやることがいっぱいで、しかも設定はエディタで編集なのがまずつらかったです。
本やホームページの解説は必須でしたし、記事中とバージョンが違うと設定方法が違ったりするので
開発環境構築だけで1日以上かかってしまいました。

NetBeansではそうではないということなので今度試してみようと思うのですが、
なんというかVS.NETみたいな、デファクトスタンダードがないのが、
未経験者が突入していくのがつらいと感じるところです。

一応自分なりに設定手順をメモしていきましたが、
半年後、もう一度1から開発環境を作れといわれたら、やっぱり1日くらいかかりそう・・・
0429デフォルトの名無しさん05/01/23 12:19:42
>>428
みんな指摘しているようにそういう人はNetBeansやJBuilderだよ

Javaとかその辺詳しく知っていて使えるのがEclipse

君が言ってるのはVS.NETではなくて.NETSDKの
コマンドラインベースで開発が難しいとへんなことをいってるようなもの

あとぺたぺた貼り付ける場合はそれようのソフトがある

そしてJavaの利点は組み合わせが自由に選べること
0430デフォルトの名無しさん05/01/23 12:33:40
そんなに設定しなくても
JDK、Tomcat、Eclipseだけでとりあえず開発環境できるでしょ。
Apacheとプラグインは必須じゃないし
0431デフォルトの名無しさん05/01/23 12:38:01
>>424
> オープンソースだし。

理由になってないと思うが。
0432デフォルトの名無しさん05/01/23 16:14:21
@ITの広告企画書いた人かなぁと思うくらい主張がまったく同じだな
0433デフォルトの名無しさん05/01/23 16:29:48
でもまあ合ってるし。
良くもあり悪くもあり。
0434デフォルトの名無しさん05/01/23 16:32:02
VS.NETという商用と比較するならJBuilderとかStadioCreaterとかWebSphereとかだろう
0435デフォルトの名無しさん05/01/23 17:00:44
>>431
「市販」に対してってことで。
0436デフォルトの名無しさん05/01/23 17:04:05
>>430
サーブレットに対してちゃんとわかってないと、プラグインなしで開発は難しいと思うが。
JBuilderやらNetBeansやらで、ウィザードで手軽に作って実行できるほうがいい。
ゆっくりサーブレットの勉強ができる時代でもないしね。
0437デフォルトの名無しさん05/01/23 22:19:01
>>436
サーブレットを理解できてなくても開発できてしまう
魔法のプラグインとやらは何処からDLできるですか?
0438デフォルトの名無しさん05/01/24 12:53:57
>>435
だからそれは利点なのかと聞いてるんだが?
0439デフォルトの名無しさん05/01/24 20:37:48
>>438
そりゃ、「市販製品」に比べれば気軽に使える分、利点だろ。
0440デフォルトの名無しさん05/01/25 00:39:59
>>439
今時MSDNサブスクリプションも持ってないSIerって有るんかいな?
0441デフォルトの名無しさん05/01/25 08:17:12
>>440
どうしてそこでMSDNサブスクリプションが出て来るんだか・・・
オープンソースのEclipseが使い方煩雑で、市販製品なら簡単に使えるのかっていう疑問に対する話なのだが。
0442デフォルトの名無しさん05/01/25 09:43:09
>>441
だって>>439の
> 「市販製品」に比べれば気軽に使える分、利点だろ。
は使いやすさじゃなくて入手性の話だろ?
0443デフォルトの名無しさん05/01/25 19:43:01
>>442
で、Eclipseの代替を探している人がいて、どうしてMSDNが出て来るんだか・・・
0444仕様書名無しさん05/01/28 15:31:35
1.4の対策本は暫く出ないっぽいよ。
cbook24で見たけど、2月は出そうにない。
0445名無しさん2005/06/17(金) 22:00:13
クライアントが.NetでサーバーがJAVAのプロジェクトに参加することになりそうなんだけど、
.NetとJAVAの繋ぎ方教えて。
.Net検索しずらい、氏ねって思う。
0446デフォルトの名無しさん2005/06/17(金) 22:03:21
>.Net検索しずらい
正直これは開発者の95%は痛感してると思う
たんなるnetドメインでもひかかったりするし
海外だとdotnetでひっかかる可能性も高いけど日本語資料ではきびしい
0447デフォルトの名無しさん2005/06/17(金) 22:08:31



ソケットでゴリゴリ書く。これ。最強。



0448名無しさん2005/06/17(金) 22:15:53
いま最もメジャーな方法教えて。
参考サイトも添えて。
0449デフォルトの名無しさん2005/06/17(金) 22:50:26
.NET側でIEを動かしてJavaはサーブレット/JSP
これ。
0450デフォルトの名無しさん2005/06/17(金) 22:51:00
つうか、プロジェクトにいまから参加するなら、そのプロジェクトで使ってる方法を使えと。
0451デフォルトの名無しさん2005/10/01(土) 04:03:11
おれはJavaタンを捨てるぜ
JavaタンとはJava1からの付き合いだが、もういいかげん飽きたんだよね
来る日も来る日もWebアプリケーションかよ
代わり映えしねーな
確かにJavaタンは稼ぎもいい。今、一番のモテ期だと思う
だけどスレきったおまえじゃ、イレクトしねぇんだよ!!
これからはC#タンと付き合っていく
あばよ!
0452デフォルトの名無しさん2005/10/01(土) 08:08:43
>.NET側でIEを動かして
.NET側ってどの側よ
0453デフォルトの名無しさん2005/10/01(土) 13:39:29
>>451
1のころからWEBアプリとは先見性がありすぎだな

おれはJava2になってからクライアントサイドをJavaでずっと作ってきてるけど
1.4以降はだいぶらくになったな
0454デフォルトの名無しさん2005/10/01(土) 13:47:46
>>451
なんで、クライアントサイドをJavaでやんないの?
0455デフォルトの名無しさん2005/10/14(金) 23:39:32
.NETはフレームワークに特化したパターン本とか
全然出てこないし、フレームワークに依存しない
オブジェクト指向設計の本のサンプルも大半が
Javaだったりするんだが、.NETの世界って
あんまりオブジェクト指向設計でプログラム組んだり
しないの?
0456デフォルトの名無しさん2005/10/14(金) 23:42:05
.netはツールにしたがってればとりあえずパターンに従ったものになるし、ツールを使う側はオブジェクト指向必要ないから。
0457デフォルトの名無しさん2005/10/15(土) 00:06:21
>>456
ならねぇよw
0458デフォルトの名無しさん2005/10/30(日) 20:10:21
J2EEはスケーラビリティに弱いんだよ
極端にでかいものに向いてるだけで中小向けではない
そもそも分散アプリなんて中小は必要じゃない
0459デフォルトの名無しさん2005/10/30(日) 20:32:29
べつに分散しなけりゃいいわけで
0460デフォルトの名無しさん2005/12/26(月) 23:24:29
もう勝負ついてんじゃん
0461デフォルトの名無しさん2006/03/04(土) 19:32:27
>>458
>J2EEはスケーラビリティに弱いんだよ

普通スケーラビリティといったら、小→大を言うと思うが。

>そもそも分散アプリなんて中小は必要じゃない

なら.netも必要じゃないね
0462デフォルトの名無しさん2006/03/04(土) 19:34:11
>>445
Googleは日々進歩しているよ。
もはや、そんなのは過去の戯言に過ぎん。
0463デフォルトの名無しさん2006/03/08(水) 14:01:40
>>462
作者必死だなwww
0464http://www.vector.co.jp/soft/win95/util/se072729.html2006/03/18(土) 22:25:07
TextSS のWindowsXP(Professional)64bit対応化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?

そういや64bitにネイティブ対応している2chブラウザてありましたっけ?


0465デフォルトの名無しさん2006/04/02(日) 17:37:41
J2EEと.NETではどちらがバグが多いですか?

0466デフォルトの名無しさん2006/04/02(日) 18:04:28
>>465
J2EEのほうがバグが多い。
.Netのそれは、仕様です。
0467デフォルトの名無しさん2006/04/03(月) 14:32:22
>>466
流石M$クオリティだな。
0468デフォルトの名無しさん2006/04/03(月) 16:38:33
>>466
感動した
0469デフォルトの名無しさん2006/04/08(土) 08:50:30
ユーザがよく使うExcelとの親和性を重視しているので
必然的に.NETを選ぶことになります。

0470デフォルトの名無しさん2006/04/10(月) 16:54:04
つ Delphi
0471デフォルトの名無しさん2006/04/10(月) 18:48:25
つ VBA
0472デフォルトの名無しさん2006/07/30(日) 06:40:46
いや真面目な話、VBAが最強かもしれん。
0473デフォルトの名無しさん2006/07/30(日) 11:41:08
>>469
日本のパッケージソフトとか当たり前のようにExcel向けの機能があるよな
ここら辺を切り崩さないとMSからの卒業は来ない
0474デフォルトの名無しさん2006/07/30(日) 14:45:35
ぶっちゃけると仮想環境と噛ませること自体いらない
0475デフォルトの名無しさん2006/07/30(日) 14:51:14
同じコードで書けるのはいいことだが
バイナリが一緒じゃないといけないとは思わんな
バイトコードtoネイティブみたいなのがあるんだろうが
0476デフォルトの名無しさん2006/07/31(月) 23:59:13
「.NETはJavaを打ち負かした。次の相手は誰だ?」とMS
ttp://www.itmedia.co.jp/enterprise/articles/0607/31/news017.html
Java終わった (´ー`)ノ
0477デフォルトの名無しさん2006/08/01(火) 08:38:49
それ、どこの北●鮮?
0478デフォルトの名無しさん2006/08/01(火) 22:28:24
JavaWorld隔月刊化のお知らせ
http://www.idg.co.jp/d/jw_ita/

日本のJava利権もついに終了
0479デフォルトの名無しさん2006/08/01(火) 23:51:35
116 名前: デフォルトの名無しさん [age] 投稿日: 2006/08/01(火) 00:04:10
とまあ、このように低脳の完全勝利妄想はつづくわけだw
Windows Mobileも2004年の記事では今頃は完勝してたはずなんだが(爆笑

117 名前: デフォルトの名無しさん [sage] 投稿日: 2006/08/01(火) 08:44:51
アプリが普及して無いのに完全勝利とは、
全敗で決勝リーグにすすむようなもん。

118 名前: デフォルトの名無しさん [sage] 投稿日: 2006/08/01(火) 18:25:54
見切り発車で当確出した開票速報みてえなもんだな。
0480デフォルトの名無しさん2006/08/02(水) 07:08:25
Javaは終わらんでしょう。
Unix系でJavaのかわりになる言語が登場してないんだから。
まさか今さらC言語に戻るなんてことは無いだろうし。
0481デフォルトの名無しさん2006/08/02(水) 15:44:47
Perl・PHP・Rubyでいいじゃんよ
0482デフォルトの名無しさん2006/08/02(水) 19:56:20
Javaの代替になりえないもの出して「いいじゃんよ」っていわれてもな
0483デフォルトの名無しさん2006/08/02(水) 21:32:03
は?RoRのJavaへの侵食ぶりを知らないの?w
0484デフォルトの名無しさん2006/08/02(水) 21:42:06
RoRはPHPしか食ってない
0485デフォルトの名無しさん2006/08/03(木) 00:57:44
日本ではね
0486デフォルトの名無しさん2006/08/03(木) 06:39:58
日本だとPHPすら食えてないだろ
0487デフォルトの名無しさん2006/09/02(土) 00:50:33
EJB3.0はじまったな
0488デフォルトの名無しさん2006/09/02(土) 12:42:19
Springを崩せるとは思えない。
0489デフォルトの名無しさん2006/09/02(土) 13:35:57
DIコンテナだ
0490デフォルトの名無しさん2006/10/07(土) 18:10:18
http://news18.2ch.net/test/read.cgi/news2/1156009389/l50
http://aa5.2ch.net/test/read.cgi/nanmin/1151876698/l50

ヲタクを盗撮して自分のサイトで公開し、
「気持ち悪すぎ、家族諸共惨殺されるべきじゃない?」と、言い放ったキックボクサー。
暴行やレイプ未遂を自慢した過去の日記が発見され、一気に話題に。

東京都杉並区荻窪〜西荻窪出身。
現在は東京の府中市在住。

「男なら掲示板でコソコソやってないで己の拳で勝負しろ」とか言ってた癖に
散々言い訳をし、2ちゃんねらーのオタク代表氏との試合から逃亡。

庵谷鷹志(BLOGで暴行強姦自慢)に投票お願いします。

ネットアイドルランキング (現在5位)
http://www17.big.or.jp/~bbb/p/tvote.cgi?event=netidol
アイドル・芸能
http://www16.big.or.jp/~psy/vote/tvote.cgi?event=geinou

庵谷鷹志のbbs みんなで荒らそう!!!
http://6507.teacup.com/devil_takashi/bbs

庵谷と一緒に悪事を働いていた仲間の内にエイベックス関係者がいます。(深津飛成&伊藤正二郎)

深津もキックボクサーで、今年6月5日に武田幸三と一緒に世界丸見えに出演しました。
0491デフォルトの名無しさん2006/10/07(土) 18:13:10
イオタニさんはJネットというキックボクシングの団体にいて、そこのジムで練習してました。

http://news18.2ch.net/test/read.cgi/news2/1131781204/860-863
------------------------------------------------------------------
860 名前: 朝まで名無しさん 投稿日: 2005/11/23(水) 01:21:12 ID:KRIo97ow
Jネトで練習してたということは…
ひょっとして層化か?
861 名前: 朝まで名無しさん 投稿日: 2005/11/23(水) 01:21:37 ID:DOVljkZR
>>860
詳しく
862 名前: 朝まで名無しさん 投稿日: 2005/11/23(水) 01:35:42 ID:aVHWzlcE
Jネトって学会員しか使いないの?
863 名前: 朝まで名無しさん 投稿日: 2005/11/23(水) 01:39:13 ID:KRIo97ow
J-NETWORKというキックの小さな団体があるのだが、
ここは層化系ではとの噂がかつて格闘技板であった希ガス。
ちなみに新日本キックとは全く関係ない団体だから、庵は新日本には完全に干されている希モス。
----------------------------------------------------------------
0492デフォルトの名無しさん2006/10/07(土) 20:27:32
J2EEなんて糞だ
.NETをやろう。
0493デフォルトの名無しさん2006/10/07(土) 23:52:15
EJB3は使ってみて確かに関心した。
基本的なデザパタ使えば他にフレームワークは要らない。
だがJ2EEにしろ.NETにしろフロントエンドは最悪だな。
DreamWaver前提にしろっての。
0494デフォルトの名無しさん2006/10/07(土) 23:56:54
関心→感心
DreamWaver→Dreamweaver
0495デフォルトの名無しさん2006/10/08(日) 00:26:12
何マラの小さいレスしてんだ
0496デフォルトの名無しさん2006/10/08(日) 01:06:04
>>493=>>495
0497デフォルトの名無しさん2006/10/08(日) 01:25:58
Dreamweaver前提の意味がわからん
0498デフォルトの名無しさん2006/10/08(日) 01:34:28
VSでシコシコ作ってんの?ありえねー
0499デフォルトの名無しさん2006/10/08(日) 01:57:03
デザイナーとかおらんの?
0500デフォルトの名無しさん2006/10/08(日) 02:06:27
Struts時代はデザイナの起こしたHTMLをJSPにする手間が無駄だった。
それを嫌ってJSFなんてものを規格したがデザイナが面倒になっただけだった。
WicketはXHTMLでデザインすればほぼそのままViewに使える。
Javaは標準化の方向性を間違えたな。
0501デフォルトの名無しさん2006/10/08(日) 03:08:25
正直な話、JSRなんて当てにしてない。
オープンソースで別の選択肢があるからそっち使う。
EJB3も盛り上がらないまま
Springがデファクトになって終了。
0502デフォルトの名無しさん2006/10/14(土) 00:07:52
既にJavaの存在理由がわからない
0503デフォルトの名無しさん2006/10/14(土) 06:50:45
普段使わない奴からしたら誰だってそう思うよ。
もはやP言語3種の存在理由は俺にはわからんしね。
0504デフォルトの名無しさん2006/10/14(土) 07:08:16
.NETは既に死んでる印象が・・・
プロパティとデリゲートをJavaに移して楽にしてあげたい
0505デフォルトの名無しさん2006/10/15(日) 00:53:50
仕事でJavaは使うが、なんでこんな使えない言語が
存在しているのかわからん。
0506デフォルトの名無しさん2006/10/15(日) 00:54:42
仕事やめればいいじゃん。お前の存在意義のが無いんだし。
0507デフォルトの名無しさん2006/10/15(日) 07:05:54
ごめん。どうせあと半年もせずに死ぬから許して。
0508デフォルトの名無しさん2006/10/15(日) 11:52:55
Javaは仕事が多いから食うにはいいわな。
0509デフォルトの名無しさん2006/10/16(月) 00:29:14
言語の開発効率っていうのは開発人数2桁超えると言葉の意味が変わってくると思うんだ
0510デフォルトの名無しさん2006/10/25(水) 09:25:43
スレ違いでしたら誘導お願いします。

J2EEのプログラミングの参考書で、入門レベルではなく、上級者が読んでも使い道
のある本ってどれでしょうか?EJBはあまり使用しないので、オライリーの
『Javaサーブレットプログラミング』 あたりでいいのでしょうか?他にお勧めがあったら教えて下さい。

また、.NET(ASP.NET)でも同様に、実践的で入門レベルではないのはどの本でしょうか?
『プログラミング Microsoft .NET ASP.NETによるサーバーサイド開発』とかでしょうか?
数冊教えて頂けるとありがたいです。
0511デフォルトの名無しさん2006/10/29(日) 20:37:08
基本さえわかれば後は実践あるのみ
実践に勝る勉強は無い。
0512保守2007/02/05(月) 00:03:39
JAVAでアプリケーションを作ったり、ゲームを作ったりする時代がくると思いますか?
.NETの方がまだ現実的ではないでしょうか

って書いてJ2EEスレだと言うことに気がつく
この分野で.NETとの比較だから過疎ってるのかorz
0513デフォルトの名無しさん2007/02/05(月) 21:42:45
個人的には技術の無駄遣いに感じるけど
携帯電話のゲームとかは一応Javaで作られてるわけで。
0514デフォルトの名無しさん2007/02/06(火) 17:16:57
>>512
機器オシロスコープは画面がWinで添付アプリはJavaだった。(Excelも動作)
.NETのまともなアプリは未だ見た事無い。
■ このスレッドは過去ログ倉庫に格納されています