smartfoxserver

sfs2x의경우 내부 아이피를 등록해 줘야 다른 컴퓨터에서 접속이 가능하다.

안드로이드에서 소켓통신을 하려면 ane파일을 포함시켜야 한다.

 

레퍼런스 : https://www.smartfoxserver.com/docs/1x/

C:\Program Files (x86)\SmartFoxServerPRO_1.6.6

에 설치된다. start.bat파일을 실행해야 하는데 도스창을 관리자 권한으로

실행해야 정상 실행된다.

 

서버 설정 프로그램 경로: C:\Program Files (x86)\SmartFoxServerPRO_1.6.6\Admin

username: sfs_admin

password: sfs_pass

서버에 계속 접속되어 있을 수 있도록 자동 접속 종료시간을 늘려놓는다.

Config.xml탭을 클릭하여

<MaxUserIdleTime>300000</MaxUserIdleTime>

<MaxSocketIdleTime>600000</MaxSocketIdleTime>

위처럼 값을 늘려두었다.

 

 

java 예제파일 : SFS_Java_Client_API

주소: https://www.smartfoxserver.com/download/sfsPro#p=updates

SFS_Java_Client_API\examples\Java2SE\SmartFoxJChat 경로를 이클립스에서 임포트 한다.

임포트 옵션은 Projects from Folder or Archive로 한다.

임포트 후 MainFrame.java를 실행하면 별다른 에러없이 동작한다.