RFID(Radio Frequency IDentification)

RFIDRadio Frequency IDentification의 약자이다.
스마트 태그라고도 불리우며, 카드 안에 초소형 칩을 내장하고 바코드의 6,000배에 달하는 정보를 수록할 수 있는 자동인식기술 중의 하나이다.
기능은 바코드와 비슷하지만 먼 거리에서도 인식이 가능하고 동시에 여러 개를 인식할 수 있다는 장점이 있어 바코드보다 활용범위가 훨씬 넓다고 할 수 있다.

스마트 태그 시스템을 구성하는 기본 요소들은 안테나, 태그, 판독기인데 이 초소형 안테나가 바코드보다 훨씬 먼 거리인 수십 cm 떨어진 거리에서도 판독이 가능하게 하는 요소입니다. 각 기본 요소들에 대한 설명은 아래와 같습니다. (참조 : 한국과학기술정보연구원)

-안테나: 안테나는 태그에 데이터를 입력하고 입력된 데이터를 읽기 위한 신호를 발신하는 등의 기능을 갖는 것으로 생성된 전자기장을통해 태그를 활성화시켜 컴퓨터와 태그 사이의 소통을 가능하게 한다. 안테나는 판독기의 역할을 위해서 트랜시버나 디코더 등과 합쳐지는 경우가 많다.

-태그: 태그의 형태는 아주 작아서 피부에 삽입할 수 있을 정도의 것부터 트럭 등에 사용할 수 있는 대형에 이르기까지 매우 다양하다. 태그의 메모리 용량은 애플리케이션의 요구사양에 따라 달라지며 데이터를 다시 쓸 수 있는 것과 읽기만 가능한 것으로 나누어진다. 모양도 나선형에서 신용카드 모양까지 다양하다.

-판독기: 판독기는 안테나와 컴퓨터, 서버 또는 네트워크 인터페이스모듈 사이의 소통을 관리한다. 태그 메모리 안의 데이터로부터 직접 프로세스 컨트롤을 수행하도록 할 수도 있다. 판독기는 태그의 칩 안에 암호화되어 있는 데이터를 풀어내고 그 데이터는 컴퓨터로 보내져 실행된다.


-- 위키백과 참조

RFID

위키백과 ― 우리 모두의 백과사전.

RFID(Radio Frequency Identification)은 IC칩과 무선을 통해 식품, 동물, 사물 등 다양한 개체의 정보를 관리할 수 있는 차세대 인식 기술이다. RFID 시스템은 안테나, 트랜시버, 트랜스폰더라고도 불리는 태그의 세 가지 요소로 구성된다. RFID 기술은 출입 통제 시스템이나 전자 요금 지불 시스템에 많이 이용된다.

RFID의 특징

  • 장애물 투과기능
  • 비접촉식
  • 이동중 인식가능
  • IPv6를 채용하여 ID가 부여된 단말기 수의 대폭적 증가

크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by web20korea

2008/04/25 11:01 2008/04/25 11:01

일련의 약속된 쿼리를 MSSQL(혹은 타 DBMS)에서 저장해두고 그것을
약속된 호출로 사용할 수 있게끔 지원하는 방식



일반적으로 ASP일 경우를 기준으로 작성된 POST임을 알려드립니다, 또 저의 아는 지식한도에서 김태영님의 사이트에나온 설명과 기타 포털사이트를 보고 공부한 내용이기때문에 중복적으로 들어가지는 내용도 있음을 알려드립니다.

저장프로시저를 사용함으로써 얻을 수 있는 ↓

장점
1. 응답시간의 단축
2. 재사용시 캐쉬를 검색
3. 많은 부하를 가져올 수 있는 중복쿼리등을 하나의 SP로 묶어서 실행 가능

단점
1. 유지보수가 힘들어진다.
2. 현실적으로 완료시점(클라이언트의 요청을 마무리하는 시점) 이전에 작업시에는 수정작업이 불편하다.

작성일 07/11/24

크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by web20korea

2007/11/24 11:16 2007/11/24 11:16

ASP : Active Server Pages

ASP(Active Server Pages)는 1995년 말에 등장한 IIS(Internet Information Server)의
세 번째 버전으로 MicroSoft사 NT머쉰의 IIS 3.0이상에서만 동작하는 특별한 페이지이다.
ASP라는 페이지는 Web을 프로그래밍 할 수 있도록 해 주는, 서버에서 동작하는 페이지로써
기존의 HTML 페이지와는 상당히 다른, 동적인 구성을 가질 수 있게 해 준다.
이 이야기는 처음 웹 프로그래밍을 접할지 모르는 여러분에게는 상당히 중요한 이야기일 것이다.
다음 그림을 보도록 하자.

