<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="http://rss.egloos.com/style/blog.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
	<title>내멋대로 해라</title>
	<link>http://icehan.egloos.com</link>
	<description>Trial and error</description>
	<language>ko</language>
	<pubDate>Tue, 17 Nov 2009 11:47:10 GMT</pubDate>
	<generator>Egloos</generator>
	<image>
		<title>내멋대로 해라</title>
		<url>http://pds2.egloos.com/logo/1/200606/24/77/c0010477.jpg</url>
		<link>http://icehan.egloos.com</link>
		<width>80</width>
		<height>80</height>
		<description>Trial and error</description>
	</image>
  	<item>
		<title><![CDATA[ [Web Service] AXIS2를 이용한 Server/Client 구현 ]]> </title>
		<link>http://icehan.egloos.com/5115701</link>
		<guid>http://icehan.egloos.com/5115701</guid>
		<description>
			<![CDATA[ 
  이번에는 직접 Server, Client를 구현해 보기<br />
<br />
순서는..<br />
<ul><li>eclipse 설치</li><li>WAS(tomcat) 설치</li><li>wsdl을 이용한 server 생성</li><li>client 생성</li></ul><br />
Apache AXIS를 이용해서 구현하기(eclipse 마법사)<br />
<a target="_blank" href="http://www.eclipse.org/webtools/jst/components/ws/1.5/tutorials/TopDownWebService/TopDownWebService.html">http://www.eclipse.org/webtools/jst/components/ws/1.5/tutorials/TopDownWebService/TopDownWebService.html</a><br />
<br />
Apache AXIS2를 이용해서 구현하기(eclipse 마법사)<br />
<a target="_blank" href="http://www.eclipse.org/webtools/community/tutorials/TopDownAxis2WebService/td_tutorial.html">http://www.eclipse.org/webtools/community/tutorials/TopDownAxis2WebService/td_tutorial.html</a><br />
&nbsp;- 샘플 wsdl은 잘 되나, 일부 서비스용 wsdl에서 구현이 잘 안되는 bug가 있다. (the skeleton JAVA bean configuration page)<br />
<br />
Apache AXIS2를 이용해서 구현하기(eclipse manual)<br />
<a target="_blank" href="http://www.ibm.com/developerworks/kr/library/dwcod/20071120">http://www.ibm.com/developerworks/kr/library/dwcod/20071120</a><br />
&nbsp;- 예제 소스코드가 참고할 만 하다.<br />
<br />
<br />
<br/><br/>tag : <a href="/tag/web" rel="tag">web</a>,&nbsp;<a href="/tag/eclipse" rel="tag">eclipse</a>,&nbsp;<a href="/tag/wsdl" rel="tag">wsdl</a>,&nbsp;<a href="/tag/axis" rel="tag">axis</a>,&nbsp;<a href="/tag/axis2" rel="tag">axis2</a>,&nbsp;<a href="/tag/apache" rel="tag">apache</a>,&nbsp;<a href="/tag/dev" rel="tag">dev</a>			 ]]> 
		</description>
		<category>trace</category>
		<category>web</category>
		<category>eclipse</category>
		<category>wsdl</category>
		<category>axis</category>
		<category>axis2</category>
		<category>apache</category>
		<category>dev</category>

		<comments>http://icehan.egloos.com/5115701#comments</comments>
		<pubDate>Fri, 06 Nov 2009 11:50:56 GMT</pubDate>
		<dc:creator>icehan</dc:creator>
	</item>
	<item>
		<title><![CDATA[ [Web Service] AXIS2를 이용한 WSDL binding class 만들기 ]]> </title>
		<link>http://icehan.egloos.com/5112042</link>
		<guid>http://icehan.egloos.com/5112042</guid>
		<description>
			<![CDATA[ 
  이렇다 할 코딩이 없었음.<br />
<br />
지난 주에 진행한 "AXIS2를 이용한 WSDL binding class 만들기"를 남김.<br />
<br />
WSDL을 이용한 Web Service 구성도는 뭐 이렇고..<br />
<img src="file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/moz-screenshot.png" alt=""><br />
<img style="width: 334px; height: 236px;" src="http://www.w3.org/2005/Talks/1115-hh-k-ecows/wsdl20-contract.png" alt=""><br />
<br />
<br />
AXIS2는 Apache에서 만든 <a target="_blank" href="http://ws.apache.org/axis2/index.html">a Web Services / SOAP / WSDL engine</a> 이다.<br />
<br />
wsdl binding class를 만든다 함은 AXIS2에서 지원하는 wsdl2java.bat을 이용하여 주어진 wsdl을 구현하는 java 파일을 생성하는 것을 말한다. <br />
콘솔에서 다음과 같이 실행하면, 지정한 폴더 아래에 src폴더와 java 파일들이 자동으로 만들어진다.<br />
%AXIS2_HOME%\bin\wsdl2java.bat -o C:\workspace\AXIS2_project -uri C:\workspace\AXIS_project\doc\sample_wsdl.xml<br />
<br />
<br />
<br/><br/>tag : <a href="/tag/dev" rel="tag">dev</a>,&nbsp;<a href="/tag/web" rel="tag">web</a>,&nbsp;<a href="/tag/wsdl" rel="tag">wsdl</a>,&nbsp;<a href="/tag/axis2" rel="tag">axis2</a>,&nbsp;<a href="/tag/soap" rel="tag">soap</a>,&nbsp;<a href="/tag/apache" rel="tag">apache</a>,&nbsp;<a href="/tag/service" rel="tag">service</a>			 ]]> 
		</description>
		<category>trace</category>
		<category>dev</category>
		<category>web</category>
		<category>wsdl</category>
		<category>axis2</category>
		<category>soap</category>
		<category>apache</category>
		<category>service</category>

		<comments>http://icehan.egloos.com/5112042#comments</comments>
		<pubDate>Mon, 02 Nov 2009 10:02:40 GMT</pubDate>
		<dc:creator>icehan</dc:creator>
	</item>
	<item>
		<title><![CDATA[ [HTML+CSS] FORM 태그가 가진 공간을 삭제하기 ]]> </title>
		<link>http://icehan.egloos.com/4944429</link>
		<guid>http://icehan.egloos.com/4944429</guid>
		<description>
			<![CDATA[ 
  <br />
<font color="#c8056a"><font color="#000000">form {</font></font><font style="margin-left: 4em;" color="#c8056a"><font color="#000000">display:inline;&nbsp; </font></font><font color="#c8056a"><font color="#000000">}</font></font><br />
<br />
참고: <a href="http://www.w3schools.com/css/pr_class_display.asp">http://www.w3schools.com/css/pr_class_display.asp</a><br />
<br/><br/>tag : <a href="/tag/html" rel="tag">html</a>,&nbsp;<a href="/tag/css" rel="tag">css</a>,&nbsp;<a href="/tag/form" rel="tag">form</a>,&nbsp;<a href="/tag/space" rel="tag">space</a>,&nbsp;<a href="/tag/display" rel="tag">display</a>,&nbsp;<a href="/tag/inline" rel="tag">inline</a>			 ]]> 
		</description>
		<category>tip&amp;tech</category>
		<category>html</category>
		<category>css</category>
		<category>form</category>
		<category>space</category>
		<category>display</category>
		<category>inline</category>

		<comments>http://icehan.egloos.com/4944429#comments</comments>
		<pubDate>Wed, 13 May 2009 06:43:05 GMT</pubDate>
		<dc:creator>icehan</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 모니터가 먹통이면.. ]]> </title>
		<link>http://icehan.egloos.com/4912576</link>
		<guid>http://icehan.egloos.com/4912576</guid>
		<description>
			<![CDATA[ 
  부팅을 해도 모니터에 반응이 없으면, 하드웨어 문제를 의심해 보자.<br />
<br />
<span style="font-weight: bold;">그래픽카드 또는 메모리를 뺏다가 끼워본다.</span><br />
<span style="font-weight: bold;">특히 메모리는 다시 낄 때마다 증상이 다를 수 있다. 즉, 되다가 말다가 할 수 있다.</span><br />
<br />
부품 고장인 줄 알고 A/S 기사를 불렀는데, Ram을 몇번 뺐다가 끼니까 잘 되더군.<br />
"삼성 메모리 말고는 인식이 잘 안된다" 고 한다.<br />
<br />
너무 빨리 고쳐져서(3분쯤?), 허무했다. <br />
사실은 출장비/점검비가 아까웠지만, 부품 고장이 아니라 다행이지 뭐.<br />
<br/><br/>tag : <a href="/tag/pc" rel="tag">pc</a>,&nbsp;<a href="/tag/as" rel="tag">as</a>,&nbsp;<a href="/tag/ram" rel="tag">ram</a>			 ]]> 
		</description>
		<category>tip&amp;tech</category>
		<category>pc</category>
		<category>as</category>
		<category>ram</category>

		<comments>http://icehan.egloos.com/4912576#comments</comments>
		<pubDate>Mon, 13 Apr 2009 03:15:51 GMT</pubDate>
		<dc:creator>icehan</dc:creator>
	</item>
	<item>
		<title><![CDATA[ Windows, UNIX 간 text file format 변환하기 ]]> </title>
		<link>http://icehan.egloos.com/4882300</link>
		<guid>http://icehan.egloos.com/4882300</guid>
		<description>
			<![CDATA[ 
  FTP는 ASCII 모드로(Binary mode로 올렸다가 cgi 에러 나서 삽질..),<br />
<span style="font-weight: bold;">Notepad++</span> 에 <span style="font-weight: bold;">Format &gt; Convert to UNIX Format</span> 메뉴도 있다.<br />
<br />
나머지는 아래 링크 참조.<br />
<a href="http://kb.iu.edu/data/acux.html">How do I convert between Unix and Windows text files?</a><br />
<br />
<br />
<br/><br/>tag : <a href="/tag/text" rel="tag">text</a>,&nbsp;<a href="/tag/unix" rel="tag">unix</a>,&nbsp;<a href="/tag/python" rel="tag">python</a>,&nbsp;<a href="/tag/convert" rel="tag">convert</a>,&nbsp;<a href="/tag/windows" rel="tag">windows</a>			 ]]> 
		</description>
		<category>tip&amp;tech</category>
		<category>text</category>
		<category>unix</category>
		<category>python</category>
		<category>convert</category>
		<category>windows</category>

		<comments>http://icehan.egloos.com/4882300#comments</comments>
		<pubDate>Tue, 17 Mar 2009 05:42:33 GMT</pubDate>
		<dc:creator>icehan</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 용어 정리 ]]> </title>
		<link>http://icehan.egloos.com/4882105</link>
		<guid>http://icehan.egloos.com/4882105</guid>
		<description>
			<![CDATA[ 
  WSGI - Web Server Gateway Interface<br />
PEP&nbsp; - Python Enhancement Proposals<br />
<br/><br/>tag : <a href="/tag/python" rel="tag">python</a>,&nbsp;<a href="/tag/pep" rel="tag">pep</a>,&nbsp;<a href="/tag/wsgi" rel="tag">wsgi</a>			 ]]> 
		</description>
		<category>tip&amp;tech</category>
		<category>python</category>
		<category>pep</category>
		<category>wsgi</category>

		<comments>http://icehan.egloos.com/4882105#comments</comments>
		<pubDate>Tue, 17 Mar 2009 02:01:23 GMT</pubDate>
		<dc:creator>icehan</dc:creator>
	</item>
	<item>
		<title><![CDATA[ encodeURI ]]> </title>
		<link>http://icehan.egloos.com/4878929</link>
		<guid>http://icehan.egloos.com/4878929</guid>
		<description>
			<![CDATA[ 
  javascript의 encodeURI()<br />
python은 urllib.quote()<br />
<br />
javascript<br />
url = "http://localhost/search?q="+<span style="font-weight: bold;">encodeURI(q)</span>;<br />
<br />
python<br />
import urllib<br />
url = "http://localhost/search?q="+<span style="font-weight: bold;">urllib.quote(q)</span><br />
<br/><br/>tag : <a href="/tag/javascript" rel="tag">javascript</a>,&nbsp;<a href="/tag/python" rel="tag">python</a>,&nbsp;<a href="/tag/encode" rel="tag">encode</a>,&nbsp;<a href="/tag/한글" rel="tag">한글</a>,&nbsp;<a href="/tag/인코드" rel="tag">인코드</a>			 ]]> 
		</description>
		<category>tip&amp;tech</category>
		<category>javascript</category>
		<category>python</category>
		<category>encode</category>
		<category>한글</category>
		<category>인코드</category>

		<comments>http://icehan.egloos.com/4878929#comments</comments>
		<pubDate>Sat, 14 Mar 2009 02:17:03 GMT</pubDate>
		<dc:creator>icehan</dc:creator>
	</item>
	<item>
		<title><![CDATA[ [javascript] Text to Object ]]> </title>
		<link>http://icehan.egloos.com/4878925</link>
		<guid>http://icehan.egloos.com/4878925</guid>
		<description>
			<![CDATA[ 
  json text 를 object로 변환할 때 주로 사용<br />
<br />
var resp = request.responseText;<br />
var obj = <span style="font-weight: bold; color: rgb(51, 204, 0);">eval( "(" + resp + ")" );</span><br />
<br/><br/>tag : <a href="/tag/json" rel="tag">json</a>,&nbsp;<a href="/tag/eval" rel="tag">eval</a>,&nbsp;<a href="/tag/javascript" rel="tag">javascript</a>			 ]]> 
		</description>
		<category>tip&amp;tech</category>
		<category>json</category>
		<category>eval</category>
		<category>javascript</category>

		<comments>http://icehan.egloos.com/4878925#comments</comments>
		<pubDate>Sat, 14 Mar 2009 02:13:16 GMT</pubDate>
		<dc:creator>icehan</dc:creator>
	</item>
	<item>
		<title><![CDATA[ Forms elements  ]]> </title>
		<link>http://icehan.egloos.com/4876048</link>
		<guid>http://icehan.egloos.com/4876048</guid>
		<description>
			<![CDATA[ 
  자주 - 아니 거의 - 사용하지 않는 Form elements<br />
<br />
<a href="http://www.pixy.cz/blogg/clanky/css-fieldsetandlabels.html">fieldset, legend and label</a><br />
<br />
<br/><br/>tag : <a href="/tag/web" rel="tag">web</a>,&nbsp;<a href="/tag/html" rel="tag">html</a>,&nbsp;<a href="/tag/xhtml" rel="tag">xhtml</a>,&nbsp;<a href="/tag/css" rel="tag">css</a>,&nbsp;<a href="/tag/fieldset" rel="tag">fieldset</a>,&nbsp;<a href="/tag/label" rel="tag">label</a>,&nbsp;<a href="/tag/legend" rel="tag">legend</a>			 ]]> 
		</description>
		<category>tip&amp;tech</category>
		<category>web</category>
		<category>html</category>
		<category>xhtml</category>
		<category>css</category>
		<category>fieldset</category>
		<category>label</category>
		<category>legend</category>

		<comments>http://icehan.egloos.com/4876048#comments</comments>
		<pubDate>Wed, 11 Mar 2009 09:20:38 GMT</pubDate>
		<dc:creator>icehan</dc:creator>
	</item>
	<item>
		<title><![CDATA[ Table border-spacing ]]> </title>
		<link>http://icehan.egloos.com/4876036</link>
		<guid>http://icehan.egloos.com/4876036</guid>
		<description>
			<![CDATA[ 
  // 테두리에 빈 공간을 전혀 남기지 않음<br />
<span style="font-weight: bold;">border-collapse: collapse;</span><br />
<br />
// 테두리 사이의 공간을 제거. <br />
//두 개의 선이 겹쳐지므로, 두꺼운 테두리 선을 가지게 됨<br />
<span style="font-weight: bold;">border-spacing: 0px;</span><br />
<br/><br/>tag : <a href="/tag/web" rel="tag">web</a>,&nbsp;<a href="/tag/html" rel="tag">html</a>,&nbsp;<a href="/tag/xhtml" rel="tag">xhtml</a>,&nbsp;<a href="/tag/css" rel="tag">css</a>,&nbsp;<a href="/tag/table" rel="tag">table</a>,&nbsp;<a href="/tag/border" rel="tag">border</a>			 ]]> 
		</description>
		<category>tip&amp;tech</category>
		<category>web</category>
		<category>html</category>
		<category>xhtml</category>
		<category>css</category>
		<category>table</category>
		<category>border</category>

		<comments>http://icehan.egloos.com/4876036#comments</comments>
		<pubDate>Wed, 11 Mar 2009 09:12:18 GMT</pubDate>
		<dc:creator>icehan</dc:creator>
	</item>
</channel>
</rss>
