Page 31 -
P. 31

F5  키를 누르거나 실행 버튼을 클릭해서 프로젝트를 다시 실행해 보자. 프로젝트를 실행하면 웹
                    브라우저가 실행된다. 챗봇 개발은 웹 프로그래밍이므로 실행하면 웹 브라우저에 default.htm의
                    내용이 출력되는데 중요한 내용은 아니다. 프로젝트를 실행하면 다음 그림처럼 웹 페이지만 출력

                    되므로 챗봇 프로젝트를 테스트할 수 있는 방법이 없다.                                                    2

                       그림 2-23 SimpleEchoBot 프로젝트를 실행한 모습                                             개발 환경과 Hello World 봇 만들어 보기



















                    이럴 때 바로 Bot Emulator를 사용한다. Bot Emulator는 클라우드에 있는 Bot Service 역할과 메

                    신저 역할을 동시에 하는 에뮬레이터로 챗봇을 개발할 때 많이 쓰는 중요한 도구다.

                    윈도에서 botframework-emulator를 찾아서 Bot Emulator를 실행하면 연결할 주소를 입력해야
                    한다. 연결할 주소는 챗봇을 실행했을 때 뜨는 웹 브라우저 주소와 포트 번호를 포함해야 한다.
                    http://localhost:3984/api/messages와 같은 형식으로 입력하고 CONNECT 버튼을 클릭한다.
                    이때 Microsoft App ID와 Microsoft App Password는 잠시 비워 둔다.


                       그림 2-24 봇 에뮬레이터를 실행하고 챗봇 주소를 입력한다


                     1






                                            2











                                                                                                  035





     가장 빨리 만나는 챗봇 프로그래밍(본문)5차.indd   35                                                     2018-12-06   오전 11:08:01
   26   27   28   29   30   31   32   33   34   35