protobuf-net

    8

    6답변

    저는 소형 프레임 워크 응용 프로그램을 개발 중이므로 성능을 향상시켜야합니다. 이 응용 프로그램은 현재 개체를 XML로 serialize하고 데이터베이스에 저장하여 오프라인으로 작동합니다. 프로파일 링 도구를 사용하면 앱이 느려지면서 오버 헤드가 커지는 것을 알 수있었습니다. 필자는 바이너리 직렬화로 전환하면 성능이 향상 될 것이라고 생각했지만, 이것이 소

    4

    2답변

    저는 정수, 문자열 및 사용자 정의 유형과 같은 다른 유형의 객체가 포함 된 List<object>을 보유하고 있습니다. 모든 사용자 정의 유형이 프로토 타입 조정됩니다. 내가 지금하고 싶은 것은 protobuf.net으로이리스트를 직렬화/비 직렬화하는 것이다. 지금까지 나는 각 타입을 명시 적으로 선언해야한다고 생각합니다. 불행히도 이러한 혼합리스트 구조

    4

    1답변

    방금 ​​.NET 직렬화를 분산 캐시 응용 프로그램의 프로토콜 버퍼로 대체했는데 그 결과는 정말 인상적입니다. 내가 싫어하는 유일한 사실은 기본 메시지 클래스와 순환 종속성을 만드는 자식 사이에 종속성을 추가해야한다는 사실입니다. ProtoInclude를 사용하여 기본 클래스에 태그를 지정하는 다른 방법이 있습니까?