728x90 분류 전체보기31 DB - (MSSQL)Service Broker, 서비스브로커란 무엇인가? 서비스 브로커(Service Broker)는 데이터베이스 엔진에서 두 개의 서로 다른 응용 프로그램 간에 일반적으로 명령 메시지인 태스크의 완료를 모니터링하는 SQL Server 의 기능입니다. 메시지 전달을 한쪽 끝에서 다른 쪽 끝까지 안전하게 할 책임이 있으며, 대상 응용 프로그램이 일시적으로 종료되거나 응답하지 않는 경우, Service Broker는 전송 준비가 될 때까지 메시지를 큐에 저장해 놓습니다. 두 애플리케이션(SQL Server 내부 또는 외부)이 통신할 때, 어느 애플리케이션도 반대쪽 끝의 기술 세부사항에 접근할 수 없습니다. 민감한 메시지를 보호하고 지정된 장소에 안정적으로 전달하는 것이 Service Broker의 역할입니다. Service Broker는 고도로 통합되어 있으며, .. 2021. 7. 11. DB - 트랜잭션과 트랜잭션 격리성 수준 트랜잭션(이하 Tx)은 데이터 처리를 위한 하나의 논리적 단위이며 하나의 Tx 안에서 두개 이상의 여러 연산일 수 있다. 실제 사용시에는 일반쿼리를 사용하여 만들 수 있지만 주로 Stored Procedure(이하 SP)를 실행할때 길고 연속적인 트랜잭션이 사용되므로 실행시에 다음과 같은 형태로 나타난다. 아래의 Tx는 2줄에 불과하지만 2줄이든 100줄이든 3000줄이든 트랜잭션으로 묶여있다면 그것이 하나의 작업단위이다. begin select * from dbo.player end Transaction의 특징 원자성(Atomicity) Tx은 더 이상 분해가 불가능한 업무의 최소 단위이므로 전부 처리되거나 아예 하나도 처리되지 않아야 한다 일관성(Consistency) 일관된 상태의 데이터베이스에서 .. 2021. 7. 9. Html - Html에서의 서버사이드 기호 사용법 (<% %>, <%= %>, <%@ %>, <%# %> ) Html페이지에서 서버사이드 코드나 페이지 지시자, 서버사이드 코드 작성을 할 때는 를 이용해서 할 수 있으며 여러방법을 이용하여 Html페이지에서 서버사이드 코드를 제어할 수 있습니다. 또한 실제 Html페이지에서 태그 및 텍스트로 보여지지 않으며 서버사이드 코드로 실행됩니다 서버사이드 코드(문법)을 실행할 수 있게 하지만 때로는 스파게티 코드의 원인이 되어 개발자를 번거롭게 하기도 합니다 C# public string name = "Tailer"; Html Mike Tailer 결과 Tailer 서버사이드 코드의 메소드, 변수, 인스턴스 변수와 같은, 문법이 아닌 결과값이 나오는 항목에 대해서 쓸 수 있습니다 1. 문법을 혼용한 적용법 C# public List food = new List { "Sa.. 2021. 7. 9. C# - Xml파일 제어, Xml파싱 Xml파일이나 텍스트가 있을 경우 Xml내부에 있는 값을 가져오기 위해서는 다음과 같은 방법을 쓸 수 있습니다. Xml파일 확인케이스 - Xml 속성값 가져오기 - 하위노드 리스트 가져오기 - 노드의 값 가져오기 - 추가된 노드의 하위값들 가져오기 - 중복노드의 값들 가져오기 예제 Xml파일 VS code Xml Sample Document 2019 DDeok guk Ramyeon T1 T2 T3 Xml파일 가져오기 XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load("XmlSample.xml"); 하위노드 리스트 가져오기 XmlNodeList ctg_node_lst = ctg_node.ChildNodes; Xml속성 가져오기 XmlNode ctg_node = x.. 2021. 7. 8. 이전 1 ··· 4 5 6 7 8 다음 728x90