HTML의 경우의 서버의 역할: 요청한 HTML 페이지의 전송


위의 그림은 클라이언트가 서버의 HTML 페이지를 요청할 경우의 동작내용을 보여주고 있다.
클라이언트란 어떤 정보나 서비스를 요청하는 사용자들을 의미한다.
즉, 웹을 서핑하는 모든 사용자들은 클라이언트들인 것이다.
그들이 어떤 서버로(예를 들면, 조선일보 서버) 접속해서 show.html을 요청한다면,
조선일보 서버는 show.html을 접속한 사용자 클라이언트의 브라우저에게 건네주게 된다.
이 건네주는 html 페이지는 태그, 스크립트 등으로 구성된, html 언어로 제작된 페이지이다.
서버가 그 html 코드를 사용자의 브라우저로 넘겨주면 서버의 역할은 그것으로 끝난다.
그 후, 그 페이지를 해석하고 우리의 눈에 보여지게 하는 것은 사용자들의 브라우저이다.
그렇기에 웹에 접속하고자 하는 사용자들은 반드시 html 코드를 해석할 수 있는 브라우저가
있어야 한다. 이미 알고 있는 이야기인지도 모르겠지만 다시 한번 그림과 같이 설명하면 다음과 같다.

왼쪽이 사용자가 서버에게 요청한 html 페이지이고, 서버는 요청받은 html 페이지를
클라이언트에게 이 모습, 이대로 넘겨주게 된다. 나머지는 클라이언트의 브라우저의 몫이니 말이다.
해서 브라우저로 이 html 페이지를 받은 사용자는 브라우저로 오른쪽 그림과 같은
결과를 보게 되는 것이다.

서버의 역할은 클라이언트가 요청하는 html 페이지를 찾아서 사용자에게 넘겨주기만 하면
되는 것이다.   나머지는 사용자의 브라우저가 알아서 해석해서 보여주는 것이니 말이다.
그렇다면, ASP 페이지는 뭔가 다르다는 것인가?
그렇다. 뭔가 상당히 다르기에 이렇게 뜸을 들이는 것이다.

ASP의 경우

ASP의 경우는 사용자가 어떤 페이지를 요청했다고 가정했을 때,
그 페이지를 html 페이지처럼 사용자의 브라우저에게 그냥 보내주지는 않는다.
사용자에게 보내주기 이전에 서버내에서 어떤 처리를 하고 그 처리 결과를 태그로 만들어,
html 형식으로 다 만든 뒤, 그 만들어진 페이지를 사용자의 브라우저에게 보내주는 것이다.
왜 그래야 하는가? 처리를 안 하면 안되는가?
잘 이해가 되지 않는 독자들이 있다. 진짜다.
먼저, 이 시점에서 바로 그런 독자들이 궁금해 하는 내용을 정리해 본다.

  무슨 처리를 서버에서 한다는 건가? HTML로 하면 안되나?

  여러분은 자신의 홈페이지를 만들어 본 적이 있는가? 
  여러분의 홈페이지를 꾸미기 위해 어떤 것들을 올려놓았는가?
  여러분 가족의 사진? 자신의 소개?  자신이 취미로 삼고있는 것들에 대한 자료?
  그렇다. 아마도 그 정도가 일반적인 수준일 것이다.  뭐~~ 그래도 좋을 것이다.
  우리 가족과 친척들 그리고 적어도 몇몇 친구들은 방문해 줄 것이니 말이다.
  그런데, 그들이 방문했었다는 것을 어떻게 알 수가 있을까?
  그들이 자신들이 왔다간 흔적을 남기지 않는 한 우리는 누가 나의 홈페이지를
  방문했었는지 알기가 어렵다. 그 흔적을 남기게 하는 방법이 무엇인가?
  일반적으로 방명록이라는 것이 있다. 사이트에 방문한 소감을 적어주는 것 말이다.
  그러나, 그것은 기존의 HTML 페이지로는 구현이 불가능하다.
  아마도 여러분은 무료로 제공해 주는 방명록을 설치해 본 경험이 있을런지도 모른다.
  그런 것을 웹 상에서 프로그래밍으로 가능하게 하는 것이 바로 ASP인 것이다.
  (물론 CGI도 가능하다. 그러나, 우리의 주제는 ASP이다)

HTML 페이지의 한계를 대신해 등장한 ASP 페이지는 서버와 연동하는 작업이
가능한 특별한 페이지로 존재한다.
반드시 서버를 거쳐서 1차 해석이 되어지고,
그 결과로 만들어진 HTML을 사용자에게 보내게 한다.

