2010-08-05 2 views
0

나는 주치의 (가정의)의 진료 의뢰서를 병원이나 전문의에게 전달하기 위해 coldfusion에 내장 된 웹 앱을 가지고 있습니다. 데이터는 MySQL 데이터베이스에 들어오고 (형식Coldfusion에서 "소모품"데이터 서비스 작성에 대한 조언 - 웹 서비스/WDDX/HTTPS 사용?

referral_ID (자동 증가)

patient_firstname (문자열) patient_lastname (문자열)

... 다른 환자 식별자

org_from_ID에게 숫자입니다) org_to_ID datetime_added (날짜 시간) message_status (병원에서 보류 중이거나 병원에서 접수 중임)

... 그리고 다른 "메타"데이터

메시지

내가 병원 선택할 수 있도록 할

(메모, 이것은 1-2 페이지 텍스트, RTF 또는 실제 추천 편지의 Word 형식 파일) 그 (것)들에 지시되는 소개. 얼리 어답터가 될 가능성이있는 대부분의 병원은 병원의 Patient Administration Systems (PAS)에 MS 기술을 사용하고있는 것으로 보입니다. 가장 큰 프로그래머 풀이 .NET을 사용하고 있으므로 .NET 지식이 풍부한 프로그래머를 선택할 가능성이 높습니다. 이 정보를 시스템에 저장 하시겠습니까? API가 필요합니다

기능은 너무 로그인 일종의 HTTPS

를 통해 내 애플 리케이션과 병원 등 사이에 암호화 된

  • 데이터를 전달,

    1. 는 미리 정의 된 병원 시스템에서 액세스 할 수 있습니다

    2. hospital_ID xyz에 대해 # startdate # 및 #enddate # 사이의 추천 데이터 목록 제공

    3. 은 이전에 병원에 통보 된 추천 목록을 지금 취소 한 것입니다.

    난 그냥이 쉬운 그들은 CFC 액세스에 논리를 넣어 여부, 조직에 대한 데이터 피드를 소비 할 가장 적합한 형식이 무엇인지 작업을 시도하는 API의 코딩에 대해 걱정하지 않아요 = "원격"을 웹 서비스로 사용하고 URL 변수를 사용하여 웹 페이지를 통해 HTTPS 액세스를 제공하거나 WDDX를 사용합니까?

  • +0

    인터페이스 페이지에 HTTPS 액세스를 제공하고, 병원 클라이언트는 단순히 URL 또는 양식 변수로 사용자 이름, 암호 및 요청 변수를 전달 갈 수없는 특별한 이유가 있습니까? 일반적으로 추천 목록은 단순히 반환 된 쿼리 일 뿐이지 만 JSON 형식으로 작성하면 모든 플랫폼에서 쉽게 사용할 수 있어야합니까? – Saul

    답변

    1

    cfc 's를 사용하여 웹 서비스를 제공하는 경우 클라이언트 병원에서 선택할 수 있습니다. CFC 메서드는 returnformat 특성을 요청에 첨부하여 json, plain 또는 WDDX를 반환 할 수 있습니다.

    CF는 타입이 없으므로 JSON 반환 형식에 조금주의를 기울여야합니다. 매우 규범적인 경우가 아니라면 올바른 데이터 유형으로 데이터를 반환하는 데 어려움이 있습니다.

    ColdSpring과 같은 것을 사용하는 경우 remote proxies을 사용하면 전체 애플리케이션과 클라이언트 병원에 공개하고자하는 비트 사이에 외관을 제공 할 수 있습니다.

    일부 도움이 되길 바랍니다.