전통문화대전망 - 전통 미덕 - 노트북의 S 모드는 무엇을 의미하나요?
노트북의 S 모드는 무엇을 의미하나요?
B/S 구조(브라우저/서버 구조) 구조는 브라우저와 서버 구조입니다. 인터넷 기술의 발전에 따른 C/S 구조의 변화 또는 개선을 의미합니다. 이 구조에서 사용자 작업 인터페이스는 WWW 브라우저를 통해 구현됩니다. 트랜잭션 로직의 아주 작은 부분은 프런트 엔드(브라우저)에서 구현되지만 주요 트랜잭션 로직은 서버 측(서버)에서 구현되어 일종의 구조를 형성합니다. 소위 3층 구조. 이를 통해 클라이언트 컴퓨터 로드가 크게 단순화되고 시스템 유지 관리 및 업그레이드에 드는 비용과 작업량이 줄어들며 사용자의 총 소유 비용(TCO)이 절감됩니다. 현재 기술로 볼 때, LAN에 B/S 구조로 네트워크 응용 프로그램을 구축하고 인터넷/인트라넷 모드에서 데이터베이스 응용 프로그램을 사용하는 것은 상대적으로 익히기가 쉽고 비용이 저렴합니다. 서로 다른 직원이 서로 다른 위치에서 서로 다른 액세스 방법(예: LAN, WAN, 인터넷/인트라넷 등)을 통해 동일한 데이터베이스에 액세스하고 운영할 수 있도록 하는 일회성 개발입니다. 데이터 플랫폼 및 관리 액세스가 가능합니다. 권리가 보호되며 서버 데이터베이스도 안전합니다. 현재 우리 병원의 인트라넷, 외부 네트워크(인터넷) 및 북경 동방청대회사의 "사례 및 사무실 관리 소프트웨어"는 B/S 구조 관리 소프트웨어로 경찰은 LAN의 각 워크스테이션에서 WWW 브라우저를 통해 업무 운영을 완료할 수 있습니다. 특히 JAVA 등 크로스 플랫폼 언어가 등장한 이후 B/S 아키텍처 관리 소프트웨어는 더욱 편리하고 느리며 효과적이다.
인터넷과 WWW의 대중화로 인해 기존의 호스트/단말기 및 C/S는 글로벌 네트워크 개방성, 상호연결성, 어디서나 정보 공유 및 정보 공유라는 현재의 새로운 요구 사항을 충족할 수 없으므로 B/S 모델이 등장했습니다. , 즉 브라우저/서버 구조입니다. B/S 모델의 가장 큰 특징은 사용자가 WWW 브라우저를 통해 인터넷상의 텍스트, 데이터, 이미지, 애니메이션, 주문형 비디오 및 사운드 정보에 접근할 수 있다는 것입니다. 이 정보는 여러 웹 서버와 각 A 웹 서버에서 생성됩니다. 다양한 방법으로 데이터베이스 서버에 접속할 수 있으며, 실제로 데이터베이스 서버에는 많은 양의 데이터가 저장됩니다. WWW 뷰어 외에 클라이언트는 일반적으로 사용자 프로그램이 필요하지 않으며 실행을 위해 웹 서버에서 로컬로 프로그램을 다운로드하기만 하면 됩니다. 해석 및 실행을 위해 데이터베이스 서버에 넘겨주고 웹 서버로 반환하면 웹 서버는 이를 사용자에게 반환합니다. 이러한 구조에서는 수많은 네트워크가 서로 연결되어 거대한 네트워크, 즉 글로벌 네트워크를 형성하게 됩니다. 각 기업은 이 구조를 기반으로 자체 인트라넷을 구축할 수 있습니다.
1. B/S 모드의 장점과 단점
B/S 구조의 장점
(1) 분산형 특성을 가지며 휴대가 가능함 언제 어디서나 쿼리, 찾아보기 및 기타 비즈니스 처리가 가능합니다.
(2) 사업 확장이 간단하고 편리하며, 웹페이지 추가를 통해 서버 기능을 늘릴 수 있습니다.
(3) 유지관리가 간단하고 편리합니다. 웹페이지만 변경하면 모든 사용자가 동시에 업데이트할 수 있습니다.
(4). 단순한 개발과 강력한 즐거움
B/S 모드의 단점
(1) 개인화 특성이 크게 저하됩니다. 요구 사항.
(2) 조작은 가장 기본적인 조작 방법으로 마우스를 기반으로 하기 때문에 빠른 조작 요구 사항을 충족할 수 없습니다.
(3) 페이지가 동적으로 새로 고쳐지고 응답 속도가 크게 감소합니다.
(4) 페이징 표시를 실현할 수 없으므로 데이터베이스 액세스에 큰 부담이 됩니다.
(5) 기존 모드에서는 기능이 약화되고 특별한 기능 요구 사항을 실현하기가 어렵습니다.
2. C/S 모드의 장점과 단점
C/S 모드의 장점
1. 클라이언트가 서버에 직접 연결되기 때문에 중간 링크가 없으므로 응답 속도가 빠릅니다.
2. 운영 인터페이스가 아름답고 다양하여 고객의 개인화된 요구 사항을 완벽하게 충족할 수 있습니다.
3. C/S 구조의 경영정보시스템은 강력한 거래 처리 능력을 갖추고 복잡한 비즈니스 프로세스를 구현할 수 있습니다.
C/S 모드의 단점
1. 특별한 클라이언트 설치 프로그램이 필요하고, C/S를 사용하지 않는 광범위한 사용자 그룹에 대해서는 배포 기능이 취약합니다. 네트워크 조건이 있어야 합니다.
2. 다양한 개발 도구에 대한 호환성이 낮고 제한 사항이 큽니다. 다른 도구를 사용하는 경우 프로그램을 다시 작성해야 합니다.
3. 개발 비용이 높으며 이를 완료하려면 일정한 전문 수준을 갖춘 기술 인력이 필요합니다.
3. B/S 아키텍처 소프트웨어의 장점과 단점
(1) 유지관리 및 업그레이드 방법이 간단하다. 현재 소프트웨어 시스템은 점점 더 자주 개선되고 업그레이드되고 있습니다. C/S 시스템의 일부 모듈 변경은 다른 모듈의 변경과 관련되어 시스템 업그레이드 비용이 상대적으로 높습니다.
C/S 처리 모드와 비교하여 B/S 처리 모드는 클라이언트 시스템이 인터넷에 액세스할 수 있는 한 클라이언트를 크게 단순화합니다. B/S의 경우 개발, 유지 관리 등 거의 모든 작업이 서버 측에 집중됩니다. 기업이 네트워크 애플리케이션을 업그레이드할 때 서버 측 소프트웨어만 업데이트하면 되므로 원격 사용자의 시스템 유지 관리 및 업그레이드 비용이 절감됩니다. . 클라이언트의 소프트웨어 시스템이 자주 업그레이드되는 경우 B/S 아키텍처 제품에는 분명한 이점이 있습니다. 모든 업그레이드 작업은 서버에서만 수행하면 됩니다. 이는 채용과 같이 다양한 포인트가 있는 애플리케이션에 매우 유용합니다. B/S 모델을 사용하면 클라이언트가 분산되어 있고 애플리케이션이 단순하여 간단한 탐색과 소량의 정보만 입력하면 됩니다.
(2) 시스템 성능
시스템 성능 측면에서 B/S는 원격 검색 및 정보 수집에 유연성이 있다는 장점이 있습니다. 언제, 어떤 장소, 어떤 시스템에서도 브라우저를 사용하여 인터넷에 접속할 수 있다면 B/S 시스템의 단말기를 사용할 수 있습니다. 그러나 B/S 구조에서는 클라이언트가 브라우징, 쿼리, 데이터 입력 등의 간단한 기능만 수행할 수 있고 대부분의 작업을 서버에서 처리하므로 서버에 큰 부담을 줍니다. C/S 구조를 사용하면 클라이언트와 서버 모두 작업을 처리할 수 있습니다. 이는 클라이언트에 대한 요구 사항이 높지만 서버에 대한 부담을 줄일 수 있습니다. 게다가 클라이언트가 브라우저를 사용하기 때문에 온라인에 공개되는 정보는 주로 HTML 형식이어야 하며, 그 외 형식의 파일은 대부분 첨부파일 형태로 저장된다. 그러나 HTML 형식의 파일(즉, 웹 페이지)은 편집 및 수정이 쉽지 않아 파일 관리에 많은 불편을 초래합니다. 예를 들어, 많은 사람들이 매일 "Sina" 웹사이트를 방문합니다. 그들은 "Sina" 서버가 어떤 운영 체제를 사용하는지 알 필요가 없습니다. 실제로 대부분의 웹사이트는 Windows 운영 체제를 사용하지 않습니다. 시스템이지만 대부분의 사용자 컴퓨터 자체에는 Windows 운영 체제가 설치되어 있습니다.
(3) 시스템 개발
C/S 구조는 미들웨어 제품을 기반으로 하며 애플리케이션 개발자가 트랜잭션 관리, 메시지 대기열 및 데이터 자체를 처리해야 합니다. 복제 및 동기화, 통신 보안 등 이는 애플리케이션 개발자에게 높은 요구 사항을 부여하고 애플리케이션 외부의 문제를 해결하는 데 많은 에너지를 쏟도록 만듭니다. 이로 인해 애플리케이션 유지 관리, 이식 및 상호 운용성이 복잡해집니다. 클라이언트가 다른 운영 체제를 사용하는 경우 C/S 구조의 소프트웨어에는 다른 버전의 클라이언트 소프트웨어 개발이 필요합니다. 그러나 B/S 구조에 비해 C/S 기술의 발전 역사는 더 길다. 기술 성숙도와 소프트웨어 설계 및 개발자의 숙련도 측면에서 볼 때 C/S 기술은 더욱 성숙하고 신뢰할 수 있어야 합니다.
4. B/S와 C/S 구조의 소프트웨어 기술 비교
사실 B/S든 C/S든 새로운 것은 아니다. C/S(클라이언트/서버) 기술은 1990년대 초반 등장한 이래로 상당히 성숙해졌으며 그 구조는 2계층 C/S와 3계층 C/S로 변화를 겪었습니다. B/S(브라우저/서버) 기술은 인터넷의 대중화와 함께 제공됩니다. 처음에는 B/S를 "B/S"라고 부르지 않았다는 점을 설명할 필요가 있습니다. 해외에서는 이러한 애플리케이션을 일반적으로 "B/S"라는 용어를 "만든" 것은 국내 일부 회사였습니다.
B/S와 C/S는 각각의 장점이 있다고 해야 할까요? 둘 다 현재 매우 중요한 컴퓨팅 아키텍처입니다. 인터넷 응용 프로그램 및 유지 관리 작업량 측면에서는 B/S가 C/S보다 훨씬 강력하지만 실행 속도, 데이터 보안, 인간-컴퓨터 상호 작용 등의 측면에서는 B/S가 C/S보다 훨씬 열등합니다. 종합해보면, C/S의 장점은 모두 B/S의 단점이고, 그 반대도 마찬가지라는 것을 알 수 있습니다. 따라서 우리 ERP 제품이 B/S 또는 C/S 아키텍처를 사용해야 하는가?라는 질문이 생깁니다. ERP업계에서도 C/S와 B/S를 둘러싼 설전이 본격화됐다. 말싸움은 닷컴버블이 한창이던 2000~2002년에 최고조에 달했다. 하지만 지금까지 사람들은 누가 옳고 누가 그른지 구분할 수 없었습니다.
사실 위의 분석을 보면 B/S와 C/S는 장점과 특성이 다르고, 서로를 대체할 수 없기 때문에 이 말싸움에는 승자가 없음을 알 수 있습니다. . 예를 들어, B/S 기술은 전 세계적으로 압도적인 수의 웹 웹 사이트에서 알 수 있듯이 주로 탐색과 간단한 입력을 기반으로 하는 애플리케이션에 큰 이점을 제공하지만 복잡한 상호 작용이 있는 ERP, B/ S는 어렵습니다. 글로벌 관점에서 볼 때 대부분의 성숙한 ERP 제품은 2계층 또는 3계층 C/S 아키텍처를 채택하고 B/S ERP 제품은 드뭅니다.
따라서 "B/S 또는 C/S"는 ERP의 기술적 고통이 되었습니다. 이 고통에는 치료법이 없나요? B/S와 C/S의 장점을 통합하는 것이 가능한가요? 대답은 '예'입니다. 지난 몇 년간의 개발 과정에서 B/S와 C/S의 장점이 완벽하게 결합되었습니다. 즉, 이 플랫폼의 응용 시스템을 B/S 방식으로 출시하고 실행할 수 있습니다. , 동시에 C/S의 장점도 가지고 있습니다. 이 방법은 기동성이 뛰어납니다.
이는 본 플랫폼에서 생성된 상용화된 네트워크 협업 비즈니스 관리 소프트웨어에 완전히 반영됩니다!
5. B/S와 C/S 구조 소프트웨어의 상용화 비교
기업이 관리 소프트웨어를 선택할 때 기술뿐만 아니라 기업을 위한 관리 소프트웨어도 고려해야 합니다. 또한 상용화 관점에서 고려해야 할 점은 다음과 같이 두 구조의 소프트웨어를 상용화 관점에서 비교한 것이다.
1. 투입 비용 비교. B/S 구조 소프트웨어는 일반적으로 초기 일회성 투자 비용만 발생합니다. 그룹 입장에서는 소프트웨어 프로젝트를 통제하고 IT 블랙홀을 피하는 것이 유리하지만, C/S 구조의 소프트웨어는 적용 범위가 확대될수록 투자는 계속될 것이다.
2. 하드웨어 투자 보호 비교. 두 구조는 기존 하드웨어 투자를 보호한다는 측면에서도 완전히 다릅니다. 응용 범위가 확장되고 시스템 부하가 증가하는 경우 C/S 구조 소프트웨어의 일반적인 솔루션은 더 발전된 중앙 서버를 구입하고 원래 서버를 버리는 것입니다. 이는 C/S 소프트웨어의 2계층 구조 때문입니다. 서버 프로그램은 한 대의 컴퓨터에 구축해야 하지만, e-Tong 관리 시리즈 등 B/S 구조가 다르기 때문에 서버 부하가 증가함에 따라 서버 수를 원활하게 늘리고 클러스터 서버 시스템을 구축할 수 있습니다. , 그러면 각 서버는 그들 사이에서 로드 밸런싱을 수행할 수 있습니다. 원래 하드웨어 투자를 효과적으로 보호합니다.
3. 기업의 급속한 확장에 대한 지원 비교. 성장하는 기업의 경우 빠른 확장이 특징입니다. 예를 들어, Dixintong Company는 매년 새로운 유통 센터를 설립하고 매달 새로운 매장을 오픈합니다. 애플리케이션 소프트웨어의 신속한 배포는 기업의 급속한 확장을 위해 꼭 필요한 보장입니다. C/S 구조의 소프트웨어는 서버와 클라이언트를 동시에 설치해야 하고, 전산실을 구축하고, 전문 경영인력을 채용하는 등 기업의 급격한 확장에 적응할 수 없다. B/S 구조 소프트웨어는 한 번만 설치하면 되며, 이후에는 계정을 설정하고 교육만 받으면 됩니다.
둘째, 소프트웨어 애플리케이션의 확장으로 인해 시스템 유지 관리 인력에 대한 수요가 기업의 급속한 확장을 제한하는 병목 현상이 될 수 있습니다. 회사가 수백 개의 매장을 열면 컴퓨터 전문가에 대한 수요는 회사가 직면한 큰 과제 중 하나가 될 것입니다.
인건비를 떠나 기업이 그렇게 많은 전문 인재를 채용하고 유지하는 것은 불가능하다. 따라서 C/S 구조 소프트웨어의 사용은 필연적으로 기업의 미래 발전을 제한할 것입니다. 또한 C/S 구조의 소프트웨어는 대부분 ODBC를 통해 데이터베이스에 직접 연결되어 있어 보안이 취약할 뿐만 아니라 사용자 수도 제한되어 있다. 데이터베이스에 연결된 각 사용자는 ODBC 연결을 유지하며 항상 중앙 서버의 리소스를 점유하게 됩니다. 중앙 서버에 대한 요구 사항은 매우 높기 때문에 사용자 확장이 크게 제한됩니다. B/S 구조 소프트웨어가 다릅니다. 모든 사용자는 JDBC 연결 버퍼 풀을 통해 데이터베이스에 연결됩니다. 사용자는 데이터베이스에 대한 연결을 유지하지 않으며 기본적으로 사용자 수에 제한이 없습니다.
위의 분석을 통해 B/S 구조 관리 소프트웨어와 C/S 구조 소프트웨어는 각각 장단점이 있음을 알 수 있다. 해외 발전 동향의 관점에서. 현재 외국 대기업의 관리 소프트웨어는 이미 B/S 구조를 갖고 있거나 C/S에서 B/S 구조로 전환하는 중이다. 많은 국내 소프트웨어 제조업체들이 B/S 구조 소프트웨어 개발에 적극적으로 투자하는 추세로 볼 때, 향후 몇 년 내에 B/S 구조를 갖춘 대규모 관리 소프트웨어가 관리 소프트웨어 분야를 장악할 수도 있습니다.