Java/Pingアプリケーション
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
***コンテンツ一覧 [#i7cfcc66]
#ls2
----
#contents
***とりあえず [#qb167761]
いままでかじってきた知識やプロダクトを使って、なんかアプ...
アプリケーションの仕組みとしては、
-ある時間間隔で、自サイトのRSSフィードが更新されているか...
といった単純なものです。このアプリケーションには以下のプ...
-[[RSS>RSS/TIPS集]](自サイトのRSSフィードを読込み、解析す...
-[[XML-RPC>XML/XML-RPC]](PingサーバにPingをうつ)
-[[Hibernate]](すでにPingをうってあるフィードを格納してお...
-[[MySQL]](そのデータを格納しておくRDBMS)
-[[Spring]](DIコンテナとして)
-[[XDoclet>J2EE/XDoclet]](web.xml,spring,などのDD生成)
-[[JBoss]](J2EEコンテナ)
-[[Eclipse+WTP>J2EE/Eclipseで開発する]](開発ツールとして)
***機能要件 [#sef9ad20]
機能要件をもう少し落とし込むと
-Pingを打つためのPingクライアント
-自サイトのRSSフィードを読み込むReaderクラス
-RSSフィードをチェックして、更新されていればPingを打つUpd...
-更新を一定間隔で行うためのスケジューラクラス
-スケジューラを起動するコントローラ
などが必要になります。また「更新されていれば」というのは...
***モデリング [#d8a83262]
機能要件をもとにUseCaseをすっ飛ばしてクラス図を書いてみま...
#ref(EA6.png)
まあ、こんな感じで行けるでしょう。
*** それぞれの記事へ [#r96f2657]
-[[Pingをうつクライアント>Java/Pingアプリケーション/Ping...
-[[Pingを受け付けるServlet>Java/Pingアプリケーション/Ping...
-[[RSSを読み込むパーサ>Java/Pingアプリケーション/RSSを読...
-[[すでに打ったPing情報を格納するテーブルを作る>Java/Ping...
-[[テーブルのRowにマッピングされるPOJOを作る>Java/Pingア...
-[[SpringでDIしてDAOをつくる>Java/Pingアプリケーション/Sp...
-[[Springの設定>Java/Pingアプリケーション/Springの設定]]
----
この記事は
#vote(おもしろかった[5],そうでもない[9])
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}
終了行:
// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
***コンテンツ一覧 [#i7cfcc66]
#ls2
----
#contents
***とりあえず [#qb167761]
いままでかじってきた知識やプロダクトを使って、なんかアプ...
アプリケーションの仕組みとしては、
-ある時間間隔で、自サイトのRSSフィードが更新されているか...
といった単純なものです。このアプリケーションには以下のプ...
-[[RSS>RSS/TIPS集]](自サイトのRSSフィードを読込み、解析す...
-[[XML-RPC>XML/XML-RPC]](PingサーバにPingをうつ)
-[[Hibernate]](すでにPingをうってあるフィードを格納してお...
-[[MySQL]](そのデータを格納しておくRDBMS)
-[[Spring]](DIコンテナとして)
-[[XDoclet>J2EE/XDoclet]](web.xml,spring,などのDD生成)
-[[JBoss]](J2EEコンテナ)
-[[Eclipse+WTP>J2EE/Eclipseで開発する]](開発ツールとして)
***機能要件 [#sef9ad20]
機能要件をもう少し落とし込むと
-Pingを打つためのPingクライアント
-自サイトのRSSフィードを読み込むReaderクラス
-RSSフィードをチェックして、更新されていればPingを打つUpd...
-更新を一定間隔で行うためのスケジューラクラス
-スケジューラを起動するコントローラ
などが必要になります。また「更新されていれば」というのは...
***モデリング [#d8a83262]
機能要件をもとにUseCaseをすっ飛ばしてクラス図を書いてみま...
#ref(EA6.png)
まあ、こんな感じで行けるでしょう。
*** それぞれの記事へ [#r96f2657]
-[[Pingをうつクライアント>Java/Pingアプリケーション/Ping...
-[[Pingを受け付けるServlet>Java/Pingアプリケーション/Ping...
-[[RSSを読み込むパーサ>Java/Pingアプリケーション/RSSを読...
-[[すでに打ったPing情報を格納するテーブルを作る>Java/Ping...
-[[テーブルのRowにマッピングされるPOJOを作る>Java/Pingア...
-[[SpringでDIしてDAOをつくる>Java/Pingアプリケーション/Sp...
-[[Springの設定>Java/Pingアプリケーション/Springの設定]]
----
この記事は
#vote(おもしろかった[5],そうでもない[9])
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}
ページ名: