웹 서버에 의한 네트워크

 

웹 서버는 자동화 현장에서 감시되고 있는 상황을 인터넷/인트라넷 상에서 제어/감시를 가능하게 해주는 프로그램입니다.

 

웹 서버에 의한 네트워크는 서비스를 제공하는 서버와 서버에 연결하여 감시/제어를 할 수 있는 웹 클라이언트로 구분할 수 있다.

웹 서버는 모바일 코드실행 방식, Silverlight 방식, Html 방식의 3가지가 있다.

 

 

웹 서버/클라이언트는 마이크로소프트의 신기술인 .NET을 기반으로 개발 하였으므로 .NET Framework 3.5 이상 버전을 설치하여야 합니다.

( 단 클라이언트는 2.0 이상 버전도 가능, 3.5 이상 버전 추천 )

 

.NET Framework 설치

.NET Framework 는 다음과 같은 사이트 또는 CD 등에서 설치할 수 있다.

1) 마이크로소프트 사이트에서( 무료 ) 다운로드하여 설치

2) autobase.biz 사이트에서 다운로드하여 설치 ( 3.5 버전 다운로드/2.0 버전 다운로드 )

3) 3.5 버전 : 제공된 프로그램 CD의 REDIST\DotNetFramework_3_5\dotnetfx35.exe를 실행하여 설치

    2.0 버전 : 제공된 프로그램 CD의 REDIST\DotNetFramework_2_0\dotnetfx.exe를 실행하여 설치( 3.5 버전 설치 추천 )

 

 

웹 서버

웹 서버는 서비스를 제공하는 시스템으로 그래픽/태그/스크립트 등의 작업과 DSN, 사용자 등을 설정한다.

 

주의) 웹 서버는 기존 로컬 감시/제어 시스템의 작업과 데이터를 사용하므로 추가 작업 없이 작업내용과 실행파일을 복사하여 사용할 수 있다. ( 단 일부 작업은 수정 필요 )

또한 웹 서버는 인터넷/인트라넷 ( 사내 전산망 ) 단독 또는 같이 사용 가능할 수 있다.

 

 

웹 서버 설치 시 필요한 작업

웹 서버를 설치하기 위해서는 다음과 같은 시스템을 필요로 하고 그래픽/태그 등을 편집한 후 작업내용을 복사하고 서버의 환경 등을 설정해야 한다.

 

시스템 요구사항 : Windows XP/Server2003/Vista/Server2008/Windows 7 운영체계, DB 서버 ( 경우에 따라 ), .NET Framework 3.5 이상 등.
그래픽/스크립트/태그 등의 편집 : 기존 편집 프로그램과 동일하게 작업.
사용자 설정 : 웹 클라이언트의 사용자 등록. ( 사용자 추가/삭제/수정 시에는 웹 스튜디오에서 작업을 복사해야 함 )
인터넷 정보 서비스 설정 : 인터넷 정보 서비스에서 ( 또는 인터넷 서비스 관리자 ) 웹 사이트 등의 설정.
작업 및 실행파일 복사(웹 서버 설정) : 편집한 그래픽/태그와 웹 클라이언트 실행파일 등을 인터넷 정보 서비스( IIS )에서 설정한 디렉터리로 복사.
웹 태그 그룹작성 : html 형식(모바일 장치를 위한)의 웹 서버에 사용될 태그를 등록.
웹 서버와 로컬 서버와의 연결설정 :  로컬 서버의( 기본 감시/통신 등의 프로그램 ) IP번지, 서비스 포트, 데이터 디렉터리 등의 설정.

 

Silverlight 방식의 웹 서버를 위한 설정

Silverlight 방식의 웹 서버를 위해서는 MIME 형식을 추가로 설정하고 웹 페이지를 작성해야 한다.

 

MIME 형식추가 : 인터넷 정보서비스에 MIME 형식을 추가.
웹 페이지 작성 : 웹 페이지 내에 Silverlight 모듈에 대한 크기, 위치 등을 설정.

 

 

웹 서버 설치 형식의 예

             웹/로컬 서버를 하나의 컴퓨터에 설치

             웹/로컬 서버를 서로 다른 컴퓨터에 설치

 

 

웹 클라이언트

웹 클라이언트는 다음과 같은 시스템을 필요로 하고 보안설정 등을 한 후 서버에 연결하여 감시/제어를 하도록 되어 있다.

             시스템 요구사항 : Windows XP/ Server2003/Vista/Server2008/Windows 7 운영체계, .NET Framework 2.0 이상 등.

             보안설정 : Internet Explorer에 웹 서버의 사이트 또는 IP 번지를 신뢰할 수 있는 사이트로 등록하고 .NET 어셈블리 신뢰로 등록.

             모바일 코드실행 방식의 웹 클라이언트 실행 : 인터넷 IP(또는 네트워크 컴퓨터) 디렉터리 등을 포함한 ViewMain.exe 또는 인터넷 익스플로러에서 실행.

                                        단 윈도우 Vista 64 비트는 프로그램을 설치한 후 실행.

             Silverlight 방식의 웹 클라이언트 실행 : 웹 서버를 설정한 웹 사이트 주소에 인터넷 익스플로어로 연결.

             Html 방식의 웹 클라이언트 실행 : 원도우의 시작|실행 또는 인터넷 익스플로어 상에서

‘웹 서버의 웹 사이트 주소/AutoWeb/MobilePages/WebTagListGroup.aspx’ 등으로 실행.

웹 클라이언트 실행 시 문제점 및 해결책 : 웹 클라이언트 실행 시 다운로드 화면, 보안오류 등

 

참고) 다운로드 한 모든 실행파일 삭제

 

 

관련항목)

.NET Framework 설치

웹 서버 시스템 요구사항

인터넷 정보 서비스 설정

웹 서버 설정(작업 및 실행파일 복사)

웹 태그 그룹작성

웹 서버와 로컬 서버와의 연결설정

Silverlight 방식의 웹 서버를 위한 MIME 형식추가

Silverlight 방식의 웹 서버를 위한 웹 페이지 작성

웹/로컬 서버를 하나의 컴퓨터에 설치한 경우의 웹 서버

웹/로컬 서버를 서로 다른 컴퓨터에 설치한 경우의 웹 서버

웹 클라이언트 시스템 요구사항

보안설정

인터넷 익스플로어에 신뢰할 수 있는 사이트 등록

어셈블리 신뢰

모바일 코드실행 방식의 웹 클라이언트 실행

Silverlight 방식의 웹 클라이언트 실행

Html 방식의 웹 클라이언트 실행

웹 클라이언트 실행 시 문제점 및 해결책

다운로드 한 모든 실행파일 삭제

네트워크 주 도움말