SUA(UNIX 기반 응용 프로그램용 하위 시스템)는 Microsoft® Windows® 서버급 운영 체제를 실행하는 컴퓨터에서 사용자 지정 UNIX 기반 응용 프로그램을 컴파일하고 실행하는 원본 호환 하위 시스템입니다. SUA에서는 원본 코드를 변경하지 않고도 UNIX 응용 프로그램이 Windows와 완전히 상호 운용되도록 할 수 있습니다.

UNIX 기반 응용 프로그램용 하위 시스템은 운영 체제에 POSIX(Portable Operating System Interface) 프로세스를 제공합니다. Microsoft 웹 사이트(https://go.microsoft.com/fwlink/?LinkID=139521(페이지는 영문일 수 있음))에서 다운로드할 수 있는 셸 및 Telnet client 등의 지원 유틸리티 패키지와 함께 SUA는 완전한 UNIX 환경을 제공합니다. 다운로드 패키지에는 포괄적인 스크립팅 유틸리티 집합이 포함되며 SDK(소프트웨어 개발 키트)는 SUA의 개발 기능을 완전히 지원하고 완벽한 UNIX 기반 응용 프로그램 개발 환경을 제공하도록 만들어졌습니다.

또한 SUA는 대/소문자 구분 파일 이름, 작업 제어, 컴파일 도구, 300개가 넘는 UNIX 명령, 유틸리티 및 셸 스크립트 사용을 지원합니다. 하위 시스템은 Windows 커널과 별도로 설치되므로 에뮬레이션 없이도 실제 UNIX 기능을 제공합니다.

이 릴리스의 기능

UNIX 기반 응용 프로그램용 하위 시스템의 기능은 다음과 같습니다.

  • 데이터베이스(OCI/ODBC) 라이브러리 연결   SUA에서는 OCI(Oracle Call Interface) 및 ODBC(Open Database Connectivity) 표준을 사용하여 데이터베이스 응용 프로그램에서 Oracle 및 SQL Server에 연결할 수 있습니다.

  • POSIX 응용 프로그램 디버깅용 Microsoft Visual Studio® 디버거 확장   SUA에서는 Visual Studio IDE(통합 개발 환경)를 사용여 POSIX 프로세스를 디버깅할 수 있습니다.

  • SVR-5 및 BSD UNIX 환경 기반 유틸리티   SUA 다운로드 패키지는 SVR-5와 BSD라는 두 가지 다른 UNIX 환경을 지원합니다.

  • 64비트 응용 프로그램 지원   SUA는 썽킹이라는 프로세스를 사용하여 64비트 운영 체제에서 실행되는 64비트 응용 프로그램을 지원할 뿐만 아니라 64비트 운영 체제에서 실행되는 32비트 이진도 기본적으로 지원합니다.

자세한 내용을 보고 스크립팅 유틸리티와 SDK를 다운로드하려면 Microsoft 웹 사이트(https://go.microsoft.com/fwlink/?LinkID=139521(페이지는 영문일 수 있음))를 참조하십시오.

섹션 내용

참고 항목