XML WEB SERVICE PDA WEB HARD

Slides:



Advertisements
Similar presentations
Transaction ㅇ Transaction 을 직접 구현하려면, 까다로운 설계와 복잡한 코드를 필요로 하고 수정에 공수가 많이 들게 된다. ㅇ 스프링에서 제공하는 Transaction Manager 를 사용하여 쉽고 간편하게 어려운 트랜잭션을 해결할 수 있다. xml.
Advertisements

ㅋㅋ 다른 집단과 명확히 구별되는 가치체계와 지식 그리고 그에 부합하는 기술을 가지고 있어야 한다. 가치체계 - 사회복지사윤리강령, 선서 등 기본요소 완성 지식 - 사회복지사 1 급 자격증 시험으로 완성 기술 - 명확하지 않으나 실습, 보수교육을 통해 완성 Client.
의료정보팀 박수완 강남세브란스병원 GANGNAM SEVERANCE HOSPITAL.
7 월 소식지에서는 도서관 분류에 대해 알아보았어요. 한국십진분류법은 0 에서 9 까지 열 개의 수를 가지고 이 세상 의 모든 것을 나누는 방법이라는 것. 이 세상의 모든 것이 이 열 개 가운데 어딘가에 꼭 들어가 야 한 다는 것 그럼,
ChartSNS Final BlackHole 한규학 이경찬 최규연 김보경 전승현. 왜이런 거죠 ? 리비아 사 태로 차질 이 생겼어 요. 그러므로 이러한 압축 된 차트를 가지고 토론 을 하기 위 해선 / 명확한 의견 을 표현하는 것이 필요합 니다. 그러므로 이러한 압축.
2 주 실습강의 학기, 소프트웨어 설계 및 실험 ( Ⅰ ). Artificial Intelligence Laboratory Preview  웹 2.0  RIA  웹과 실버라이트의 실행 구조  Silverlight with VS 2008  설치 프로그램.
IT 패러다임을 바꾼 디지털 리더 한국대학생IT경영학회 교육팀 차헌영 가장 성공한 IT기업은?
보안등 고장관리 자동화시스템 시범운영 제안서 인천광역시 서구 민관협력개발 032) )
DB Injection과 대응방안 nwkim.
프랜차이즈 본사 인트라넷 구축 제안서 제출처 : ㈜마세다린 제출사 : ㈜데이타캠프 제출일 :
DB 프로그래밍 학기.
DB 프로그래밍 학기.
소리가 작으면 이어폰 사용 권장!.
ADO.NET 부산IT직업전문학교 성 명 건.
김 상 국, 김 기 훈 한남대학교 컴퓨터공학과 데이터베이스 실험실
2017년 1/4분기 상1동 주민자치센터프로그램 수강생 모집【선착순】
꼼꼼한 청소법 생활의 지혜.
C#에서 데이터베이스 연동 방법.
네트워크 프로그래밍 <네트워크 주문 프로그램 V1.00 >
Chapter 05 SQL 인젝션 공격.
델파이7 웹서비스 클라이언트 델파이7에서 C#으로 작성한 웹서비스 함수를 사용하기 위한 간략한 방법을 정리해 보았습니다.
PDA & PC Webhard Network Project 오민식, 김상용, 배은희.
뇌를 자극하는 SQL Server 장. 서버 자동화.
DB와 WEB 연동(1) [2-Tier] Java Applet 이용
11장. 데이터베이스 서버 구축과 운영.
ASP 정 보 보 호 학 과 양 계 탁.
IOC, DI 2015 Web Service Computing.
2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제
OpenGL Project (3D 움직이는 자동차)
Internet Multimedia Solutions (Video Chatting)
이쁜 코드 작성하기 마이에트 레이더즈팀 중원.
LogParser.
Chapter 07 소스코드의 취약점 분석.
독도 바로알기 2. 사료와 지도로 보는 독도.
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
인터넷 보안 정보 보안 개론 5장.
PDA를 이용한 Remote Service Control
차례 튜닝 - 프로필러를 이용한 튜닝 프로필러 친해지기 프로필러 결과 테이블로 만들기 프로필러 결과 분석하기
프로젝트 중간보고서 조재영 지승우.
ASP를 이용한 전자상거래 사이트 구축 지도교수님: 이형원 컴퓨터응용과학부 박정선.
5 장 객체 지향 프로그래밍 5.1 객체 지향 프로그래밍의 개념 5.2 객체 지향 프로그래밍
RFID Programming (출결관리 프로그램)
인터페이스(Interfaces) 강원대학교.
Right Now 담당 교수 : 문양세 교수님 팀 원 : 김원모(팀장) 우덕령, 김승선, 김종원, 문경민
제 4주 2014년 1학기 강원대학교 컴퓨터학부 담당교수: 정충교
ㅇ 스프링 설정파일 (dispatcher-servlet.xml)
P2P를 연결을 위한 여러기술 휴즈플로우 이재동 예전에 간략하게 크로스 플랫폼 p2p를 이야기한적이 있었는데요
CniMail 메일 클라이언트 조재영 지승우.
롯데면세점 BI 구축에서 SQL Server Reporting Services 적용 사례
Internet Multimedia Solutions (Video Web Call Center)
' Strategic Alliance Partner with '
Part 5. MS-SQL Server Basic
Database 중고차 매매 DB 비즈니스IT 윤동섭.
MS Excel 활용 2009년 2학기 컴퓨터의 개념 및 실습 서울대학교 통계학과
3장. SQL Server 2008전체 운영 실습 및 DB와 프로그램의 연동
호암초등학교 박대현 선생님의 음악 수업 안내.
비주얼 프로그래밍 1분반 화/목.
SQL INJECTION MADE BY 김 현중.
Android -Data Base : 김성록 GyeongSang Univ. IT.
JSP 빈즈 1.JSP 빈즈? JSP와 연동을 위해 만들어진 컴포넌트 클래스를 말한다. JSP 빈즈는 컨테이너에 위치하며, 데이터 처리와 공용화된 기능을 제공하기 때문에 빈즈를 잘 활용하면 프로그램의 중복을 줄이고 좀더 원할한 유지보수가 가능한다. 물론 , 모든 JSP를.
Oracle 구성 Internet Application Server Database Server.
2010년 DAEATi 솔루션 사업부 공채 1기 팀 프로젝트 보고
뇌를 자극하는 Windows Server 장. 데이터베이스 서버.
2장 첫 번째 응용 프로그램 작성
PDA 솔루션 사용전에 반드시 본 설명서를 읽어보세요.
SQL Server Reporting Services Feature
국립중앙의료원 messenger User Guide Ver 3.2.
네트워크 프로토콜.
엑셀 Add-In 응용프로그램 개발 소개
OpenGL 프로젝트 복학생은 죽지않아!! ( 강유진, 박지혜)
Presentation transcript:

XML WEB SERVICE PDA WEB HARD 98003124 정 구식 98003156 하 상민

목 차 작업환경 현재 진행 사항 XML WEB SERVICE 웹 참조 DB 설계 인터페이스 소스 진행 사항 및 계획

작업 환경 MICROSOFT VISUAL STDIO.NET (C#) MS-SQL SERVER 2000 XML WEB SERVICE WINDOWS 2000 SERVER 프로젝트명 PDA WEB HARD

현재 진행 상황 DB 설계 인터페이스 구현 데이터 베이스 구성 설계 완료 진행 단계 ( 50% 완료 ) 진행 단계 ( 40% 완료 )

XML WEB SERVICE 인터넷 표준을 사용하는 거의 모든 시스템에서 액세스가 가능 응용 프로그램의 상호 운용성을 방해했던 많은 문제를 해결 표준 인터페이스를 통해 액세스할 수 있으므로 이종 시스템에서 단일 컴퓨팅 환경으로 함께 작업 가능

WEB SERVICE 참조추가법 솔루션 탐색기에서 웹 서비스를 사용할 프로젝트를 선택 프로젝트 메뉴에서 웹 참조 추가를 선택 웹 브라우저 창의 왼쪽에서 링크를 선택하여 웹 서비스를 검색 서비스 목록에서 웹 서비스를 선택

WEB SERVICE 참조추가법

데이터 베이스 설계

인터 페이스 사용자 인증 (ID, PWD 확인) 첫화면(로그인)

인터 페이스 데이터 관리 파일 리스트

소스 코드 (SERVER) 회원인증 public string user_ok(string u_id, string u_pwd) {         string respons;         string users = "select * from user_table where user_id ="+"'"+u_id+"'";         SqlConnection SqlConn = new SqlConnection         ("server=localhost; uid=sa; pwd=rntlrcjswo; database=pda_webhard");         SqlConn.Open();         SqlCommand SqlCmd = new SqlCommand(users, SqlConn);         SqlDataReader SqlReader = SqlCmd.ExecuteReader();           if(SqlReader.Read())         {                 string db_id = SqlReader["user_pwd"].ToString().Trim();                 if(u_pwd == db_id)                 {                         respons = "ok";                 }                 else                         respons = "pwd_no";         }         else                 respons = "id_no";         return respons;         SqlReader.Close();         SqlConn.Close(); }

소스 코드 (SERVER) 파일리스트 public DataSet file_list(string u_id) {        SqlConnection SqlConn = new SqlConnection         ("server=localhost; uid=sa; pwd=rntlrcjswo; database=pda_webhard");         SqlConn.Open();      SqlDataAdapter thisAdapter = new SqlDataAdapter         ("select file_name, file_size, file_date from file_table where user_id ="+"'"+u_id+"'",SqlConn);         SqlCommandBuilder SqlBuilder = new SqlCommandBuilder(thisAdapter);         DataSet store = new DataSet();         thisAdapter.Fill(store,"file_table");                        return store;         SqlConn.Close(); }

소스 코드 (CLIENT) 로그인 private void button1_Click(object sender, System.EventArgs e) {         web_sv = new pda_service();         string recive = Convert.ToString(web_sv.user_ok(text_id.Text.ToString(), text_pwd.Text. ToString()));         if(recive == "ok")         {                 Session.u_id = text_id.Text.ToString();                 MessageBox.Show("로그인OK");                 prt_list list = new prt_list();                 list.Show();         }              else if(recive == "pwd_no")         {                 MessageBox.Show("비밀번호가 일 치하지 않습니다.");         }         else                 MessageBox.Show("존재하지 않는 아이디 입니다."); }               

소스 코드 (CLIENT) 파일 리스트 else { private void list_print(DataSet data)         int count;         string[] list = new string[3];         count = data.Tables[0].Rows.Count;         if(count == 0)         {                 MessageBox.Show("데이터가 존재하지 않습니다.");         }              else         {                 foreach(DataRow data_store in data.Tables[0].Rows)                 {                         list[0] = data_store["file_name"].ToString();                         list[1] = data_store["file_size"].ToString();                         list[2] = data_store["file_date"].ToString();                         listView1.Items.Add(new ListViewItem(new string[]{" ",list[0],list[1],list[2]}));                 }         }

앞으로의 진행사항 및 계획 사용자 용량 제한 구현 그룹관리 구현 파일굥유 구현 파일 업로드/다운로드 구현 사용자간의 커뮤니케이션 구현