SOAP

SOAP 헤더 사용
SOAP를 사용하여 XML Web services 메서드와 통신하는 작업은 표준 형식을 따릅니다. 이 형식에는 XML 문서로 인코딩된 데이터가 들어 있습니다. XML 문서는 루트 Envelope 태그로 구성되고, 이 태그는 필수적인 Body 요소와 선택적인 Header 요소로 구성됩니다. Body 요소는 해당 메시지와 관련된 데이터로 이루어져 있습니다. 선택적인 Header 요소는 특정 메시지와 직접적인 관계가 없는 추가 정보를 포함합니다.
http://msdn.microsoft.com/library/KOR/cpguide/html/cpconUsingSOAPHeaders.asp

SOAP 확장을 사용하여 SOAP 메시지 변경
SOAP 확장을 사용하면 개발자가 XML Web services나 XML Web services 클라이언트로 보내고 XML Web services나 XML Web services 클라이언트에서 받은 SOAP 메시지를 변경하여 XML Web services의 기능을 확대할 수 있습니다. 예를 들어, 기존 XML Web services를 사용하여 실행되도록 암호화 또는 압축 알고리즘을 구현할 수 있습니다. SOAP 확장이 작동하는 방식을 쉽게
http://msdn.microsoft.com/library/KOR/cpguide/html/cpconAlteringSOAPMessageUsingSOAPExtensions.asp

SOAP 메시지 사용자 지정
ASP.NET을 사용하여 만든 XML Web services와 SOAP를 사용하는 해당 클라이언트가 XML Web services 메서드와 통신하는 경우 서버에 보내거나 서버에서 받는 SOAP 메시지의 형식을 제어하는 데 복잡한 메커니즘을 사용할 수 있습니다. SOAP는 XML Web services에 보내거나 XML Web services에서 받는 SOAP 메시지의 내용이 XML 형식이 되도록 지정하지만 엄격하게 XML 형식을 요구하지는 않습니다.
http://msdn.microsoft.com/library/KOR/cpguide/html/cpconCustomizingSOAPInASPNETWebServicesWebServiceClients.asp

SOAPState 샘플: ATL 서버를 사용하여 영구 SOAP 서버 구현
영구 SOAP 서버를 구현하는 방법을 보여 줍니다. SOAPState 샘플에서는 다음 항목의 사용 방법을 보여 줍니다. CIsapiExtension에 의해 구현된 IServiceProvider 인터페이스 SOAP 헤더 이 샘플에서는 메서드 호출 전에는 SOAP 서버의 상태를 로드하고 메서드 호출 후에는 즉시 상태를 저장하는 메서드를 보여 줍니다. SOAP 서버의 상태는 메모리에 유지됩니다. 이 상태를 데이터베이스나
http://msdn.microsoft.com/library/KOR/vcsample/html/vcsamSOAPStateSample.asp

'Microsoft Magazine' 2000년 6월호 - SOAP II
마이크로소프트 매거진, 2000년 6월호 - 테크트렌드 : 보다 완벽한 해결책 SOAP
http://www.microsoft.com/korea/magazine/200006/techtrend/2.htm

SOAPTransport 샘플: 소켓, MSMQ, 파일 시스템 및 HTTP 수신기를 통해 SOAP 메시지 통신
소켓, Microsoft Message Queue, 파일 시스템 및 사용자 지정 HTTP 수신기 등의 다른 전송 수단을 사용하여 통신하는 SOAP 서버 및 클라이언트를 만드는 방법을 보여 줍니다. SOAPTransport 샘플은 여덟 개의 프로젝트로 구성되며, 지원되는 네 가지 전송 수단에 대해 SOAP 서버 및 클라이언트가 하나씩 있습니다. 이 샘플에서는 ATL 서버에서 제공하는 SOAP 지원을 ISAPI 프레임워크와 구분하고 ATL
http://msdn.microsoft.com/library/KOR/vcsample/html/vcsamSOAPTransportSample.asp

