«api» 태그된 질문

API (응용 프로그래밍 인터페이스)는 다른 소프트웨어에서 소프트웨어를 사용하기위한 사양입니다.

30
내 프로그래밍 언어와 그에 대한 컴파일러를 어떻게 만들 수 있습니까?
나는 프로그래밍을 철저히하고 BASIC, FORTRAN, COBOL, LISP, LOGO, Java, C ++, C, MATLAB, Mathematica, Python, Ruby, Perl, JavaScript, Assembly 등의 언어를 접했습니다. 사람들이 프로그래밍 언어를 만들고 컴파일러를 고안하는 방법을 이해할 수 없습니다. 또한 사람들이 Windows, Mac, UNIX, DOS 등과 같은 OS를 만드는 방법을 이해할 수 없었습니다. 나에게 신비로운 다른 것은 …

12
API 키와 같은 비밀 정보를 소스 제어에서 제외시키는 전략?
사용자가 Twitter, Google 등의 OAuth 자격 증명을 사용하여 로그인 할 수있는 웹 사이트에서 작업하고 있습니다. 이렇게하려면이 다양한 제공 업체에 등록하고 내가 가지고있는 비밀 보안 키를 가져와야합니다 다양한 신체 부위에 대한 서약으로 보호합니다. 내 키가 ank되면 부품이 k니다. API 키는 런타임에 인증 요청을 수행하는 데 사용되므로 소스와 함께 이동해야합니다. 필자의 경우 …

14
Qt로 더 많은 데스크탑 앱이 작성되지 않는 이유는 무엇입니까? [닫은]
Qt에 대한 경험을 알고 이해 한 한, 매우 훌륭하고 배우기 쉬운 라이브러리입니다. API는 매우 잘 디자인되어 있으며 크로스 플랫폼이며,이 기능은 매력적인 여러 기능 중 두 가지에 불과합니다. 더 많은 프로그래머가 Qt를 사용하지 않는 이유를 알고 싶습니다. 그것에 대해 말하는 결함이 있습니까? Qt보다 다른 라이브러리를 더 잘 만드는 기능은 무엇입니까? 라이센스 …
202 api  libraries  qt 

12
API와 SDK의 차이점은 무엇입니까?
내가 정말 뭔가라는 차이 말할 수 없다는 것을 깨달았을 때 나는, 다양한 API 및 SDK를 통해보고 된 API 라고 뭔가 SDK를 . 둘 다 개념적으로는 다른 소프트웨어가 웹 서비스, 최종 사용자 앱, OS 서비스 또는 데몬 또는 커널인지 여부에 관계없이 프로그램이 다른 소프트웨어에서 제공하는 리소스와 인터페이스하고 제어하는 ​​방법입니다. 장치 드라이버. …

3
REST API 보안 저장 토큰 vs. JWT vs OAuth
모바일 응용 프로그램과 API의 양이 매일 증가하고 있기 때문에 여전히 REST API를 보호하기위한 최상의 보안 솔루션을 찾고 있습니다. 다른 인증 방법을 시도했지만 여전히 약간의 오해가 있으므로 더 경험이 많은 사람의 조언이 필요합니다. 내가이 모든 것을 이해하는 방법을 알려 드리겠습니다. 무언가를 잘못 이해하면 알려주십시오. 일반적으로 WEB뿐만 아니라 REST API가 상태 비 …
104 security  rest  api  oauth  https 

3
하드웨어 가속 벡터 그래픽이 제거되지 않은 이유는 무엇입니까?
60fps에서 벡터 경로를 실시간으로 조작하는 앱을 개발 중이며 주제에 대한 정보가 거의 없다는 것에 놀랐습니다. 처음에는 CoreGraphics를 사용하여 아이디어를 구현하려고했지만 목적에 맞게 제대로 수행되지 않았습니다 . 그런 다음 OpenVG 라는 하드웨어 가속 벡터 그래픽에 대한 크로노스 표준이 있음을 알게되었으며, 친절한 영혼이 MonkVG 라는 OpenGL ES 반 구현을 작성했습니다 . 그러나 …


