db 내용을 xml로 만드는 이유에 대해 질문있습니다!
글리슨
2023.04.01
자바 코드상으로 DB 내용을 ArrayList 로 담는다던지 하는 방법으로 바로 console로 출력할수 있습니다.
하지만 android에서도 db 내용을 xml 이나 여타 다른 웹언어로 바꾸어 다시 파싱하는 작업을 하는데,
굳이 제 생각으로 xml로 변환할 필요가 있을까 싶습니다.
예전에 한번 db 내용을 xml로 바꾸는 이유가, 여러 DBMS에 맞게 적용시키기 위해서 xml 형식으로 바꾸어 oracle 이라던지 mysql 이라던지 db 내용을 통합할때 쓴다? 정도 입니다.
고수님의 답변 부탁드립니다.
-
알찬바로
보통 단말기에서 DB에 직접 붙어서 정보를 제공받는 구조로 설계가 이루어지지 않습니다.
보통 [DB]-[웹서버]-[단말기 다수] 으로 데이터를 전달 받는 구조를 지니게 되는데, [웹서버]-[단말기] 통신시 윗 댓글을 근거로 XML을 많이 사용합니다. -
해찬솔
xml 은 보통 이종기기간 데이터 전송용 포멧으로 쓰입니다. 공통적인 포멧을 가진다는 건 엄청난 메리트입니다. 크게 본다면 님이 보시는 이런 html 화면 또한 xml 의 한 종류입니다. html 으로 할 수 있는 일을 님도 알 수 있으리라 봅니다. 단지 xml 을 작성하는 코스트가 아까워서 그러신다면 json 같은 타입도 있습니다. 한 번 알아 보세요~
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2654681 | 아까 올렸던 질문의 액션코딩 (3) | 큰꽃들 | 2024-05-13 |
2654653 | 개발툴 콘솔창에 아무것도 나오지 않는데 해결좀....해주세요... (3) | 쌍둥이자리 | 2024-05-12 |
2654625 | textare 중간부터 글이 나옵니다. | 영글 | 2024-05-12 |
2654595 | C언어랑 C++ 두개만배워놓으면 (3) | 아빠몬 | 2024-05-12 |
2654543 | 드라이브 체크 어떻게 해야할까요 | 아연 | 2024-05-11 |
2654483 | 익스플로어 6과 7의 버젼에 따라서 클릭이 되지 않을 수 있나요? (1) | 히메 | 2024-05-11 |
2654431 | Invalid procedure call or argument 는 무슨뜻이죠 ;? | 날샘 | 2024-05-10 |
2654372 | 이중연결리스트 정렬 문의 드립니다. (1) | 야미 | 2024-05-10 |
2654343 | 레이어 팝업.. 흑흑 (4) | 다인 | 2024-05-10 |
2654284 | 반응형 웹에서 | HotPink | 2024-05-09 |
2654234 | 타이틀옆에 카테고리 정렬질문이요 (2) | 밤 | 2024-05-09 |
2654207 | 퍼블리셔포트폴리오질문이요! ! (2) | 훌림목 | 2024-05-08 |
2654175 | 방문자 수,포스트마다 사람들이 클릭 한 수 알 수 있는 방법 없나요? | 찬늘 | 2024-05-08 |
2654145 | 숙제란! | 피리 | 2024-05-08 |
2654120 | 레이어팝업 이용시 body 스크롤 고정(?) 질문입니다. (2) | 꿈빛 | 2024-05-08 |
2654094 | 메인메뉴와 윈쪽사이드메뉴 테마? | 솔찬 | 2024-05-07 |
2654064 | mp3 plyer에서 이퀄라이져를 구현하고 싶습니다. (7) | 촉촉한 초코칩 | 2024-05-07 |
2654034 | 초보자라 조언좀얻고자합니다 씨언어 문제입니다 (4) | 모이 | 2024-05-07 |
2654006 | 아주 극초보 배열문젠데요...오류를 어케 처리하죠..;;; (2) | 눈꽃 | 2024-05-07 |
2653980 | 이미지 슬라이드 안에 삽입한 텍스트 애니메이션 제어방법? | 다흰 | 2024-05-06 |