소리소문 없이... 사랑도 명예도 이름도 남김 없이...
DexCore.net

분류 전체보기 970

WCF Binding 종류

1. BasicHttpBinding HTTP 나 HTTPS 프로토콜을 사용하며 메세지 인코딩은 XML text 를 이용한다. .asmx 기반의 웹서비스을 이용하는 클라이언트에서도 이용이 가능하다. 2. WSHttpBinding 분산트랙잭션, 보안, 신뢰할 수 있는 세션등을 지원하는 WS-* 스펙을 충족한다. HTTP, HTTPS 프로토콜을 사용하며 인코딩은 XML text 뿐 아니라 MTOM(Message Transmission Optiomization Mechanism)을 지원한다. MTOM은 바이너리 데이터를 포함한 메세진 전송에 효율적인 인코딩 메카니즘이다. 3. WSDualHttpBinding 양방향 통신을 지원한다는 것 외에는 WSHttpBinding과 유사하다. 일반적인 통신은 요청에 대한 응..

C#/WCF 2008.04.01

비스타에서 설치 프로젝트 권한상승 하기

비스타가 출시되면서 화려해진 인터페이스 만큼 수많은 부분에서 이슈가 생겼습니다. 게임/시스템/개발 등의 대체로 전반적인 부분에서 사용자들의 따가운 질타를 받아왔습니다. 그 중에서 배포 프로젝트와 관련하여 알아보았던 설치 프로젝트의 권한 상승 문제는 Visual Studio 2008 의 설치 프로젝트의 권한 상승 기능을 이용하여 해결할 수 있었습니다. 하지만 Windows Installer 에 의한 MSI 설치 파일을 약간 다른 방법으로 해결해야 합니다. Windows Installer 에 의한 MSI 설치 파일 권한 상승 방법 Windows Installer 는 msiexec 에 의해 설치파일(.MSI) 설치 환경을 제공해 줍니다. 때문에 근본적으로 MSI 설치 파일의 관리자 권한을 획득하기 위해서는… ..

C# 2008.04.01

DllImport Attribute

DllImport Attribute DllImport Attribute는 기존의 프로그램 언어로 작성된 여러 컴포넌트나 DLL들을 사용할 경우에 표시해 주어야 하는 Attribute입니다. 즉, 특정 메서드가 비관리(Unmanaged) 코드형태로 실행되는지 여부를 나타냅니다. ▣ DllImport Attribute q 기존에 만들어진 외부 DLL을 호출하기 위해서 사용하는 Attribute임 닷넷 프레임웍을 기반으로 하는 프로그래밍 언어에서 기존 프로그래밍 언어로 작성된 여러 컴포넌트, DLL들을 사용할 경우에 반드시 표시해야 하는 Attribute입니다. DllImport Attribute를 사용하려면 System.Runtime.InteropService을 using해서 사용해야 합니다. 간단한 예를 ..

C# 2008.04.01

IIS Lockdown Tool 2.1

최근 윈도우즈 서버의 보안에 문제가 생겨서 Microsoft IIS LockDown Tool을 설치했다. 다음은 IIS LockDown 툴에 대한 설명이다. 마이크로소프트의 NT 4.0 또는 Windows 2000에 포함된 IIS 4.0, IIS 5.0의 보안 헛점을 미리 방지할 수 있도록 웹서버 운영자가 손쉽게 보안 옵션을 수정할 수 있게 도와주는 IIS 보안 관리 프로그램인 Microsoft IIS Lockdown Tool의 새로운 2.1 새버전입니다. IIS는 다양한 기능을 제공하는 웹서버인 만큼 여러가지 개방된 서버 구조를 가지고 있는데, 이러한 구조를 악용하여 Code Red와 같은 각종 웹서버 공격이나 해킹을 받고 있는 것이 사실입니다. 하지만 이런 강력한 기능의 상당수는 실제 서비스를 위해 ..

Web/IIS 7.0 2008.04.01
728x90
반응형