Skip to main content

접착제 코드는 무엇입니까?

접착제 코드는 그렇지 않으면 호환되지 않는 프로그램 또는 소프트웨어 구성 요소를 통합하는 컴퓨터 코드입니다.이 코드는 일반적으로 계산 또는 계산과 같은 목적을 제공하지 않지만 두 개의 호환되지 않는 소프트웨어 사이의 프록시로만 사용됩니다.객체 지향 프로그래밍 언어는 스크립팅 언어, 두 개의 객체 지향 언어를 서로 연결할 수 있거나 동일한 언어의 큰 조각을이 코드로 통합 할 수 있습니다., 그렇게 할 필요는 없습니다.일반적으로 한 코드가 다른 코드에서 기능을 호출하거나 코드 블록 사이에 작은 데이터 값을 전달할 수 있습니다.일부 접착제 코드 생성기를 사용하면 사용자 지정된 데이터 구조가 코드 모듈간에 전달 될 수 있지만 모든 것이 그렇지는 않습니다.연결 코드를 통해 큰 데이터를 이동하는 것이 항상 신뢰할 수있는 것은 아닙니다.

생성 된 접착제 코드, 특히 고유 한 컴퓨터 언어를 연결할 때 종종 각 연결된 코드 모듈에 특정한 코드 조각이 포함됩니다.예를 들어, C ++를 Java와 연결하려면 생성 된 코드에는 C ++ 파일과 Java 파일이 모두 포함될 수 있습니다.연결된 코드 모듈의 구조를 크게 변경하지 않는 한 생성 된 파일을 변경할 필요는 없지만 개발 과정에서 업데이트해야 할 수도 있습니다.이와 같은 생성 된 파일은 개발자가 변경하거나 유지 관리 할 필요가 거의 없으며 최종 사용자는 절대로 변경하지 않습니다.

접착제 코드를 사용하여 작은 기능에서 대형 라이브러리에 이르기까지 모든 크기의 코드 모듈을 연결할 수 있습니다.이 목적을 위해 생성 된 프록시 코드의 양에 따라 상당한 양의 코드 팽창 및 오버 헤드가있을 수 있으므로 이러한 방식으로 작은 코드를 연결하는 것이 항상 이상적이지 않을 수 있습니다.반면에 대형 라이브러리에 호출을 동기화하거나 대형 코드 리포지토리를 병합 할 때 소량의 접착제 코드는 다른 방법으로 사용할 수없는 기능을 가져 오는 데 귀중한 방법이 될 수 있습니다.접착제 코드의 경우, 각각의 목적은 상당히 다릅니다.XML은 마크 업 언어, 즉 더 쉽게 해석하기 위해 기존 데이터에 조직 및 설명 정보를 추가합니다.둘 다 정보를 이동하기위한 프록시 역할을 할 수 있지만 XML은 정적이며 코드 블록간에 전송할 수있는 데이터 측면에서 훨씬 제한적입니다.XML은 데이터를 주석 및 분류하는 반면 접착제 코드는 데이터의 움직임 및 조작을 허용합니다.