我有一个建立在coldfusion的网络应用程序,接收来自初级保健医生(家庭医生)的医疗转诊信,以便传送到医院和专家。数据输入到MySQL数据库,是格式。
referral_ID (自动增量)
patient_firstname (字符串) patient_lastname (字符串)
..。其他病人标识符
org_from_ID (数字) org_to_ID (数字) datetime_added (日期时间) message_status (反映医院待决或接收的bool )
..。和其他“元”数据
消息(备忘录,这是一个1-2页的文本,rtf或Word类型文件的实际推荐信)
我想让医院去接他们的转诊。大多数可能是早期采用者的医院似乎都在为他们的医院病人管理系统(PAS)使用MS技术,而我假设最大的程序员池正在使用.NET,所以他们可能会使用精通.NET的程序员将这些信息收集到他们的系统中?
API需要的功能是
我并不担心API的编码,只是试图找出最容易让他们为组织使用数据提要的最佳格式,是否将逻辑放在cfc access=“远程”中作为一个web服务,通过使用URL变量的网页提供HTTPS访问,还是使用WDDX什么的?
发布于 2010-08-05 21:10:35
首先,忘掉WDDX吧。只使用JSON或平原,您的.NET伙伴将感谢您。:)
如果您不想使用繁重的services,可以尝试使用RESTful服务和PowerNap。
http://cfcommons.org/index.cfm/blog/2010/3/31/cfcommons-visuals--rest-web-services-with-powernap---part-1
发布于 2010-08-05 20:14:45
如果您使用cfc提供网络服务,那么您可以让您的客户医院选择。CFC方法可以通过向请求附加返回格式属性来返回json、平原或WDDX。
您需要对JSON返回格式稍微小心一点,因为CF是无类型的,除非您非常具有指令性,否则返回正确数据类型的数据是很困难的。
如果您使用类似于ColdSpring的内容,那么使用远程代理可以帮助在整个应用程序和要向客户医院公开的位之间提供一个外观。
希望这对一些人有帮助。
https://stackoverflow.com/questions/3418570
复制相似问题