Page 4 of 4 FirstFirst ... 2 3 4
Results 31 to 39 of 39

Thread: E9200 Integration Options

  1. #31
    Senior Member altquark's Avatar
    Join Date
    Oct 2000
    Location
    Kansas City, MO
    Posts
    2,640
    I don't believe thats true Alex. AIS is just another delivery on top of JDE HTML - so it only requires a named user license for JDE. It doesn't need per-device licenses. I think you're thinking of the custom mobile ADF solution...
    Jon Steel
    EnterpriseOne/SOA Technical Architect
    erpSOURCING LLC
    http://www.erpsourcing.com
    cto@spla.sh
    24/7 Assistance - (904) 382 5701

  2. #32
    I was "told" that in an IoT type scenario, every device needs a named JDE user license. Otherwise, I could get away with just one named user for IoTs on my entire shop floor. I would confirm with Oracle as some of this may have changed.

    .. no comments on the performance benchmark? I was accused of "devolving the thread" without facts to back it up.
    Regards,

    Hari Sharma
    Aellius
    EnterpriseOne: Integration (.Net, Web Services) | Output Management | Monitoring

  3. #33
    Senior Member altquark's Avatar
    Join Date
    Oct 2000
    Location
    Kansas City, MO
    Posts
    2,640
    Quote Originally Posted by jdelisths View Post
    I was "told" that in an IoT type scenario, every device needs a named JDE user license. Otherwise, I could get away with just one named user for IoTs on my entire shop floor. I would confirm with Oracle as some of this may have changed.
    This is correct. Every device should have a named user license. But that is no difference in any respect to how you access JDE Logic. If there are many web users on a web page, and they trigger logic that communicates to JDE, then technically each user needs a named user license. You can try and fight it, but Oracle likes those kind of legal battles....!
    .. no comments on the performance benchmark? I was accused of "devolving the thread" without facts to back it up.
    Looks good. Though you're benchmarking AIS vs your own product. Initially we were talking about AIS vs BSSV - can you do a similar test with BSSV ? I would assume the difference would be less between AIS and BSSV, and greater with 3rd party products...?

    What WOULD make a great presentation at a conference is a performance benchmark like this across ALL types of integration technologies. But not just a single 1000 line journal entry (which isn't common) - instead doing something like 1000 x 5line Sales Orders. Thats more real-world !
    Jon Steel
    EnterpriseOne/SOA Technical Architect
    erpSOURCING LLC
    http://www.erpsourcing.com
    cto@spla.sh
    24/7 Assistance - (904) 382 5701

  4. #34
    across ALL types of integration technologies
    At some point I had plans of precisely doing this, but lost interest.

    Initially we were talking about AIS vs BSSV
    I don't have time or the interest to delve into BSSV. Besides, my expertise is in .NET and not Java. Based on integration architecture, I suspect that BSSV will only be marginally faster than AIS.

    and greater with 3rd party products...?
    Most 3rd party products use XML call object. Again, I don't have the time to do this - may be someone can volunteer to do this? Our product does not use XML call object - it is built from scratch. For something like a 1000 line journal entry, the XML request will be pretty large and it has the potential of crashing the XML call object kernel. The sales order scenario you suggested is a better candidate to test.


    But not just a single 1000 line journal entry (which isn't common) - instead doing something like 1000 x 5 line Sales Orders.
    If/when I get to this, I will let you know. I suspect that our product will still outperform AIS, but not by that much of a margin.


    What I liked about AIS was the "briskness" with which it opens forms (assuming they have already been opened). However, there were some annoyances as well - 1) If I created a request with invalid data in the grid, I have pretty much start over (i.e. close the form and reopen it). If I fix the request send the same request over (as you normally would in an integration debugging scenario), it will simply add more data to the grid! I can, of course, send a request to delete/update the bad grid rows, but that is not part of the normal integration workflow. 2) Error Handling: Errors like bad account numbers etc. show up in the response, but I did not see how those errors co-relate to the input (may be I am not looking in the right place?). For e.g. if there are 5 lines and the 4th line has an error, there was nothing in the error to indicate that the 4th line had the error. In the normal E1 form, the field will "red out".
    Regards,

    Hari Sharma
    Aellius
    EnterpriseOne: Integration (.Net, Web Services) | Output Management | Monitoring

  5. #35
    Senior Member Alex_Pastuhov's Avatar
    Join Date
    Jul 2001
    Location
    Australia
    Posts
    1,729
    I can't be certain, but I thought with AIS this was triggered no matter what client was used...
    Regards,
    Alexander Pastuhov
    http://www.everestsoftint.com/

  6. #36
    But not just a single 1000 line journal entry (which isn't common) - instead doing something like 1000 x 5line Sales Orders. Thats more real-world !

    This got me thinking .. I don't have to do wait to do a test specifically for sales order, I can do the same for journal entries 1000 X 5 lines instead of one 1000 line entry. In addition, we ran a test on a more common scenario - address book with supplier master (this is a smaller data set). Here are the results. .


    GL Upload:
    1000 documents with 6 lines each: AIS: 171 s, LynX Business Integrator: 65 s


    Supplier Master:
    100 records: AIS: 25 s, LynX Business Integrator: 9 s

    • With AIS, the performance is more or less proportional to the # of records. With LynX, we see better average performance per record for larger data sets.
    • The Enterprise server has 1/2 the memory and 3/4 CPU of the HTML/AIS server, and that's where the integrations run for LynX, so AIS has an advantage in this set up.
    • The IIS server (where the web service is running) has only 1/4 the RAM and 1/2 CPU of the HTML/AIS server.
    Regards,

    Hari Sharma
    Aellius
    EnterpriseOne: Integration (.Net, Web Services) | Output Management | Monitoring

  7. #37
    With regards to licensing there are basically three options available (ignoring enterprise licensing agreements), irrespective of method used.

    1. Full named user license - you have a full user license for the module/component being utilised as part of the interface. This user can also use the module directly through the JDE web interface.
    2. Mobile user license - this license allows the user to use any module that you have at least one full named user license for. The user is not allowed to access JDE directly.
    3. IoT Device License - this is basically 10 named user licenses for the price of 1. Simply put, Oracle defines a device as a client that interacts with JDE without direct user interaction.

    Also be aware that there are a number of deals available from Oracle in this space if you purchase things like IoT Cloud and Mobile Cloud Service from them.

    Another thing to note is that without IoT Orchestrator there is no way to define reusable REST services with AIS. IoT Orchestrator is a separately licensed product.

    Obviously you need to confirm your specific licensing requirements with Oracle but that is the basics with regards to interfaces at the time of writing.
    Last edited by RussellCodlin; 03-11-2017 at 06:52 PM.
    Russell Codlin
    www.rinami.com
    Capital Asset Management & Manufacturing Specialists
    REST Integration, IoT, Mobile Applications and Job Scheduling for all E1 releases from 9.2 back to 8.11SP1

  8. #38
    Senior Member johndanter's Avatar
    Join Date
    Sep 2003
    Location
    Cork, Ireland
    Posts
    1,288
    How on earth have I missed this thread

    One of my goals for 2018......find new ways to talk to E1 over BSSV (Which I hate with a passion!)

    Thanks folks
    John Danter
    You don't go out looking for a job dressed like that do you, on a weekday?

    E900 TR 9.1.5.3 Unix

  9. #39
    Member
    Join Date
    Apr 2007
    Location
    Cleveland, OH, USA
    Posts
    61
    I've made an unholy combination of Javascript + Chrome + XML Call Object DLL's to deliver desktop applications that interact with JDE. There are some downsides to using the toolset but the end result is pretty slick, allowing you to execute SQL queries & JDE BSFNs with a few lines of Javascript. I use it to automate a few complicated business processes that are outside the reach of standard JDE development tools.

    The initial build process is pretty complicated, but if you have web development skills then it becomes a really easy way to crank out quick & useful business automation.
    Attached Images Attached Images
    Thanks,
    Brandon Kirsch

    https://www.brandonkirsch.com/

    Current: E1 Apps 9.1 | Tools 9.1.5.4 (Windows) | SQL Server 2012

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
The legal restrictions and terms of use applicable to this site are available here.
Use of this site signifies your agreement to the terms of use.
JDELIST is NOT affiliated with JD Edwards® & Company, Oracle or Peoplesoft. Contents of this site are neither endorsed nor approved by JD Edwards® & Company and, or Oracle.