Ubuntu – Service (서비스)

Service (서비스) 정의 서비스는 운영 체제에서 실행되는 프로세스를 논리적으로 분류한 것으로, 사용자 또는 시스템에 특정 기능을 제공 데몬은 서비스의 하위 개념으로, 서비스는 시스템의 중요한 작업을 지원 특징 서비스는 데몬 형태로 실행되거나 특정 작업 완료 후 종료될 수 있음 네트워크 서비스, 데이터베이스 서비스 등 다양한 형태로 제공 systemd와 같은 서비스 관리자를 통해 제어 systemctl은 systemd 시스템 […]

Ubuntu – Service (서비스) 더 읽기"

Ubuntu – Daemon (데몬)

Daemon (데몬) 정의 데몬은 백그라운드에서 실행되며, 특정 작업을 수행하거나 서비스를 제공하는 프로세스 시스템이 부팅되면서 자동으로 시작되고, 사용자가 직접 종료하거나 문제가 발생하지 않는 이상 계속 실행 시스템의 핵심 서비스를 제공하며, 사용자와의 직접적인 상호작용 없이 동작 특징 관리 명령어 주로 systemctl (system control) 명령어를 통해 관리

Ubuntu – Daemon (데몬) 더 읽기"

Ubuntu – nslookup 명령어

nslookup nslookup은 도메인 이름(Domain Name)과 IP 주소를 조회하기 위해 사용되는 네트워크 진단 도구 이 명령어는 DNS 서버와 상호작용하여 네트워크 연결 문제를 확인하거나 도메인 이름과 IP 주소 매핑 정보를 확인하는 데 유용 설치방법 Ubuntu에서는 nslookup이 기본적으로 제공되지 않을 수 있음 이 경우 dnsutils 패키지를 설치 사용법 1. 도메인 이름 → IP 주소 조회 도메인 이름에 대한 A 레코드(IPv4) 또는

Ubuntu – nslookup 명령어 더 읽기"

Dependency Inversion Principle(DIP, 의존성 역전 원리)

Dependency Inversion Principle(DIP, 의존성 역전 원리) https://learn.microsoft.com/en-us/dotnet/architecture/modern-web-apps-azure/architectural-principles#dependency-inversion The direction of dependency within the application should be in the direction of abstraction, not implementation details.애플리케이션 내의 종속성 방향은 구현 세부 사항이 아닌 추상화 방향이어야 합니다. Most applications are written such that compile-time dependency flows in the direction of runtime execution, producing a direct dependency graph.대부분의 애플리케이션은

Dependency Inversion Principle(DIP, 의존성 역전 원리) 더 읽기"

Consuming REST Web APIs

Consuming REST Web APIs 1. 프로젝트 생성(MVC UI) ASP.Net Core Web App (MVC) 2. GET Controller 생성 HttpClient 적용 .Net에서 제공하는 HttpClient Class https://learn.microsoft.com/ko-kr/dotnet/api/system.net.http.httpclient?view=net-8.0 HTTP 요청을 보내고 URI로 식별된 리소스에서 HTTP 응답을 수신하기 위한 클래스를 제공합니다. 사용 예제 HttpClient를 사용하려면, Program.cs 파일에 HttpClient Factory를 설정 이를 통해 효율적으로 HttpClient 인스턴스를 관리하고, 특히 성능 문제를 해결할

Consuming REST Web APIs 더 읽기"

위로 스크롤