HOWTO: Apache SOAP 2.2 클라이언트를 .NET XML 웹 서비스와 통합
이 문서에서는 Apache SOAP 2.2 클라이언트를 ASP(Active Server Pages) .NET에 기반을 둔 XML 웹 서비스와 통합하는 방법을 단계별로 설명합니다. 이 문서에서 ASP .NET 서버측 구성 요소는 WebMethod 특성과 함께 웹 메서드를 제공하고 웹 서비스 자체에 대해서는 네임스페이스만 제공합니다. 요구 사항 권장하는 하드웨어, 소프트웨어, 네트워크 인프라, 기술과 지식 및 서비스 팩은 다음과 같습니다....
http://support.microsoft.com/default.aspx?scid=kb;ko;308466

SOAP 서버 코드
다음은 ATL 서버 SOAP 특성을 보여 주는 XML Web services용 코드입니다. SOAP 클라이언트 코드 항목에서 이 서버에 대한 클라이언트 코드를 볼 수 있습니다. namespace HelloSoapService { [ uuid(
http://msdn.microsoft.com/library/KOR/vccore/html/vcconatlserversoapservercode.asp

SOAP 서비스
COM+ SOAP 서비스를 사용하면 기존 구성 요소를 가져와서 XML Web services로 게시할 수 있습니다. 클라이언트에서는 이전 메서드를 사용하여 계속 해당 구성 요소에 액세스할 수 있지만 WSDL(Web Service Description Language) 및 SOAP를 사용하여 해당 구성 요소에 액세스할 수도 있습니다. XML Web services 및 WSDL에 대한 자세한 내용은 XML Web services 개요를 참조하십시오.
http://msdn.microsoft.com/library/KOR/cpguide/html/cpconSOAPServices.asp

SOAPDataTypes 샘플: SOAP 서버의 기본 데이터 형식 및 집합체 형식 샘플
SOAP 서버에서 기본 데이터 형식 및 집합체 형식을 사용하는 방법을 보여 줍니다. SOAPDataTypes 샘플에서는 ATL 서버 SOAP 구현을 통해 다음 형식을 전송합니다. 기본 형식 구조체 고정 크기 및 동적 크기 배열(1차원 및 다차원 모두 해당) 구조체 배열 포함된 구조체 포함된 배열 샘플 빌드 및 실행 이 샘플을 빌드하고 실행하려면 Visual Studio 개발
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2007/01/10 16:32 2007/01/10 16:32
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2203

시장에서 기업 위치는 경사면에 놓인 것과 같다.
기업이 커질수록 뒤로 밀리는 힘도 커진다.
뒤로 밀리지 않도록 하려면 관리능력을 키워야 하지만
더 중요한 것은
경사면 위로 공이 올라가게 해야 하는데
이 힘은 바로 창의력이다.
- 하이얼 그룹, 장루이민 회장


출처: 행복한 경영이야기


상상하는 것은 뭐든 지 이룰 수 있는
상상력의 시대가 현실이 되고 있습니다.
우리 기업들이 세계적 수준에 속속 올라서면서
이제는 창조와 상상력으로 승부를 걸어야 하는 때가 된 것입니다.

세상에서 가장 뛰어난 재능을 가진 우리 민족에게
더 없이 소중한 기회입니다.
창조와 상상을 화두로 삼는 한해가 되기 바랍니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2007/01/10 09:11 2007/01/10 09:11
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2202

인격의 크기, 비전의 크기

위대한 꿈을 가진 사람은
큰 문제와 싸웁니다. 인격의 크기는 바로
그가 붙들고 씨름하는 비전의 크기입니다.
그래서 도전적이고 열정적인 사람은
자신의 생애를 걸 수 있는
큰 문제를 붙듭니다.


- 황성주의《10대, 꿈에도 전략이 필요하다》중에서 -


* 무엇이 위대한 꿈, 위대한 비전일까요?
그것이 이루어지면 나도 좋지만 다른 사람에게
더 좋은 것이 아닐런지요. 한 걸음 더 나아가 나에게는
고통이지만 다른 사람에게는 희망이 되는 것, 또 한 걸음
더 나아가 나를 비우고 버릴수록 다른 사람에게는
더욱 많이 채워지는 것, 그것이 위대한 꿈이며
위대한 비전일 것입니다. 인격과 비전의
크기는 거의 정비례합니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2007/01/10 09:10 2007/01/10 09:10
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2201

부모의 상처, 아이의 상처

아이들의 마음의 상처는 어디서 생겼을까?
옆집 친구? 선생님? 형제?
아니다. 부모에게 있다.
아이는 성장하는 과정에서
부모와의 관계를 통해 상처를 입게 된다.
부모가 마음의 상처를 입는다면 그것은
무의식중에 아이의 상처가 되어 버린다.
'상처 입은 아이'란 상처받은 부모
아래에서 성장한 아이를 말한다.


- 요시모토 다카아키의《내 안의 행복》중에서 -


* 부모의 상처가 곧 아이의 상처.
참으로 공감되는 무섭고도 엄중한 말입니다.
부모의 모습에 아이의 모습이 있습니다.
부모가 살아가는 현재의 모습 속에
아이의 미래 모습이 고스란히
담겨 있습니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2007/01/09 09:06 2007/01/09 09:06
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2200

찰스 F. 캐터링(연구원)은 제너럴 모터스 연구실 벽에
다음과 같은 글을 붙여 놓았다.
‘성공을 가져오지 말라.
그것은 나를 약하게 만들 뿐이다.
문제를 가지고 오라.
그것이 나를 강하게 만든다.’

- 노먼 빈센트 필, ‘믿는 만큼 이루어진다’에서 인용
출처: 행복한 경영이야기


누구나 문제는 본래 몹쓸 것이라고 가정합니다.
그러나 그와는 반대로 문제는 본래적으로 좋은 것입니다.
문제는 그 안에 해결의 실마리를 품고 있습니다(스탠리 아널드)
인간은 결핍과 장벽과 고통에 강인하게 저항하면서
정신적, 육체적으로 성장하게 되어있습니다.

할 수 있다고 생각하면 뭐든지 할 수 있다는 사실을
잊지 마시기 바랍니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2007/01/09 09:06 2007/01/09 09:06
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2199

utf-8 컨버팅 iconv 대신에...

iconv( "utf-8", "euc-kr", $oivsObject->userNm)

mb_convert_encoding($oivsObject->userNm, "euc-kr", "utf-8")


mb_convert_encoding
(PHP 4 >= 4.0.6, PHP 5)

mb_convert_encoding -- Convert character encoding
Description
string mb_convert_encoding ( string str, string to-encoding [, mixed from-encoding])


mb_convert_encoding() converts character encoding of string str from from-encoding to to-encoding.

str : String to be converted.

from-encoding is specified by character code name before conversion. it can be array or string - comma separated enumerated list. If it is not specified, the internal encoding will be used.

예 1. mb_convert_encoding() example

< ?php
/ * Convert internal character encoding to SJIS */
$str = mb_convert_encoding($str, "SJIS");

/ * Convert EUC-JP to UTF-7 */
$str = mb_convert_encoding($str, "UTF-7", "EUC-JP");

/ * Auto detect encoding from JIS, eucjp-win, sjis-win, then convert str to UCS-2LE */
$str = mb_convert_encoding($str, "UCS-2LE", "JIS, eucjp-win, sjis-win");

/ * "auto" is expanded to "ASCII,JIS,UTF-8,EUC-JP,SJIS" */
$str = mb_convert_encoding($str, "EUC-JP", "auto");
?>
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2007/01/08 16:41 2007/01/08 16:41
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2198

확장성 생성 언어(XML)와 하이퍼텍스트 전송 규약(HTTP) 등을 기반으로 하여 다른 컴퓨터에 있는 데이터나 서비스를 호출하기 위한 통신 규약. 마이크로소프트사와 유저랜드 소프트웨어(UserLand Software)사, 디벨롭멘터(Developmentor)사가 중심이 되어 개발하였다. SOAP에 의한 통신에서는 XML 문서에 봉투(envelope)로 불리는 부대 정보가 붙은 메시지를 HTTP 등의 프로토콜로 교환한다. 서비스를 이용하는 클라이언트와 서비스를 제공하는 서버 쌍방이 SOAP의 생성, 해석 엔진을 가지는 것으로 다른 환경 간에서의 객체 호출을 가능하게 하고 있다. SOAP 1.1에서는 실제로 데이터의 송수신에 사용하는 하위 프로토콜은 현재 널리 보급되어 있는 HTTP나 간이 전자 우편 전송 프로토콜(SMTP), 파일 전송 규약(FTP) 등에서 선택할 수 있게 되어 있어 기업 간에 이용하는 경우에도 방화벽 등을 안전하게 통과할 수 있다. 현재 월드 와이드 웹 컨소시엄(W3C)에 의해 표준이 행해지고 IBM, 로터스 등도 자사 제품에서의 대응을 표명하고 있다. 한편, SOAP 메시지의 생성 엔진은 ‘SOAP 프럭시’, 해석 엔진은 ‘SOAP 리스너, SOAP에 의해 외부로부터 이용 가능한 부품화된 웹 기반의 응용 프로그램은 ‘웹 서비스’라고 불린다. 인터넷상에서 각 회사가 제공하고 있는 웹 서비스를 모아 누구라도 검색, 조회할 수 있도록 하는 것이 UDDI이다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2007/01/08 13:26 2007/01/08 13:26
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2197

적당한 스트레스

인생을 풍요롭게 하려면
적당한 스트레스가 있어야 합니다.
꿈의 몽둥이, 목표의 채찍질이 있어야 합니다.
확고한 목표와 방향이 없는 사람이 인생이라는
달리기를 질주하기란 불가능한 일입니다.
높은 목표는 원초적 도전 의식을 자극합니다.
매사에 목표가 있어야 모든 신체 기능이 통합되고
잠재된 에너지가 빛을 발하게 됩니다.


- 황성주의《10대, 꿈에도 전략이 필요하다》중에서 -


* 스트레스, 마냥 두려워할 일만은 아닙니다.
더구나 '확고한 목표와 방향' 때문에 생기는 적당한 스트레스는
오히려 좋은 채찍이 될 수 있습니다. 그러나 문제는,
그 스트레스가 오래 쌓이지 않게 하는 것입니다.
그때그때 불쏘시개처럼 태워서 없애버리고
대신 그 자리를 '좋은 기운'으로 채워야
인생이 더욱 풍요로워집니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2007/01/08 08:57 2007/01/08 08:57
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2196

리더가 된다는 것은

리더가 되기로 선택했을 때 우리는 다른 사람들을 위해 봉사하기로 선택한 것이다.
리더가 된다는 것은
다른 사람들로부터 무언가를 얻는 것이 아니라
다른 사람들이 우리들로부터 무언가를 얻는 것이다.
- James M. Kouzes and Barry Z. Posner (리더십 챌린지 공동 저자)


출처: 행복한 경영이야기


사람들이 리더를 기억하는 것은 그가 그 자신을 위해 한 일 때문이 아니라
다른 사람들을 위해 한 일 때문입니다.
리더의 지위가 올라갈수록 커지는 것은 권한이 아니라
책임감이라는 것을 제대로 인식하는 것,
그것 하나만으로도 당신의 리더십은 크게 신장될 수 있습니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2007/01/08 08:56 2007/01/08 08:56
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2195

자녀교육

유대인들은
돈을 소중히 여기면서도
매주 금요일을 안식일로 정하고
아버지와 자녀가 함께 탈무드를 읽으며
돈독한 관계를 쌓기 위해 노력한다.
지금도 유대인의 자녀교육이 아버지의 손에
이루어지고 있는 것은 이러한 오랜 전통 덕분이다.
자녀교육은 결코 돈만으로 해결할 수 없다.


- 최효찬의《세계 명문가의 자녀교육》중에서 -


* 요즘 교육비 등 돈 때문에 그런지
아이를 하나만 가지거나 아예 아이 없이 사는 이가
많아진 것 같습니다. 그러나 우리나라나 세계나 할 것 없이
성공한 이의 대부분은 여러 형제자매 속에서 부모와의
돈독한 관계, 특히 부모 교육의 뒷받침이 있었던
사람들이라 생각합니다. 자녀를 기르더라도
사교육에만 의지하지 말고 부모가 직접
선생님이 되는 방법은 어떨까요. 저도
두 아이의 엄마로서 반성해 봅니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2007/01/07 22:23 2007/01/07 22:23
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2194

« Previous : 1 : ... 418 : 419 : 420 : 421 : 422 : 423 : 424 : 425 : 426 : ... 640 : Next »

블로그 이미지

- 홍반장

Archives

Recent Comments

  1. 1 pHqghUme 2025
  2. 1 pHqghUme 2025
  3. 1 pHqghUme 2025
  4. 1 pHqghUme 2025
  5. 1 pHqghUme 2025

Calendar

«   2026/08   »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
Statistics Graph

Site Stats

Total hits:
423498
Today:
75
Yesterday:
130