7
URI 대 쿼리 문자열로 REST API 디자인
다음과 같은 세 가지 리소스가 있다고 가정 해 봅시다. Grandparent (collection) -> Parent (collection) -> and Child (collection) 위의 내용은 다음과 같은 리소스 간의 관계를 보여줍니다. 각 조부모는 하나 이상의 부모에게 매핑 할 수 있습니다. 각 부모는 하나 이상의 자녀에게 매핑 될 수 있습니다. 하위 리소스에 대한 검색을 지원하지만 필터 …
73 design  rest  api 


8
여러 작업이 다른 상태로 완료되면 반환 할 HTTP 상태 코드는 무엇입니까?
사용자가 서버에 하나의 HTTP 요청으로 여러 작업을 수행하도록 요청할 수있는 API를 작성 중입니다. 결과는 조치 당 하나의 항목이있는 JSON 배열로 리턴됩니다. 이러한 각 작업은 서로 독립적으로 실패하거나 성공할 수 있습니다. 예를 들어 첫 번째 작업이 성공하고 두 번째 작업의 입력 형식이 잘못되어 유효성을 검사하지 못할 수 있으며 세 번째 작업으로 …
72 api  http 

4
인터페이스에서 "선택적 메소드"로 Java 콜렉션이 구현 된 이유는 무엇입니까?
Java 콜렉션 프레임 워크를 확장 한 첫 번째 구현 중에 콜렉션 인터페이스에 선택적으로 선언 된 메소드가 포함되어 있다는 사실에 놀랐습니다. 구현되지 않은 경우 구현자는 UnsupportedOperationExceptions를 발생시킵니다. 이것은 즉시 API 디자인 선택이 좋지 않은 것으로 나타났습니다. Joshua Bloch의 뛰어난 "Effective Java"책을 많이 읽은 후 나중에 이러한 결정에 대한 책임을진다는 사실을 알게 …

3
RESTful API에서 슬래시
RESTful API에서 슬래시로 무엇을해야하는지에 대한 토론이있었습니다. 개라고하는 자원과 개별 개를위한 종속 자원이 있다고 가정하겠습니다. 따라서 다음을 수행 할 수 있습니다. GET/PUT/POST/DELETE http://example.com/dogs GET/PUT/POST/DELETE http://example.com/dogs/{id} 그러나 우리는 다음과 같은 특별한 경우로 무엇을합니까? GET/PUT/POST/DELETE http://example.com/dogs/ 내 개인적인 견해는 이것이 id =로 개별 개 자원에 요청을 보내는 것 null입니다. 이 경우 API가 404를 …
60 api  rest  http 

7
RESTFul : 상태 변경 조치
RESTfull API를 만들 계획이지만 내 머리에 문제를 일으키는 아키텍처 질문이 있습니다. 비즈니스 로직이 빠르게 변경 될 수있는 경우 여러 클라이언트 플랫폼을 업데이트하는 것은 실시간으로 유지하기 어렵 기 때문에 클라이언트에 백엔드 비즈니스 로직을 추가하는 것은 피하고 싶은 옵션입니다. 우리가 기사를 자원 (api / article)으로 가지고 있다고 가정 해 봅시다. 게시, 게시 …
59 api  rest 

8
API에서 HTTP 상태 코드 404를 사용하는 경우
나는 프로젝트를 진행 중이며 약 1 시간 이상 직장에서 사람들과 논쟁을 벌이고 있습니다. 나는 스택 교환 사람들이 무엇을 말할지 알기로 결정했습니다. 우리는 시스템에 대한 API를 작성 중입니다. 조직 트리 또는 목표 트리를 반환 해야하는 쿼리가 있습니다. 조직 트리는 사용자가있는 조직입니다. 즉,이 트리는 항상 존재해야합니다. 조직에는 항상 목표 트리가 있어야합니다. (논쟁이 …

4
중복 코드를 수락 할 수있는 예외적 인 경우가 있습니까?
우리는 세 가지 API를 빌드해야하는 소프트웨어 프로젝트를 진행하고 있습니다. 하나는 홈 뱅킹 채널, 하나는 대행사 채널 , 다른 하나 는 모바일 채널입니다. 대행사 API는 모든 기능을 갖추고있어 가장 완벽한 API입니다. 그 다음에는 약간 작은 Home API와 모바일 API가 있습니다. 여기서 설계자는 공통 계층 (모든 API가 공유하는 교차 채널 EJB 서비스)을 …
57 java  api  spring 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.