我有一个与AS400后端系统对话的ASP.NET MVC5Web应用程序。我通过IBM iSeries客户端访问库调用了AS400程序
哪种方式是正确的
a)通过我的Web应用程序创建一个具有所有功能和引用的类库,或者
b)创建Web API,引用类库并将其托管到IIS
我认为这是一个更好的解决方案,因为它将在IIS中的另一个应用程序中,而不是在与第一种方法相同的过程中。我将更加异步。我是对的?
发布于 2020-04-14 10:37:32
我在同一系统(as400和.net)中同时使用了a和b,但用于不同的情况。如果你想把as400的东西从你的应用程序中分离出来,那就使用web (B)。这将给你更多的灵活性来工作(保持明智)。如果你有很多函数要处理,这种方法很好。这也会让你的生活变得复杂。比如安全..。
我使用了案例a,当我只需要通过as400登录以及其他一些事情时。
与其他应用程序的可用性
a)您可以将该dll引用到许多其他应用程序(仅限.net)
b)几乎任何类型的应用程序都可以使用api
https://stackoverflow.com/questions/61199189
复制相似问题