nest.js2 node net.connect를 이용하여 Blocking TCP Socket Message Send, Receive 테스트 진행 nest.js 가 클라이언트인 상황으로 , TCP Socket을 Listening을 하고 있는 서버에 메시지 전송 예제 입니다. 1. nestjs Client class 작성 진행import { Logger } from "@nestjs/common";export class TcpClient { static logger = new Logger(TcpClient.name); static net = require('net'); static initTcpConnection() { const client = new this.net.Socket(); let result; client.connect(35000 , 'localhost' , (data : stri.. 2024. 10. 9. SHA256 암호화 알고리즘으로 Text 암호화 예제 (1) 암호화 역할 함수를 작성 하였습니다.//test.encrypt.helper.tsexport class TestEncryptHelper { static async encrypt(password: string): Promise { const { createHash } = require('crypto'); return createHash('sha256').update(`${password}[SaltValue]`).digest('hex'); }} (2) 단위 테스트를 진행해보기 위하여 작성 하였습니다.//test.encrypt.helper.spec.tsimport { TestEncryptHelper } from './test.encrypt.helper' describe('encryptTes.. 2024. 9. 30. 이전 1 다음