728x90
반응형

네트워크 2

[C# 교과서] 60. 네트워크 프로그래밍 맛보기

C#에서 다루는 데이터는 인메모리, 파일, XML과 JSON을 포함하여 여러 데이터를 인터넷 같은 네트워크를 통해서 주고 받을 수 있음 HttpClient 클래스로 웹 데이터 가져오기 닷넷에서 제공하는 Http 클래스를 사용하면 인터넷에 연결된 네트워크상의 데이터를 가져오거나 전송 가능 // HttpClientDemo 프로젝트에서 실행 using System; using System.Net.Http; using System.Threading.Tasks; class HttpClientDemo { static async Task Main() { //[1] HttpClient 개체 생성 HttpClient httpClient = new HttpClient(); //[2] GetAsync() 메서드 호출 Htt..

C#/C# 교과서 2023.02.11

[NDC22-프로그래밍] 라즈베리 파이로 직접 만드는 네트워크 시뮬레이터

● 발표분야: 프로그래밍 ● 발표자: 데브시스터즈 박재현 / DEVSISTERS Jaehyeon Park ● 권장 대상: 프로그래머 ● 키워드: #네트워크 #라즈베리파이 #리눅스 데브옵스 엔지니어 네트워크 시뮬레이터? - 네트워크를 직접 조작하여 원하는 환경 아래에서 여러 가지 테스트를 할 수 있도록 해주는 도구 1. 네트워크 시뮬레이터를 만드는 이유 - 개발할 때는 괜찮은데 배포하니까 네트워크 오류 많이 남 - 느리고 불안정한 네트워크, 갑작스러운 네트워크 단절, 비대칭적인 전송속도 기존 도구들은.. - 설치하는 과정 번거로움 - 기능이 제한되어 다양한 시나리오를 재현하기 어려움 - 비 소프트웨어 직군 분들의 사용이 어려움 클라이언트 수정 없이 시뮬레이터에 연결하는 것만으로 다양한 환경 재현이 된다면?..

728x90
반응형