121 karma · joined March 11, 2013
System Developer in Stockholm, Sweden
When initiating a new conversation, the number you add to it appears blue if they can receive iMessages, green if not.
If for some reason iMessages can't be delivered to the receiving party at the moment. Text messages are used as a fallback for them. If you disable the fallback mode. It won't be.
The whole thing is kinda intuitive, and works really smooth IMHO.
It works. You pass stuff in and out through what would best be described as ARGV. Some Java middleware and so on analyzes the program to determine the amount, name and length of in and out variabels.
The process is that you choose to deploy a service, choose between SOAP and "REST" and point to your program. You then get to specify the resource name, description and a regexp for your path. The resource name becomes a part of the URL. You then specify which variables are input and which are output. And after that assign some generic settings and choose which variabels are sent in as a part of the path and not and so on.
Works sorta nice. Some drawbacks are that you'll still need to add rewrite rules to get actual restful URLs, since the URL of your service will be along the lines of http://example.com/web/services/<resource name/<your regexp>. If your program is written in COBOL instead of RPG, all variable names will be in all cap. There's a max size to how much data you can send in or return that's not super small, but around a few MB unless my memory fails me.
I mean it's almost there, just not really good if you ask me. It could use some love. Also anything you're unsure of results in you having to dig into the hell hole that is IBMs website. Not exactly made easier by some buffoon naming the platform as such into a three letter name of one of the worlds biggest companies followed by a space and a single letter. So google is worse than useless.
I've found most in-house solutions to be more reliable.
But I agree, ISPF editor is rather good.