 
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>陈亚强的Blog－－我思，我行 &#187; ????</title>
	<atom:link href="http://www.chenyq.com/tags/%e5%be%80%e4%ba%8b%e6%82%a0%e6%82%a0/feed" rel="self" type="application/rss+xml" />
	<link>http://www.chenyq.com</link>
	<description>欢迎访问陈亚强的博客，这里将记录我创业历程，学习经验，生活点滴。</description>
	<lastBuildDate>Sun, 11 Jul 2010 14:38:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>我的个人站长路之三：愈战愈勇，英文流量一词千金</title>
		<link>http://www.chenyq.com/archives/17</link>
		<comments>http://www.chenyq.com/archives/17#comments</comments>
		<pubDate>Thu, 03 May 2007 03:20:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[????]]></category>

		<guid isPermaLink="false">http://www.chenyq.com/archives/17</guid>
		<description><![CDATA[
版权申明：你可以任意转载此文，但必须保持文章的完整性，并且标明此文的出处，谢谢！
作者序：做个人网站，很多机遇，也有很多无聊。有的人可能颗粒无收、血本无归；但有的人可能一本万利、日进千斗。
写这些东西算是记个流水帐吧，对自己是个总结和回忆，对有些开始做个人网站的人希望能起到借鉴作用。写的时候采用发散思维的方式，想到哪，写到哪，见谅。原因是个人网站牵涉到面太广了，所以我尽可能的把重要的东西点出来。

我的个人站长路之三：愈战愈勇，英文流量一词千金
预告：英文广告真的一词千金，比黄金还贵啊，我的广告中最高一次点击出现30来美元，有个频道三次点击，赚了86美元！
接下来主要介绍一些使用正规的手段，正规的流量赚美元，敬请期待。
未完待续－－－－
]]></description>
			<content:encoded><![CDATA[<blockquote><p>
版权申明：你可以任意转载此文，但必须保持文章的完整性，并且标明此文的出处，谢谢！<br />
作者序：做个人网站，很多机遇，也有很多无聊。有的人可能颗粒无收、血本无归；但有的人可能一本万利、日进千斗。<br />
写这些东西算是记个流水帐吧，对自己是个总结和回忆，对有些开始做个人网站的人希望能起到借鉴作用。写的时候采用发散思维的方式，想到哪，写到哪，见谅。原因是个人网站牵涉到面太广了，所以我尽可能的把重要的东西点出来。
</p></blockquote>
<p>我的个人站长路之三：愈战愈勇，英文流量一词千金<br />
预告：英文广告真的一词千金，比黄金还贵啊，我的广告中最高一次点击出现30来美元，有个频道三次点击，赚了86美元！<br />
接下来主要介绍一些使用正规的手段，正规的流量赚美元，敬请期待。</p>
<p>未完待续－－－－</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chenyq.com/archives/17/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>我的个人站长路之二：牛刀小试，最高月入2万</title>
		<link>http://www.chenyq.com/archives/16</link>
		<comments>http://www.chenyq.com/archives/16#comments</comments>
		<pubDate>Thu, 03 May 2007 02:45:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[????]]></category>

		<guid isPermaLink="false">http://www.chenyq.com/archives/16</guid>
		<description><![CDATA[
版权申明：你可以任意转载此文，但必须保持文章的完整性，并且标明此文的出处，谢谢！
作者序：做个人网站，很多机遇，也有很多无聊。有的人可能颗粒无收、血本无归；但有的人可能一本万利、日进千斗。
写这些东西算是记个流水帐吧，对自己是个总结和回忆，对有些开始做个人网站的人希望能起到借鉴作用。写的时候采用发散思维的方式，想到哪，写到哪，见谅。原因是个人网站牵涉到面太广了，所以我尽可能的把重要的东西点出来。

阶段二、做中文下载搜索网站:www.soudown.com（2004年下半年）。主要提供MP3、电影、MTV、 软件、游戏、Flash、书籍等文件提供搜索。这个网站技术难度还是有些的，从头到尾，我自己开发了爬虫，全文检索，网页前端等。全部都是一个人，使用java开发的。前前后后光开发、调试、就花了2个多月！期间还开发了很多数据整理的小工具。 这个网站壮大非常快，经过大概3个月左右，alexa排名就挤进1000万，接下来一般在3000－6000徘徊，最高日排名达到过2000多，日IP 30万左右。流量增加得这么快，要得益于我的SEO。光是搜索引擎每天就给我带来每天10万以上的IP。
这个网站虽然流量大了，但是问题出来了：1、一台1U的服务器根本没有办法承受这么大的搜索量，tomcat经常死掉，有时候拖得APACHE也死掉。2、我的IDC给我网络流量报告说1秒最大流量达到12M,把整个网段的其他服务器都拖慢了，只好限制我的流量。
3、收益和网站发展问题。一开始我的思路是根本不放任何广告，但是迫于个人财务方面压力（正好这时候我买了房子，首付后存折只有几千快的存款，还贷款了几十万）。这时候我开始投放广告了，想利用网站本事的收益来增加服务器和带宽。一开始是投放异趣的广告，接下来是套宝，Adsense，捷报电影推广，百度搜索联盟等。一开始收益全部加起来大概几千快一个月吧（扣掉个人所得税），最多的时候大概税后2万多人民币。
4、后来虽然收益是多了，可是广告太多，影响用户体验，慢慢流失用户。当我赚了钱准备开始新的投入时，Google搜索封杀了我的网站，使得流量大减。我不得不重新评估这个网站是否有继续发展的价值，最后又是决定淡出这个网站。当网站流量下降到PV 5000后，我就关闭了。
这个网站域名最后居然忘记续费，被人家抢注，还些乱七八糟的广告。真是郁闷：（

经验教训总结：
1、用户体验很重要，不要把用户淹没在无边的广告中。现在中国很多个人网站为了盈利不惜一切手段，能放广告的地方都放了，广告比网站内容还多。这种情况我还只有在国内发现。简单的说，如果你想留下用户，少放广告！
2、国内的广告商很黑！一是很多广告商都扣点，我没搞明白他们为什么要扣点。二是个人所得税问题，多的时候他们一个月扣了我几千快个人说得税，但我从来没有看到一张个人所得税的完税发票！这还不算，有的广告商不管你收入多少，都扣20%的所得税。这和所得税法规是相背的。网站收入可以算是个人劳动所得，个人劳动所得的起征点是800（3年以前是这样，现在我不知道了）。
3、网站要有明确的发展目标，不能走到哪里算哪里，网站发展是动态的，很多情况要考虑周全：包括资金，人员的投入、预期的收入。当时要是积极联系一些风险投资商，获得投资就好了。毕竟2004年做下载搜索的人不多，现在这方面的网站不少了，而且发展也不错。
4、经验，进一步在实践中总结了很多SEO经验，认识了当时国内很多SEO同行，和他们在一起非常快乐。当时排名的水平可以说达到了炉火纯青的地步：搜索结果千万级的关键词都可以做到首页，甚至no.1，成功的词有：mp3下载，MTV下载，电影下载等。同时对搜索引擎的构架也有个比较深刻的认识。
]]></description>
			<content:encoded><![CDATA[<blockquote><p>
版权申明：你可以任意转载此文，但必须保持文章的完整性，并且标明此文的出处，谢谢！<br />
作者序：做个人网站，很多机遇，也有很多无聊。有的人可能颗粒无收、血本无归；但有的人可能一本万利、日进千斗。<br />
写这些东西算是记个流水帐吧，对自己是个总结和回忆，对有些开始做个人网站的人希望能起到借鉴作用。写的时候采用发散思维的方式，想到哪，写到哪，见谅。原因是个人网站牵涉到面太广了，所以我尽可能的把重要的东西点出来。
</p></blockquote>
<p>阶段二、做中文下载搜索网站:www.soudown.com（2004年下半年）。主要提供MP3、电影、MTV、 软件、游戏、Flash、书籍等文件提供搜索。这个网站技术难度还是有些的，从头到尾，我自己开发了爬虫，全文检索，网页前端等。全部都是一个人，使用java开发的。前前后后光开发、调试、就花了2个多月！期间还开发了很多数据整理的小工具。 这个网站壮大非常快，经过大概3个月左右，alexa排名就挤进1000万，接下来一般在3000－6000徘徊，最高日排名达到过2000多，日IP 30万左右。流量增加得这么快，要得益于我的SEO。光是搜索引擎每天就给我带来每天10万以上的IP。<br />
这个网站虽然流量大了，但是问题出来了：1、一台1U的服务器根本没有办法承受这么大的搜索量，tomcat经常死掉，有时候拖得APACHE也死掉。2、我的IDC给我网络流量报告说<strong>1秒最大流量达到12M</strong>,把整个网段的其他服务器都拖慢了，只好限制我的流量。<br />
3、收益和网站发展问题。一开始我的思路是根本不放任何广告，但是迫于个人财务方面压力（正好这时候我买了房子，首付后存折只有几千快的存款，还贷款了几十万）。这时候我开始投放广告了，想利用网站本事的收益来增加服务器和带宽。一开始是投放异趣的广告，接下来是套宝，Adsense，捷报电影推广，百度搜索联盟等。一开始收益全部加起来大概几千快一个月吧（扣掉个人所得税），最多的时候大概税后2万多人民币。<br />
4、后来虽然收益是多了，可是广告太多，影响用户体验，慢慢流失用户。当我赚了钱准备开始新的投入时，Google搜索封杀了我的网站，使得流量大减。我不得不重新评估这个网站是否有继续发展的价值，最后又是决定淡出这个网站。当网站流量下降到PV 5000后，我就关闭了。<br />
这个网站域名最后居然忘记续费，被人家抢注，还些乱七八糟的广告。真是郁闷：（</p>
<blockquote><p>
经验教训总结：<br />
1、用户体验很重要，不要把用户淹没在无边的广告中。现在中国很多个人网站为了盈利不惜一切手段，能放广告的地方都放了，广告比网站内容还多。这种情况我还只有在国内发现。简单的说，如果你想留下用户，少放广告！<br />
2、国内的广告商很黑！一是很多广告商都扣点，我没搞明白他们为什么要扣点。二是个人所得税问题，多的时候他们一个月扣了我几千快个人说得税，但我从来没有看到一张个人所得税的完税发票！这还不算，有的广告商不管你收入多少，都扣20%的所得税。这和所得税法规是相背的。网站收入可以算是个人劳动所得，个人劳动所得的起征点是800（3年以前是这样，现在我不知道了）。<br />
3、网站要有明确的发展目标，不能走到哪里算哪里，网站发展是动态的，很多情况要考虑周全：包括资金，人员的投入、预期的收入。当时要是积极联系一些风险投资商，获得投资就好了。毕竟2004年做下载搜索的人不多，现在这方面的网站不少了，而且发展也不错。<br />
4、经验，进一步在实践中总结了很多SEO经验，认识了当时国内很多SEO同行，和他们在一起非常快乐。当时排名的水平可以说达到了炉火纯青的地步：搜索结果千万级的关键词都可以做到首页，甚至no.1，成功的词有：mp3下载，MTV下载，电影下载等。同时对搜索引擎的构架也有个比较深刻的认识。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chenyq.com/archives/16/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>我的个人站长路之一：初生牛犊、知识积累的路上</title>
		<link>http://www.chenyq.com/archives/15</link>
		<comments>http://www.chenyq.com/archives/15#comments</comments>
		<pubDate>Wed, 02 May 2007 13:13:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[????]]></category>

		<guid isPermaLink="false">http://www.chenyq.com/archives/15</guid>
		<description><![CDATA[
版权申明：你可以任意转载此文，但必须保持文章的完整性，并且标明此文的出处，谢谢！
作者序：做个人网站，很多机遇，也有很多无聊。有的人可能颗粒无收、血本无归；但有的人可能一本万利、日进千斗。
写这些东西算是记个流水帐吧，对自己是个总结和回忆，对有些开始做个人网站的人希望能起到借鉴作用。写的时候采用发散思维的方式，想到哪，写到哪，见谅。原因是个人网站牵涉到面太广了，所以我尽可能的把重要的东西点出来。
 
我的个人站长路之一：初生牛犊、知识积累的路上
缘起：毕业工作后，一直从事软件开发、业余时间发发文章、写写书籍、讲讲技术课程，过得也瞒充实的。其实这些都是我对未来职业规划的一些尝试，当然也可以积累一些经验、知识。
一个偶然的机会，让我对互联网有了兴趣。好在以前做软件开发都是B/S结构，而且使用Java、J2EE、JSP等技术，熟悉了这些技术，做网站简直就是轻车熟路。
大概在2004年初，我买了台1U的服务器，服务器加托管一共花了进2万人民币。当时根本没有考虑到盈利等问题，现在回想起来真是有点冲动。
阶段一、一开始做了一个英文电子书共享的网站，这个网站虽然没有给我带来很多收入，但我学习了不少知识。
为了推广网站，我也想过很多办法，其中最有效的是搜索引擎优化。当时，国内玩SEO的人可以说凤毛麟角，但是国外已经相对比较普及。期间，我经常去国外的一些SEO论坛交流，比如http://www.webmasterworld.com/ 的SEO版，www.seochat.com等，这些论坛人气很旺，交流的信息都很中肯。忘了说了，这个电子书共享网站的主要收入是靠会员捐款，大概2个月后就开始有点稳定的收入，大概一天平均有10美元吧。但存在一个致命的问题：版权。开始做这个网站时我没有意识到，后来我觉得这种网站不是长久之计。 所以这个网站运营3个月后，我就慢慢淡出，最后决定彻底关闭。
      关于这个网站，我还有个问题要说，就是paypal的问题，paypal收款很容易，可是撤款对于中国人来说简直就是难于上青天。由于当时我不太懂，注册paypal时随便写了个名字，做了一段时间我才发现根本没有办法撤款。所以这个钱我到现在都没有办法拿回来。paypal现在虽然可以直接提现到银行卡里，但使用仍然有很大的风险，稍微不小心，你帐号就limited了！我有很多朋友都有血的教训，但这也不能全怪payapl，因为前几年太多的中国人在ebay上骗钱，通过paypal收款。他们只收款不发货，有的一天就骗1万多美元。有的帐号中有几十万美元，也拿不回来。
经验教训总结：1、个人网站内容一定要健康，合法。否则不可能有长久发展。如果不健康的网站，网站发展越大，你就越提心吊胆。
2、从国外做项目撤资困难，稍有不慎，可能血本无归。
3、经验，真的学到SEO很多知识，使得我对网站推广信心大增！
]]></description>
			<content:encoded><![CDATA[<blockquote><p>
版权申明：你可以任意转载此文，但必须保持文章的完整性，并且标明此文的出处，谢谢！<br />
作者序：做个人网站，很多机遇，也有很多无聊。有的人可能颗粒无收、血本无归；但有的人可能一本万利、日进千斗。<br />
写这些东西算是记个流水帐吧，对自己是个总结和回忆，对有些开始做个人网站的人希望能起到借鉴作用。写的时候采用发散思维的方式，想到哪，写到哪，见谅。原因是个人网站牵涉到面太广了，所以我尽可能的把重要的东西点出来。
 </p></blockquote>
<p>我的个人站长路之一：初生牛犊、知识积累的路上</p>
<p>缘起：毕业工作后，一直从事软件开发、业余时间发发文章、写写书籍、讲讲技术课程，过得也瞒充实的。其实这些都是我对未来职业规划的一些尝试，当然也可以积累一些经验、知识。<br />
一个偶然的机会，让我对互联网有了兴趣。好在以前做软件开发都是B/S结构，而且使用Java、J2EE、JSP等技术，熟悉了这些技术，做网站简直就是轻车熟路。<br />
大概在2004年初，我买了台1U的服务器，服务器加托管一共花了进2万人民币。当时根本没有考虑到盈利等问题，现在回想起来真是有点冲动。</p>
<p>阶段一、一开始做了一个英文电子书共享的网站，这个网站虽然没有给我带来很多收入，但我学习了不少知识。</p>
<p>为了推广网站，我也想过很多办法，其中最有效的是搜索引擎优化。当时，国内玩SEO的人可以说凤毛麟角，但是国外已经相对比较普及。期间，我经常去国外的一些SEO论坛交流，比如http://www.webmasterworld.com/ 的SEO版，www.seochat.com等，这些论坛人气很旺，交流的信息都很中肯。忘了说了，这个电子书共享网站的主要收入是靠会员捐款，大概2个月后就开始有点稳定的收入，大概一天平均有10美元吧。<strong>但存在一个致命的问题：版权</strong>。开始做这个网站时我没有意识到，后来我觉得这种网站不是长久之计。 所以这个网站运营3个月后，我就慢慢淡出，最后决定彻底关闭。<br />
      关于这个网站，我还有个问题要说，就是paypal的问题，paypal收款很容易，可是撤款对于中国人来说简直就是难于上青天。由于当时我不太懂，注册paypal时随便写了个名字，做了一段时间我才发现根本没有办法撤款。所以这个钱我到现在都没有办法拿回来。paypal现在虽然可以直接提现到银行卡里，但使用仍然有很大的风险，稍微不小心，你帐号就limited了！我有很多朋友都有血的教训，但这也不能全怪payapl，因为前几年太多的中国人在ebay上骗钱，通过paypal收款。他们只收款不发货，有的一天就骗1万多美元。有的帐号中有几十万美元，也拿不回来。</p>
<blockquote><p>经验教训总结：1、个人网站内容一定要健康，合法。否则不可能有长久发展。如果不健康的网站，网站发展越大，你就越提心吊胆。<br />
2、从国外做项目撤资困难，稍有不慎，可能血本无归。<br />
3、经验，真的学到SEO很多知识，使得我对网站推广信心大增！</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.chenyq.com/archives/15/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>出版书籍</title>
		<link>http://www.chenyq.com/archives/7</link>
		<comments>http://www.chenyq.com/archives/7#comments</comments>
		<pubDate>Wed, 02 May 2007 10:57:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[????]]></category>

		<guid isPermaLink="false">http://www.chenyq.com/archives/7</guid>
		<description><![CDATA[以前写过的几本技术书籍，水平有限，拿出来献丑了。

JSP 应用开发详解（第二版）
【出 版 社】  	电子工业出版社
【书 号】 	7-5053-9419-3
【开 本】 	16开
【页 码】 	592
【出版日期】 	2004年1月


J2EE应用开发详解
I S B N：	7121004305
页    数：	581
开    本：	小16开
封面形式：	简裝本
出 版 社：	电子工业出版社
出版日期：	2004-10-1

  	 J2EE企业级应用开发
丛编题名:   	 开发专家之Sun one
ISBN号: 	7-5053-8943-2
出版发行项: 	北京-电子工业出版社 2003
载体信息: 	ⅩⅢ, 632页 26cm CNY59.00 (附光盘) 1张光盘


]]></description>
			<content:encoded><![CDATA[<p>以前写过的几本技术书籍，水平有限，拿出来献丑了。</p>
<ul>
<li>JSP 应用开发详解（第二版）</li>
<p>【出 版 社】  	电子工业出版社<br />
【书 号】 	7-5053-9419-3<br />
【开 本】 	16开<br />
【页 码】 	592<br />
【出版日期】 	2004年1月<br />
<img src="http://www.china-pub.com/computers/ebook15001-20000/16176/zcover.gif" alt="" /></p>
<li>
<p>J2EE应用开发详解</li>
<p>I S B N：	7121004305<br />
页    数：	581<br />
开    本：	小16开<br />
封面形式：	简裝本<br />
出 版 社：	电子工业出版社<br />
出版日期：	2004-10-1<br />
<img src="http://www.bookschina.com/cover1/2006/060313/s1083990.jpg" alt="" /></p>
<li>  	 J2EE企业级应用开发</li>
<p>丛编题名:   	 开发专家之Sun one<br />
ISBN号: 	7-5053-8943-2<br />
出版发行项: 	北京-电子工业出版社 2003<br />
载体信息: 	ⅩⅢ, 632页 26cm CNY59.00 (附光盘) 1张光盘<br />
<img src="http://www.phei.com.cn/bookshop/images/200308/TP89430.gif" alt="" /></p>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.chenyq.com/archives/7/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>以前写过的一些技术文章</title>
		<link>http://www.chenyq.com/archives/6</link>
		<comments>http://www.chenyq.com/archives/6#comments</comments>
		<pubDate>Wed, 02 May 2007 10:05:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[????]]></category>

		<guid isPermaLink="false">http://www.chenyq.com/archives/6</guid>
		<description><![CDATA[3年前写的稿子了，主要发表在IBM DeveloperWorks网站上。在这里整理一下。由于技术有限，仅做参考，欢迎批评指正。
Java相关：

J2EE连接器开发实践之一: J2EE连接器的开发
本文基于J2EE连接器体系结构，介绍一个典型的资源适配器案例开发的过程和开发技巧，然后开发客户端，并在客户端通过连接器调用资源层。学习完本文，读者将能理解JCA的体系结构和开发的各个细节，并且能自主开发新的J2EE连接器。http://www.ibm.com/developerworks/cn/java/l-jca1/  
在不同平台下部署J2EE连接器和J2EE应用
本文基于J2EE连接器体系结构，介绍一个典型的资源适配器案例开发的过程和开发技巧，然后开发客户端，并在客户端通过连接器调用资源层。学习完本文，读者将能理解JCA的体系结构和开发的各个细节，并且能自主开发新的J2EE连接器。http://www.ibm.com/developerworks/cn/java/l-jca2/
使用Hibernate来实现持久对象
对象、关系的映射（ORM）是一种耗时的工作，在Java环境下，有几种框架来表示持久数据，如实体Bean、OJB、JDO、Hibernate等。 Hibernate是一种新的ORM映射工具，它不仅提供了从Java类到数据表的映射，也提供了数据查询和恢复等机制。本文介绍怎么在Web应用开发中配置Hibernate的环境，并且使用Hibernate来开发一个具体的实例。
在Hibernate中实现复杂的数据映射
在前一篇文章《使用Hibernate来操作持久对象》中，介绍了Hibernate的基本概念，然后用实例演示了怎么在Web应用中使用 Hibernate来封装持久数据对象。然而在现实的项目中，我们往往需要操作多个数据表，并且多个表之间往往存在复杂的关系，在本文，将介绍怎么在 Hibernate中描述多个表的映射关系，并且演示怎么操作关系复杂的持久对象。
http://www.ibm.com/developerworks/cn/java/l-hibernate2/index.html

Web 服务开发相关


        
          在J2EE 组件中引用和查找 Web 服务
        
本文将讨论怎么在 J2EE 组件中引用 Web 服务、并且通过 JNDI 来查找 Web 服务。http://www.ibm.com/developerworks/cn/webservices/ws-jndi/index.html

        
  [...]]]></description>
			<content:encoded><![CDATA[<p>3年前写的稿子了，主要发表在IBM DeveloperWorks网站上。在这里整理一下。由于技术有限，仅做参考，欢迎批评指正。<br />
<strong>Java相关：</strong></p>
<ul>
<li><a href="http://www.ibm.com/developerworks/cn/java/l-jca1/ ">J2EE连接器开发实践之一: J2EE连接器的开发</a></li>
<p>本文基于J2EE连接器体系结构，介绍一个典型的资源适配器案例开发的过程和开发技巧，然后开发客户端，并在客户端通过连接器调用资源层。学习完本文，读者将能理解JCA的体系结构和开发的各个细节，并且能自主开发新的J2EE连接器。http://www.ibm.com/developerworks/cn/java/l-jca1/  </p>
<li><a href="http://www.ibm.com/developerworks/cn/java/l-jca2/">在不同平台下部署J2EE连接器和J2EE应用</a></li>
<p>本文基于J2EE连接器体系结构，介绍一个典型的资源适配器案例开发的过程和开发技巧，然后开发客户端，并在客户端通过连接器调用资源层。学习完本文，读者将能理解JCA的体系结构和开发的各个细节，并且能自主开发新的J2EE连接器。http://www.ibm.com/developerworks/cn/java/l-jca2/</p>
<li><a href="http://www-128.ibm.com/developerworks/cn/java/l-hibernate1/">使用Hibernate来实现持久对象</a></li>
<p>对象、关系的映射（ORM）是一种耗时的工作，在Java环境下，有几种框架来表示持久数据，如实体Bean、OJB、JDO、Hibernate等。 Hibernate是一种新的ORM映射工具，它不仅提供了从Java类到数据表的映射，也提供了数据查询和恢复等机制。本文介绍怎么在Web应用开发中配置Hibernate的环境，并且使用Hibernate来开发一个具体的实例。</p>
<li><a href="http://www.ibm.com/developerworks/cn/java/l-hibernate2/index.html">在Hibernate中实现复杂的数据映射</a></li>
<p>在前一篇文章《使用Hibernate来操作持久对象》中，介绍了Hibernate的基本概念，然后用实例演示了怎么在Web应用中使用 Hibernate来封装持久数据对象。然而在现实的项目中，我们往往需要操作多个数据表，并且多个表之间往往存在复杂的关系，在本文，将介绍怎么在 Hibernate中描述多个表的映射关系，并且演示怎么操作关系复杂的持久对象。</p>
<p>http://www.ibm.com/developerworks/cn/java/l-hibernate2/index.html</p>
</ul>
<p><strong>Web 服务开发相关</strong></p>
<ul>
<p><li>
        <b></p>
<p>          <a href="http://www.ibm.com/developerworks/cn/webservices/ws-jndi/index.html">在J2EE 组件中引用和查找 Web 服务</a></p>
<p>        </b></p>
<p>本文将讨论怎么在 J2EE 组件中引用 Web 服务、并且通过 JNDI 来查找 Web 服务。http://www.ibm.com/developerworks/cn/webservices/ws-jndi/index.html</p>
<li>
<p>        <b></p>
<p>          <a href="http://www.ibm.com/developerworks/cn/webservices/ws-jxmap/index.html">例析JAX-RPC 1.1中的Java/XML数据类型映射</a></p>
<p>        </b></p>
<p>本文将讨论JAX-RPC1.1中JAVA编程语言的数据类型与XML Schema数据类型之间的映射，并且提供具体的映射实例。http://www.ibm.com/developerworks/cn/webservices/ws-jxmap/index.html</p>
<li>
<p>        <b></p>
<p>          <a href="http://www.ibm.com/developerworks/cn/webservices/ws-session/index.html">JAX-RPC和Web服务会话状态的保持</a></p>
<p>        </b></p>
<p>本文首先讨论了Web服务会话状态的保持方法，然后结合JAX-RPC来介绍怎么在Web服务调用过程中保持客户端的会话状态，并且提供了服务端和不同类型客户端的调用实例。http://www.ibm.com/developerworks/cn/webservices/ws-session/index.html</p>
<li>
<p>        <b></p>
<p>          <a href="http://www.ibm.com/developerworks/cn/webservices/ws-ejb21/index.html">使用EJB2.1无状态会话Bean作为Web服务端点</a></p>
<p>        </b></p>
<p>本文介绍怎样在J2EE1.4平台下使用EJB2.1规范开发、打包、部署Web服务。http://www.ibm.com/developerworks/cn/webservices/ws-ejb21/index.html</p>
<li>
<p>        <b></p>
<p>          <a href="http://www.ibm.com/developerworks/cn/webservices/ws-j2ee14/index.html">J2EE 1.4 平台和Web服务</a></p>
<p>        </b></p>
<p>本文介绍了J2EE1.4平台中Web服务的构架，以及Web服务的最新规范、技术和开发工具。http://www.ibm.com/developerworks/cn/webservices/ws-j2ee14/index.html</p>
<li>
<p>        <b></p>
<p>          <a href="http://www.ibm.com/developerworks/cn/xml/x-tipjaxrpc/index.html">技巧：用 JAX-RPC 发送与接收 SOAP 消息</a></p>
<p>        </b></p>
<p>在本技巧中介绍了 JAX-RPC，这是一种 Java API，有了它，应用程序不需要理解 SOAP 消息传递协议的细节，就可以与 Web 服务通信。http://www.ibm.com/developerworks/cn/xml/x-tipjaxrpc/index.html</p>
<li>
<p>        <b></p>
<p>          <a href="http://www.ibm.com/developerworks/cn/webservices/ws-handler/index.html">使用Handler来增强Web服务的功能</a></p>
<p>        </b></p>
<p>本文从SOAP消息中Handler的基本概念入手，逐步深入讨论Handler的各种典型使用（生成日志、用户认证、用户授权、信息加密/解密）以及实现方法。http://www.ibm.com/developerworks/cn/webservices/ws-handler/index.html</p>
<li>
<p>        <b></p>
<p>          <a href="http://www.ibm.com/developerworks/cn/webservices/ws-lob/index.html">在SOAP消息中传输BLOB和CLOB数据</a></p>
<p>        </b></p>
<p>本文介绍在SOAP消息中传输BOLB和CLOB数据的方法，然后为以图像传输为例子讨论BLOB、CLOB数据传输的编程实现方法。http://www.ibm.com/developerworks/cn/webservices/ws-lob/index.html</p>
<li>
<p>        <b></p>
<p>          <a href="http://www.ibm.com/developerworks/cn/webservices/ws-jax-rpc/part2/index.html">用JAX-RPC开发Web服务：EJB作为Web服务端点</a></p>
<p>        </b></p>
<p>本文结合以前的案例，用EJB实现为Web服务端点，然后在客户端进行调用，最后把JAXM开发Web服务合JAX-RPC开发Web服务进行一个比较。http://www.ibm.com/developerworks/cn/webservices/ws-jax-rpc/part2/index.html</p>
<li>
<p>        <b></p>
<p>          <a href="http://www.ibm.com/developerworks/cn/webservices/ws-jax-rpc/part1/index.html">用JAX-RPC开发Web服务：Servlet作为Web服务端点</a></p>
<p>        </b></p>
<p>本文首先介绍JAX-RPC基本构架，然后重点讨论把Servlet作为JAX-RPC Web服务端点时的开发步骤，以及各个步骤中要使用的工具和编程技巧。http://www.ibm.com/developerworks/cn/webservices/ws-jax-rpc/part1/index.html</p>
<li>
<p>        <b></p>
<p>          <a href="http://www.ibm.com/developerworks/cn/webservices/ws-jaxrpc/part2/index.html">开发者关于 JAX-RPC 的介绍，第 2 部分：研究 JAX-RPC 的规范提高 Web 服务互操作性</a></p>
<p>        </b></p>
<p>本文讲述了 JAX-RPC 标准的异常处理机制和潜在的运行时服务，说明了怎样构建基于 JAVA 的互操作 Web 服务。http://www.ibm.com/developerworks/cn/webservices/ws-jaxrpc/part2/index.html</p>
<li>
<p>        <b></p>
<p>          <a href="http://www.ibm.com/developerworks/cn/webservices/ws-jaxrpc/part1/index.html">开发者关于 JAX-RPC 的介绍，第 1 部分：了解 JAX-RPC 类型映射系统的各个方面</a></p>
<p>        </b></p>
<p>本文讲述如何把 XML 类型转换为 Java 类型，以确保 Web 服务客户机和基于 Java 的应用程序之间能够进行平稳的数据交换。http://www.ibm.com/developerworks/cn/webservices/ws-jaxrpc/part1/index.html</p>
<li>
<p>        <b></p>
<p>          <a href="http://www.ibm.com/developerworks/cn/webservices/ws-jaxm/part2/index.html">JAXM开发Web服务的构架和模式</a></p>
<p>        </b></p>
<p>本文将结合前一篇文章《用JAXM开发Web服务》的案例来讨论JAXM Web服务的构架和设计模式。http://www.ibm.com/developerworks/cn/webservices/ws-jaxm/part2/index.html</p>
<li>
<p>        <b></p>
<p>          <a href="http://www.ibm.com/developerworks/cn/webservices/ws-jaxm/part1/index.html">用JAXM开发Web服务</a></p>
<p>        </b></p>
<p>本文介绍JAXM Web服务开发的基本概念，然后结合一个具体的案例来介绍使用JAXM开发Web服务中要使用的编程技术和编程技巧。http://www.ibm.com/developerworks/cn/webservices/ws-jaxm/part1/index.html</p>
<li>
<p>        <b></p>
<p>          <a href="http://www.ibm.com/developerworks/cn/xml/tips/x-jaxmsoap/index.html">技巧：用 JAXM 发送和接收 SOAP 消息</a></p>
<p>        </b></p>
<p>本文向您演示如何使用用于 XML 消息传递的 Java API（Java API for XML Messaging (JAXM)）简化创建和发送 SOAP 消息的过程。http://www.ibm.com/developerworks/cn/xml/tips/x-jaxmsoap/index.html</p>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.chenyq.com/archives/6/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
