Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Seeking assistance with the integration issues between the IPF framework and the openxds framework.

16 views
Skip to first unread message

刘铭

unread,
Jul 29, 2024, 11:00:36 PM7/29/24
to ipf-user
Hello Ipf developer's

Recently, due to work reasons, I need to implement interactive transactions in the XDS.b scenario. While searching for information, I discovered your impressive IPF framework. It has excellent tutorial examples, a very good code structure, and clear update and maintenance records. The various operation configuration documents are very clear, and the developers are very enthusiastic in answering questions. I really like the IPF framework and have decided to use it as my development tool.


However, I received a notification yesterday that the vendor I am working with uses a tool called openxds for their XDS.b scenario. I briefly looked at openxds and found that the repository hasn't been updated for nine years, and various documents are inaccessible. I wonder if you are familiar with this openxds project. The project's GitHub link is as follows: https://github.com/jembi/openxds


I am now very worried that when I develop the scenario using the IPF framework, their use of the openxds framework will lead to incompatibility during integration.
 I am not sure if the IPF framework can integrate with other frameworks, and I hope you can help me! Since the vendor I am working with cannot modify their code, I can only cooperate with them. My biggest concern is the inconsistency in the format of the SOAP messages sent! I really like the IPF project, and I sincerely hope to use the IPF project as my development framework! Thank you for your assistance!


Best Regards,
Ming

Thomas Papke

unread,
Aug 1, 2024, 12:12:39 PM8/1/24
to ipf-user

Hello Ming,

 

i have heard from that project in the past, but without details. Interesting that such a old project is still used (security and compatibility perspective).


At least my opinion on your question:

IHE XDS.b is quite stable from (Soap) API perspective over the last years. Nevertheless, even small changes can break things.

Depending on what you need to do, there is a (small) chance that is works even with IPF as a client framework, but no one can guarantee this. I assume you build a XDS client (source or consumer): The easiest way might be a small integration test to see what happens.

 

Best regards,

Thomas

Reply all
Reply to author
Forward
0 new messages