사용자가 요청한 ASP페이지는 ASP.DLL을 무조건적으로 거치며,
ASP.DLL을 통해 해석이 되어진 뒤에 모든 ASP 코드들이 HTML 태그로 바뀌어지고,
사용자에게 건네어지는 것이다. 
(사용자는 그 HTML코드를 직접적으로 보게 되는 것이 아니라. 브라우저에 의해
다시 해석된 모습으로 보게된다. 지금 여러분이 이 페이지를 보고 있는 것처럼 말이다)

ASP는 IIS 4.0이 배급되면서 더욱 발전적인 기능들을 가지게 되었고,
실로 그 기능은 기존의 Visual Basic 언어의 많은 부분을 웹에서 사용가능하게 하고 있다.
또한, Visual Basic이 서버 컴포넌트를 제작하기에 가장 적합한 툴로 인식되어 지면서
ASP와 Visual Basic은 같이 그 인기가 상승하고 있는 실정이다

뭐 위와같은 http://www.taeyo.pe.kr/
에 나와있는 설명이 있다..!!!
그러나 벌써 저 글이 작성될때가 몇년전이란말인가..ㅋㅋㅋ

그럼에도 불구하고 아직까지 ASP가 사용되는 웹프로그램부분이 적지않은것으로 알고있는데..

ASP만이 가진 강점도 차차 알아봐야할꺼같다.

크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by web20korea

2007/10/16 12:40 2007/10/16 12:40

FSO : FileSystemObject

FileSystemObject(흔히 FSO라고 부름)는 웹 서버의 파일 시스템에 접근할 때 흔히 사용되는 콤포넌트이다. 예를 들어, 파일을 만들 수도 있고, 파일의 내용을 읽을 수도 있고, 폴더나 파일의 존재 여부도 알아낼 수 있다. 이 외에도 파일 시스템과 관련된 많은 일들을 이 개체를 통해 할 수 있다. ASP 페이지에서 FileSystemObject 개체의 인스턴스를 만들려면 아래와 같이 해주면 된다:

Dim objFSO
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")

일단 이 개체의 인스턴스를 만들면 이 개체의 많은 메소드와 속성을 이용할 수 있게 된다. 예를 들어 C:\SomeFile.txt의 파일 내용을 출력하길 원한다고 하자. 간단하다. 다음과 같이 해주면 된다.:

Const fsoForReading = 1
 
Dim objFSO
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
 
'텍스트 파일을 연다
Dim objTextStream
Set objTextStream = objFSO.OpenTextFile("C:\SomeFile.txt", fsoForReading)
 
'텍스트 파일의 내용을 출력한다
Response.Write objTextStream.ReadAll
 
'파일을 닫는다
objTextStream.Close
Set objTextStream = Nothing
Set objFSO = Nothing

다음 장에서 텍스트 파일을 읽는 것과 관련된 더 자세한 내용을 다룰 것이다. 여기서는 FileSystemObject의 용도를 아는 것으로 만족하자. ASP 페이지는 웹 서버 상에 존재하므로 ASP 페이지 상에서 생성된 FSO 개체는 웹 서버의 파일 시스템에 접근하게 된다. (물론 FSO는 웹 서버에만 접근할 수 있는 것이 아니라 모든 물리적인 파일 시스템에 접근할 수 있다.) 하지만 FSO 개체를 이용해 클라이언트의 파일 시스템을 접근할 수는 없다.

FileSystemObject를 사용할 때 기억해야 할 중요한 것 한 가지는 "권한"부분이다. 윈도 NT에서는 3가지의 권한이 있다: Read, Write 및 Full Access. ASP 페이지가 FSO 개체를 이용해 파일 시스템의 명령을 사용하고자 할 때 익명(anonymous)의 사용자 ID (IUSR_machinename, 만일 웹 서버 이름이 daniel이라면 IUSR_daniel)가 사용된다. 만일 IUSR_machinename이 특정 디렉토리 접근 권한이 없다면 ASP 페이지를 통해 그 디렉토리에 파일을 쓰기 위해 FSO 개체를 이용할 수 없다.

크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by web20korea

2007/10/15 15:16 2007/10/15 15:16


블로그 이미지

그늘과 양지 객관과 주관 정적과 소음을 적당히 끌어들여서 세계와 소통할 수 있는 블로거들이 많이 생겼으면 좋겠다! - 작가 박범신 -

- web20korea

Site Stats

Total hits:
25414
Today:
34
Yesterday:
292