|
Receiver, 상대 서버로 접속을 하고, 메시지를 송신하면서 송신한 메시지를 EditText에 출력하는 Sender로 구성하였다.
이들은 각각의 다른 부분에 대해서 서로 독립적으로 실행되기 때문에, 프로그램을 실행하여 메시지를 송수신 할 때, 일정 순
|
- 페이지 5페이지
- 가격 2,000원
- 등록일 2012.11.15
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
3. 여러 가지 상황에 대한 프로그램 결과화면 및 분석
크게 두 가지 문제가 있다.
1:1메신저프로그램을 기초로 시작하여 스레드를 고려하지 않고 프로그램을 설계하였기 때문에 Receiver의 소켓연결이 1회밖에 되지 않는다는 점과, 소켓연결
|
- 페이지 6페이지
- 가격 1,000원
- 등록일 2012.11.15
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
먼저, 서버를 설계하기 전에 2차 프로젝트에 제출했던 안드로이드 프로그램을 재사용하여, Relay Server와 연결을 하였다. 안드로이드 프로그램은 그림과 같이 하나의 receiver용 스레드를 가지고 있고, sender는 스레드 없이 버튼클릭이벤트가 발생
|
- 페이지 9페이지
- 가격 4,000원
- 등록일 2012.11.15
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
public class SoketChat extends Activity implements OnClickListener {
private final static String IP= \"pc ip주소\"
private final static String BR=
System.getProperty(\"hi\");
private TextView Receive;
private SoketChat current;
private final Handler hand
|
- 페이지 4페이지
- 가격 2,300원
- 등록일 2015.10.27
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
str = in.readLine();
System.out.println(\\"S: Received: \'\\" + str + \\"\'\\");
1. 서버 파일
2. 안드로이드 파일
3. 안드로이드 xml파일
4. 생략된 소스
Client.java
main.xml
Server.java
5.83KB
파일 3
|
- 페이지 3페이지
- 가격 3,000원
- 등록일 2014.11.21
- 파일종류 압축파일
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|