대신증권 API JAVA에서 사용하기 (1)
언어/JAVA
2022. 2. 25. 15:52
대신증권 API는 dll 형식으로 제공되기 때문에 C#이나 VB에서 사용 가능하다. 파이썬에서는 pywin32 (win32com) 라이브러리를 사용해서 API를 호출할 수 있다. 여기까지가 대신증권에서 공식적으로 지원하는 언어이고 JAVA는 우회적인 방법을 사용해야 한다. 먼저 대신증권 Cybos Plus를 설치해야한다. Cybos를 설치한 뒤 실행하면 로그인 화면에서 Cybos Plus를 눌러 설치할 수 있다. 설치가 완료되면 C:\DAISHIN\CYBOSPLUS 경로에 dll 파일들이 잔뜩 생겨난다. 여기서 일반적으로 필요한 dll은 cpdib.dll, cpsysdib.dll, cptrade.dll, cputil.dll 네 가지이다. 이제 JAVA에서 dll을 사용하기 위해 dll들을 JAVA cla..