Microsoft MVP성태의 닷넷 이야기
글쓴 사람
뽀송이 (skwoo at yu.ac.kr)
홈페이지
첨부 파일
 

보통 기사를 보면 스마트 클라이언트를 웹과 C/S의 중간형태로 설명하곤 하는데요.
그러면서 요즘 인기가 있는 X-Internet과 비교하기도 하고요.

근데 가만히 살펴보면 웹 기반의 X-Internet과는 근본적으로 다르지 않나요?

X-Internet의 경우 브라우저 기반으로 일단 프리젠테이션만 처리하고, 비즈니스 로직은 웹 서버상에서 이루어 지므로
다수의 클라이언트가 웹서버에 설정된 컨넥션 풀을 이용하게 되는 반면(즉, Client-웹서버-DB의 형태),
스마트 클라이언트의 경우 다운로드만 브라우저를 통하고 일단 다운로드 후에는 C/S 기반으로 실행되어 클라이언트당 하나의
DB Connection을 맺게 되는거 아닌가요?(즉, Client-DB의 형태) 또한, DB로 Oracle을 이용한다면 해당 클라이언트에 .net framework은
기본이고 Oracle Client도 설치되어야 할거 같은데요.

즉, 스마트 클라이언트는 손쉬운 배포의 장점은 있지만, 일단 클라이언트에 배포후 실행시에는 파워빌더나 비주얼 베이직과 같은
4GL 툴로 만든 C/S프로그램과 동일한 환경하에 실행되는건 아닌가요?

아님.. 스마트 클라이언트도 브라우저 기반으로 실행이 가능한가요?

가르쳐주세요...








[최초 등록일: ]
[최종 수정일: 10/17/2005]


비밀번호

댓글 작성자
 



2005-10-18 09시51분
참... ConnectionPool 사용 가능? 이라고 하셨는데요.
ADO.NET 의 SqlProvider 는 기본적으로 ConnectionPool 을 제공합니다. 기본값: 100 개.
techsharer
2005-10-19 04시05분
[뽀송이] 예.. 기본으로 Connection Pool을 제공하는 건 저도 알고있습니다.
처음에 제가 의아했던건 Client단에서 웹서비스의 형태가 아닌 direct로 DB에 액세스한다면 Client단의 Connection Pool기능이 무슨 의미가 있을까.. 하는 거였지요.
결국 Client마다 Connection을 최소한 하나씩은 물고 있을 테니까요.
그러나 성태님께서 얘기하신대로 웹 서비스의 형태라면 서버단에서 Connection Pool을 이용할거니까 괜찮겠네요.
그럼.
[guest]

... 31  32  33  34  35  36  37  38  39  40  41  [42]  43  44  45  ...
NoWriterDateCnt.TitleFile(s)
4833안종윤5/18/201718448winform을 Web Browser에 붙일 수 있는지요? [1]
4832guest5/17/201717465c# UDP socket예제 실행방법 [3]
4831guest5/15/201721069WPF .net 3.5에서 TextBox 한글 문제 [3]
4830초보자5/7/201724993프로그램 비정상 종료 메시지 창 없애는 방법 [4]
4829윤현수4/26/201723943System.Text.Encoding 질문 [1]
4828jaem...4/20/201718008시스템 종료시 block 함수 xp 지원가능한 방법 질문 [2]
4827ds4/13/201720096매서드 정의로 이동시 [메타데이터에서]에서 라고 나오는 것은 뭔가요? [1]
4826김솔지4/11/201717236CxImage 문자 출력 [1]
4825플메4/10/201716561덱스트 업로드 하는데 구성요소 서비스에 엑셀이 안뜨네요..ㅜㅜ [1]파일 다운로드1
4824김상경4/9/201716510win7에서 vb6.0을 이용해서 프로그램을 만들었습니다.(제가 만든건 아니고 옆 동료가 만들었습니다.) [1]파일 다운로드1
4823조상현3/28/201717318windows event log 에 대한 정보는 어디서 얻을 수 있을까요? [1]
4822부우3/24/201719546글수정이 안되어 다시올려드립니다ㅠ [12]파일 다운로드2
4821부우3/22/201734525파일이나 어셈블리 중 하나를 로드에러 좀 봐주세요 [9]파일 다운로드1
4820듀이3/20/201718141오차 없이 동시에 명령을 보내게 가능한가요? [2]파일 다운로드1
4819popo3/20/201719420C# sslstream 사용시 Cipher List 설정 [3]
4818부우3/16/201730097DllImport 사용시 진입점을 찾을수 없습니다 [2]
4817yun3/15/201718731서피스프로4의 HYPER-V로 윈도우7을 깔았는데... [1]
4816부우3/15/201720680C++ DLL함수 사용 질문드립니다 [10]
4815김지용3/14/201716794.net core linux 오류 [2]
4814김솔지3/13/201717688인쇄 시 , 출력화면을 이미지 파일로 저장하고 싶습니다. [1]파일 다운로드1
4813spow...3/8/201719552멀티 스레드 환경에서 처리하여야 할 목록을 효율적으로 사용하는 기법 질문 드립니다 [2]
4812popo2/23/201719774.NET Window ClassName 변경 질문 드립니다. [1]
4809힘찬도약2/15/201722735C# 가상 시리얼 [4]
4808이길용2/9/201721107WCF 외부 접속 관련해서 질문드립니다ㅠ [1]
4807헬조선식...2/8/201728566WPF의 속도에 대해서 궁금합니다. [3]
4803헬조선식...2/7/201721244WPF로 메신져 메세지 박스 구현 문의 [2]
... 31  32  33  34  35  36  37  38  39  40  41  [42]  43  44  45  ...