마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

[Android] 이건 웹서버통신인가요? 아니면 jsp 통신인가요?

0 추천

제가 분석중인 안드로이드 소스코드가 있습니다. 그 안에는 

http://app.***.kr:8080/bellWeb/img/intro_img.png

이와같은 형식으로 url를 받는 변수가 있더군요 

그런데 저는 서버,db연동을 공부하지 못하여 이게 웹서버 방식인지 

아니면 서버컴퓨터를 이용하여 하는것인지 잘 모르겠습니다.

 

제가 서버컴안에 있는 SQLyog를 열어서 확인한 테이블 일부에는 이런식으로 되어있고요

코드내에서는 cursor를 이용해 접근하고 있습니다. 

아래의 DB는 일부분만 스크린샷했습니다. 이 DB이름은 bell이라고 정해져있습니다.

 

그래서 드는 궁금증은

1) android (코드) -  jsp - 서버컴퓨터 

String url = "http://app.***.kr:8080/bellWeb/app/gen012_****_select.jsp";

jsp가 중간에서 연결을 해주는 생각은 위의 라인을 보고 들었던 생각이고요 

 

2) android (코드) - 웹서버 - DB

이 방식은 아래 코드에서 bellWeb이라는 Web! 이거보고 생각이 든거고요 ㅠ

http://app.***.kr:8080/bellWeb/img/intro_img.png

 

3) android (코드) - 톰캣 - DB

 

보안상 ***로 표시를 해둔점 양해바랍니다 ㅠ

이렇게 머릿속에서 멤돕니다. 무슨 방식인지 모르겟네요 ㅠㅠㅠㅠ 

더 궁금한건 있지만 댓글보고 더 추가하겠습니다 도와주시면 감사하겠습니다.

bg_u (730 포인트) 님이 2017년 11월 21일 질문
웹서버에서 도는게 jsp 죠.. 웹서버 == 톰켓 이며 톰켓으로 jsp 를 구동 합니다.

andorid  <=> web server 이고  

디비 row 는 android app 에 출력해야할 정보를 url 로 표기 해둔것 뿐입니다.

즉 android -> request -> webserver -> db -> response (json?) -> android 형태로 db 정보를 얻고

db 정보내에 있는 image 정보와 mp3 정보를 다시 요청합니다.
android -> request(mp3 or image) -> webserver -> response (file) -> android

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...